Score:0

สร้างสคริปต์ทุบตีเพื่ออัปโหลดข้อมูลสำรองผ่าน FTP

ธง cn

ฉันกำลังทำงานกับไฟล์ทุบตีของตัวเองเพื่อสำรองฐานข้อมูลและถ่ายโอนผ่าน ftp
ปัญหาคือผลลัพธ์คือ:

ไม่สามารถเปิดไฟล์เพื่อเขียนได้

รหัสของฉันคือ:

DATE=`วันที่ +"%FT%T"`
DB_NAME="clcl"
DB_USER="clcl"
DB_PASSWORD="evfdfd"
LOCAL_BACKUP_DIR="/สำรองข้อมูล"
FILE_NAME="$DB_NAME-$DATE.sql.gz"
mysqldump -u $DB_USER -p$DB_PASSWORD $DB_NAME | gzip > $LOCAL_BACKUP_DIR/$FILE_NAME

ftp -n << สิ้นสุด FTP
เปิด REMOTIP
ผู้ใช้ USER PASS
ไบนารี่
กัญชา
ซีดี /
จอแอลซีดี / สำรองข้อมูล
ใส่ $FILE_NAME
ลาก่อน
EndFTP
Michael Hampton avatar
cz flag
ดูเหมือนว่าไม่น่าเป็นไปได้ที่คุณจะมีสิทธิ์เขียนในไดเร็กทอรีรูท! เลือกไดเร็กทอรีที่ถูกต้อง
Nimafire avatar
cn flag
เปลี่ยน / เป็น /mysql ยังคงได้รับข้อผิดพลาด: ไม่สามารถเปิดไฟล์เพื่อเขียนได้ โฟลเดอร์ทั้งหมดมี 777 perm ใน FTP
Nimafire avatar
cn flag
ฉันพบวิธีแก้ไข: รหัสนั้นใช้ได้ ปัญหาเป็นเพราะชื่อไฟล์ประกอบด้วย: symbol ดังนั้นเปลี่ยน Date เป็นค่าใหม่: DATE=`วันที่ +%Y-%m-%d-%H.%M.%S`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา