หากต้องการให้ฐานข้อมูลหรือ MariaDB โดยอัตโนมัติ backup
ทุก MySQL
วันโดยใช้ MySQLDump คุณสามารถทำตามขั้นตอนด้านล่าง:
สร้างไฟล์สคริปต์สำรอง
สร้างไฟล์สคริปต์(เช่น backup.sh
) เพื่อให้มีคำสั่งสำรองข้อมูล เปิดตัวแก้ไขข้อความและเพิ่มคำสั่งต่อไปนี้ในไฟล์สคริปต์:
บันทึกไฟล์สคริปต์และตรวจสอบให้แน่ใจว่ามีสิทธิ์ในการเรียกใช้งาน เมื่อต้องการทำเช่นนี้ ให้รันคำสั่งต่อไปนี้:
ตั้งค่างานสำรองข้อมูลอัตโนมัติ
ใช้ cron
ตัวกำหนดตารางเวลาเพื่อตั้งค่างานสำรองข้อมูลอัตโนมัติรายวัน เปิดกำหนดการ cron โดยใช้คำสั่ง:
เพิ่มบรรทัดต่อไปนี้ในไฟล์กำหนดการ cron เพื่อตั้งค่างานสำรองข้อมูลรายวันเวลา 02.00 น.:
บันทึกและปิด cron
ไฟล์กำหนดการ
สคริปต์ backup.sh
จะถูกดำเนินการทุกวันเวลา 2:00 น. และจะสำรอง MySQL
ฐานข้อมูลหรือฐานข้อมูล MariaDB ไปยัง e backup-YYYY-MM-DD.sql
ไฟล์ th ในไดเร็กทอรีที่ระบุ
โปรดทราบว่าในสคริปต์ คุณต้องแทนที่ username
, password
และ database_name
ด้วยข้อมูลการเข้าสู่ระบบและชื่อฐานข้อมูลจริง ในทำนองเดียวกัน เปลี่ยน /path/to/backup/directory
เป็นพาธไดเร็กทอรีที่เก็บข้อมูลสำรองจริงบนระบบของคุณ