wget
yum install -y percona-xtrabackup-24-2.4.15-1.el7.x86_64.rpm
rpm -qa |grep xtrabackup
which xtrabackup
備份:
innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 /path/
停止服務,刪除目錄資料
service mysqld stop
cd /data/mysqldata/
rm -rf *
恢復:
innobackupex --defaults-file=/etc/my.cnf --copy-back /path/2018-07-30_11-04-55/
chown -r mysql.mysql /data/mysqldata/
service mysqld start
innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 --incremental /path2/ --incremental-basedir=/path/2017-12-04_13-57-29
--incremental /path2/ 指定增量備份檔案備份的目錄
--incremental-basedir 指定上一次全備或增量備份的目錄
增量恢復
innobackupex --defaults-file=/etc/my.cnf --copy-back /path/2017-12-04_13-57-29/
cat xtrabackup_checkpoints #檢視備份檢查點
事先配置免密登入
innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 --stream=tar "/path/backup/" | ssh [email protected] "gzip ->/home/xttest/mysql_backup.tar.gz"
解壓
tar -ixzvf mysql_backup.tar.gz
MySQL Xtrabackup備份還原
通常我們都是使用xtrabackup工具來備份資料庫,它是乙個專業的備份工具,先來簡單介紹下它。percona提供的mysql資料庫備份工具,惟一開源的能夠對innodb和xtradb資料庫,它的增量備份不是基於二進位制日誌檔案來還原資料的,是基於mysql資料塊。特點 備份時選項 xtraback...
mysql xtrabackup增量備份
mysql xtrabackup增量備份 mysql 增量備份策略 周一全備,其他增量備份,根據業務需要,設定保留日期,如保留一月。增量備份步驟 1 建立全備 2 根據全備目錄,建立增量備份 3 第二次增量備份根據第一次增量備份目錄,依次類推 下面是今天寫的增量備份指令碼,先在自己的測試機上跑幾天。...
mysql meb mysql meb備份與恢復
介紹 1.這個軟體是收費的,由oracle開發 2.它可以用來備份myisam表,但是若資料庫中只有myisam表,則不能備份,會報錯 安裝軟體 meb 3.5.2 rhel5.i386.rpm 裡面有三個命令 全備 資料庫開啟 opt mysql meb 3.5 bin innobackup 1....