Mysql

用於 MySQL 備份的 Zmanda 的替代品?

  • March 17, 2014

我對Zmanda沒有意見,但我想知道除了手工操作之外是否還有更好或流行的解決方案。

我的要求是:

  • 線上備份
  • 該工具應根據數據庫決定使用 mysqldump 或 mysqlhotcopy
  • 驗證備份的完整性
  • 發送狀態電子郵件
  • 清理舊備份(可選)
  • 能夠在增量備份或完整備份之間進行選擇(可選)

複製似乎是“進行備份的最佳方式”,但我不會在這個項目上這樣做。

我知道這並不能完全回答您的問題,但無論如何:

  • 基於 LVM 的快照 + rdiff-backup 或其他任何東西來進行差異備份(這很殘酷,它可能會讓你失望,但往往對我有用)
  • xtrabackup - Percona 的免費和開源。它很年輕但很有前途,並提供了執行 InnoDB 的實時完整和增量備份的能力。

對於所有這些,您需要放置一些腳本。我是backupninja的應用程序使用者,我將其用作腳本的包裝器。backupninja 會在事情失敗時給你發郵件,會記錄命令的輸出等。

也看看這裡

引用自:https://serverfault.com/questions/14405