1 2 3 4 5 6 7 8 9 10 | mkdir -p /data/xbackup/full/ mkdir -p /data/xbackup/inc1/ mkdir -p /data/xbackup/inc2/ ll /data/xbackup/ ll /data/xbackup/full/ ll /data/xbackup/inc1/ ll /data/xbackup/inc2/ rm -rf /data/xbackup/full/* rm -rf /data/xbackup/inc1/* rm -rf /data/xbackup/inc2/* |
1 | cd /usr/local/xtrabackup-8.0.13/bin/ |
1 | cd /usr/local/xtrabackup-2.4.20/bin/ |
1 | ./xtrabackup --user=root --password=123456 --port=3306 --host=192.168.220.58 --socket=/data/mysql/run/mysql.sock --parallel=16 --backup --target-dir=/data/xbackup/full/ |
1 | ./xtrabackup --backup --user=root --password=123456 --port=3306 --socket=/data/mysql/run/mysql.sock --host=192.168.220.58 --target-dir=/data/xbackup/inc1/ --incremental-basedir=/data/xbackup/full/ |
1 | ./xtrabackup --backup --user=root --password=123456 --port=3306 --socket=/data/mysql/run/mysql.sock --host=192.168.220.58 --target-dir=/data/xbackup/inc2/ --incremental-basedir=/data/xbackup/inc1/ |
1 | cat /data/xbackup/full/xtrabackup_checkpoints
|
1 | cat /data/xbackup/full/xtrabackup_binlog_info
|
1 2 | cat /data/xbackup/inc1/xtrabackup_checkpoints cat /data/xbackup/inc2/xtrabackup_checkpoints |
1 2 | cat /data/xbackup/inc1/xtrabackup_binlog_info cat /data/xbackup/inc2/xtrabackup_binlog_info |
1 2 3 4 5 6 7 8 | ll /data/xbackup/ ll /data/xbackup/full/ ll /data/xbackup/inc1/ ll /data/xbackup/inc2/ du -sh /data/xbackup/ du -sh /data/xbackup/full/ du -sh /data/xbackup/inc1/ du -sh /data/xbackup/inc2/ |
1 2 3 4 5 6 7 8 9 10 | mkdir -p /data/xbackup/full/ mkdir -p /data/xbackup/inc1/ mkdir -p /data/xbackup/inc2/ ll /data/xbackup/ ll /data/xbackup/full/ ll /data/xbackup/inc1/ ll /data/xbackup/inc2/ rm -rf /data/xbackup/full/* rm -rf /data/xbackup/inc1/* rm -rf /data/xbackup/inc2/* |
1 2 3 | scp -r /data/xbackup/full/* root@192.168.220.152:/data/xbackup/full/ scp -r /data/xbackup/inc1/* root@192.168.220.152:/data/xbackup/inc1/ scp -r /data/xbackup/inc2/* root@192.168.220.152:/data/xbackup/inc2/ |
1 2 3 4 5 6 7 8 | ll /data/xbackup/ ll /data/xbackup/full/ ll /data/xbackup/inc1/ ll /data/xbackup/inc2/ du -sh /data/xbackup/ du -sh /data/xbackup/full/ du -sh /data/xbackup/inc1/ du -sh /data/xbackup/inc2/ |
1 2 3 | ps -ef | grep mysql /usr/local/mysql/bin/mysqladmin -uroot -p123456 shutdown -S /data/mysql/run/mysql.sock ps -ef | grep mysql |
1 | cd /usr/local/xtrabackup-8.0.13/bin/ |
1 | cd /usr/local/xtrabackup-2.4.20/bin/ |
1 2 | ./xtrabackup --prepare --apply-log-only --target-dir=/data/xbackup/full/ ll /data/xbackup/full/ |
出现completed OK,则说明准备完成。
1 2 | ./xtrabackup --prepare --apply-log-only --target-dir=/data/xbackup/full/ --incremental-dir=/data/xbackup/inc1/ ll /data/xbackup/full/ |
./xtrabackup --prepare --target-dir=/data/xbackup/full/ --incremental-dir=/data/xbackup/inc2/ ll /data/xbackup/full/
1 | rsync -avrP /data/xbackup/full/ /data/mysql/data/ |
ps -ef | grep mysql /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &
1 2 | /usr/local/mysql/bin/mysql -uroot -p123456 -S /data/mysql/run/mysql.sock show databases; |