簡體   English   中英

MySQL增量備份

[英]MySQL Incremental backup

我有一個 mysql 服務器,嘗試每天備份數據庫,僅備份所需的更改,請提供如何在 mysql 上設置增量備份

雖然 Percona Xtrabackup 甚至可以為大型數據庫完成這項工作,但恕我直言,安裝和設置有點復雜。

對於中小型數據庫,更簡單的方法是結合使用 mysqldump 和 rdiff-backup 來獲取增量 mysql 備份。 像這樣的東西:

#!/bin/bash
mysqldump --single-transaction --quick --skip-extended-insert --routines -umyuser -pmysecret dbname > /path/to/dumps/dir/dbname.dump;
rdiff-backup /path/to/dumps/dir/ /path/to/backup/dir/

在我的博客上,您可以閱讀有關如何使用 mysqldump 和 rdiff-backup執行MySQL 增量備份的更多詳細信息。

市場上有兩種支持增量備份的工具 1- Percona Xtra Backup; 它是免費且易於使用的 2 - mysqlbackup,僅帶有企業 MySQL 許可證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM