Skenario cadangan MySQL saya saat ini adalah untuk mereplikasi db kami ke server kedua dan menjalankan mysqldump di server itu untuk menghapus segala downtime dari penguncian tabel atau baris. Ini bekerja dengan baik tetapi biaya $ 150 per bulan untuk server kedua (hosting Australia jauh lebih mahal daripada AS.)
Saya membaca banyak pertanyaan di sini tentang ini, kebanyakan orang memerlukan bantuan dengan backup terjadwal dan yang lainnya yang bukan yang saya butuhkan. Saya perlu mysqldump (lebih disukai setiap 4 jam) tanpa downtime. Db ~ 7GB tidak terkompresi, sehingga mysqldump dapat memakan waktu tergantung pada server.
Saya telah mempertimbangkan mereplikasi ke mesin yang sama, tetapi saya tidak ingin budak memakan memori yang sangat dibutuhkan. Saya tidak yakin dapat membatasi penggunaan memori berdasarkan basis per db? Either way, ini akan menempatkan beban pada server sambil membuang db.
Saya baru saja membaca ini http://www.zmanda.com/quick-mysql-backup.html dan kelihatannya bagus, $ 300 per tahun ok, itu menghemat banyak hal.
Sayangnya saya tidak dapat mereplikasi ke Amazon RDS tetapi saya bisa mereplikasi ke contoh RC2 mikro tetapi replikasi akan terjadi over-net dan ping adalah ~ 220ms.
Saya melihat beberapa orang di sini berbicara tentang snapshot LVM yang mungkin merupakan pilihan yang baik. Saya tidak tahu banyak tentang opsi ini.
Pendapat akan sangat dihargai.