cron.d / mysql_dump:
17 22 * * * backup touch /home/backup/all_databases.sql && chmod 600 /home/backup \
/all_databases.sql && ionice -n 7 /usr/bin/mysqldump -u root -ppassword --opt --all- \
databases > /home/backup/all_databases.sql && nice -n 20 bzip2 -f \
/home/backupall_databases.sql
ionice สำหรับลำดับความสำคัญ I / O และดีสำหรับลำดับความสำคัญของ cpu
เรียกใช้ vmstat 5 ตรวจสอบคอลัมน์ที่ระบุว่า WA ค่าสูงหมายถึง CPU กำลังรอ I / O ใช้ ionice หากโหลด CPU เพียงอย่างเดียวก็ใช้งานได้ดี
การตอบสนองต่อการอัปเดต:
ดูเหมือนว่าคุณจะถูกต้อง มันเรียกว่า mysql ซึ่งไม่ได้ถูกละทิ้ง ฉันเดาว่าคุณสามารถใช้ renice สำหรับสิ่งนี้และตั้งค่าที่ดีหลังจากที่มันถูกเรียกใช้
ฉันไม่มีฐานข้อมูลขนาดใหญ่พอที่จะถ่ายโอนข้อมูล atm เพื่อสร้างสคริปต์ที่มีประโยชน์สำหรับคุณ
การจำลองแบบตามลิงก์ของคุณแนะนำเป็นวิธีหนึ่งที่จะไป ทำซ้ำหยุดและถ่ายโอนข้อมูลบนโฮสต์ anthoer