声明:本文内容参考了众多互联网信息,但非抄袭,内容经本人测试和重新书写,在此感谢知识分享者。
      前面介绍了使用xtrabackup工具进行备份和恢复的全过程,本节接着介绍备份高级选项。 innobackupex 支持备份的同时打包压缩。
    1、整库备份并打包。
    
    
    
    
  1. # innobackupex --user=root --password=cdqd --defaults=/etc/my.cnf --stream=tar /data/backups > /data/backups/test.tar 
     若使用 压缩为gz 加如下参数。
    
    
    
    
  1. # innobackupex --user=root --passord=cdqd -- 
  2. lts=/etc/my.cnf --stream=tar | gzip > /data/backups/test.tar.gz 
     解压时注意加参数 i。
    
    
    
    
  1. # tar -ixzvf test.tar 
  2. # tar -ixzvf test.tar.gz 
    2、备份到远程服务器。
     如备份到192.168.0.243的/data目录下。
       
       
       
       
  1. # innobackupex-1.5.1 --user=root --password=cdqd --defaults=/etc/my.cnf --stream=tar /data | ssh [email protected] cat" >" /data/backup.tar 
    接着需要输入远程服务器密码......然后就开始备份了,备份完成后登陆到远程服务器看看是不是有了呢?
    
   目前使用xtrabackup增量备份是不支持到远程的。如何解决呢?可以使用nfs 网络文件系统把远程服务器磁盘挂载到本地。