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
I / O önceliği için iyonice ve cpu önceliği için güzel.
Vmstat 5'i çalıştırın, WA yazan sütunu kontrol edin. Yüksek değer CPU'nun G / Ç'yi beklediği anlamına gelir. İyonice kullanın, eğer sadece CPU yükü varsa, güzel kullanın.
Güncelleme yanıtı:
Doğru gözüküyor. Bu hoş olmayan mysql çağırır. Bunun için renice kullanabilirsiniz ve çalıştırıldıktan sonra güzel bir değer ayarlayabilirsiniz sanırım.
Gerçi sizin için yararlı bir komut dosyası yapmak için atm dökümü için yeterince büyük bir veritabanı yok.
Çoğaltma, bağlantınızın önerdiği gibi, gitmenin bir yoludur. Diğer konakta çoğaltın, durdurun ve boşaltın.