mysql -物理备份-Percona xtrabackup

  

  

  

  

  

,,,,, xbcrypt:用来解密
  ,,,xbstream:类似焦油、一种支持并发写的流文件格式。和xbcrypt都在备份和解压会用到
  ,,,,xtrabackup: c/c++编译的二进制,用来备份innodb表,和mysql服务器没有交互   

  


  

  

  

  

  

  

,,,, xtrabackup_suspended_1
  ,,,xtrabackup_suspended_2
  ,,xtrabackup_log_copied   

  

,,,, 1。innobackupex在启动xtrabackup进程后,会一直等xtrabackup备份完innodb文件,方式就是等待xtrabackup_suspended_2被创建出
  ,,,2。xtrabackup备份完innodb数据后,就在指定目录下创建出xtrabackup_suspended_2,然后等到这个文件被innobackupex删除,
  ,,,3。innobackupex检测到文件xtrabackup_suspended_2被创建出来后,就继续往下走,
  ,,,4。innobackupex在备份完非InnoDB表后,删除xtrabackup_suspended_2这个文件,这样就通知xtrabackup可以继续了,然后等xtrabackup_log_copied被创建;
  ,,,5。xtrabackup检测到xtrabackup_suspended_2文件删除后,就可以继续往下了。
   mysql -物理备份-Percona xtrabackup”> <br/>
  
  </p>
  <img src=mysql -物理备份-Percona xtrabackup