Live2D

xbk备份工具-增量备份

增量备份流程

备份

xtrabackup --user=root --password=123 --host=10.0.0.20 --socket=/tmp/mysql.sock --backup --target-dir=/xtrabackup/inc01/ --incremental-basedir=/xtrabackup/full/ 

xtrabackup --user=root --password=123 --host=10.0.0.20 --socket=/tmp/mysql.sock --backup --target-dir=/xtrabackup/inc02/ --incremental-basedir=/xtrabackup/inc01

xtrabackup --user=root --password=123 --host=10.0.0.20 --socket=/tmp/mysql.sock --backup --target-dir=/xtrabackup/inc03/ --incremental-basedir=/xtrabackup/inc02/

xtrabackup --user=root --password=123 --host=10.0.0.20 --socket=/tmp/mysql.sock --backup --target-dir=/xtrabackup/inc03/ --incremental-basedir=/xtrabackup/inc03/

模拟宕机丢数据

`pkill`  
`rm -rf /data/*`

恢复

xtrabackup --prepare --apply-log-only --target-dir=/xtrabackup/full/ --incremental-dir=/xtrabackup/inc01/

xtrabackup --prepare --apply-log-only --target-dir=/xtrabackup/full/ --incremental-dir=/xtrabackup/inc02/

xtrabackup --prepare --apply-log-only --target-dir=/xtrabackup/full/ --incremental-dir=/xtrabackup/inc03/

xtrabackup --copy-back --target-dir=/xtrabackup/full/

prepare:预备操作,保证数据一致性,加载redo 配合apply-log-only

apply-log-only:回放redo 跳过undo

copy-back :实际恢复操作

posted @ 2025-03-18 19:52  乔尼娜蓖炀  阅读(93)  评论(0)    收藏  举报
Live2D