mysql xtrabackup備份恢復

2022-08-02 16:18:13 字數 1219 閱讀 1022

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....