a1dc858dc9dc7454b5738f1b92d1cced.png
 
現在很多雲端的 RDS 都採用 percona 的 XtraBackup 備份,而備份好的檔案是 .qp,如果要做還原的話,就需要安裝相關的工具。
  • 安裝 yum repostory
    yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm
    
    # 以防萬一可以升級一下
    yum -y update percona-release
  • 安裝 percona xtrabackup
     yum -y install percona-xtrabackup qpress
    
  • 解開 qp 檔案
    xbstream -x -p 4 < ./backup.qp  -C ./backupdir/
    innobackupex --parallel 4 --decompress ./backupdir
    
    # remove extra qp files
    find ./backupdir/ -name '*.qp' | xargs rm -f
    
    # apply the log
    innobackupex --apply-log ./backupdir
    
    
Facebook 討論區載入中...