****欧欧美毛片4,国产午夜精品视频,97视频在线观看免费视频,久久七国产精品

數(shù)據(jù)恢復(fù)咨詢熱線:400-666-3702??

歡迎訪問南京兆柏?cái)?shù)據(jù)恢復(fù)公司,專業(yè)數(shù)據(jù)恢復(fù)15年

兆柏?cái)?shù)據(jù)恢復(fù)公司

?行業(yè)新聞

?當(dāng)前位置: 主頁 > 行業(yè)新聞

【阿里云】RDS MySQL備份文件恢復(fù)實(shí)戰(zhàn)

瀏覽量: 次 發(fā)布日期:2023-08-17 21:48:43

【阿里云】RDS MySQL備份文件恢復(fù)實(shí)戰(zhàn)

前言

在某起案件中,辦案人員獲取了RDS云數(shù)據(jù)庫備份文件,需要我們在本地重構(gòu)數(shù)據(jù)庫并進(jìn)行分析。本文將詳細(xì)介紹使用開源軟件Percona Xtraxtrabackup將云數(shù)據(jù)庫Mysql的備份文件恢復(fù)到自建數(shù)據(jù)庫中的操作步驟。

1、環(huán)境準(zhǔn)備

系統(tǒng)推薦使用Linux CentOS,環(huán)境安裝較方便。

本文操作環(huán)境選擇:

Centos版本:CentOS7

數(shù)據(jù)庫版本:MySQL 8.0

xtrabackup版本:8.0.8

注意

需要的xtrabackup環(huán)境會受到版本影響,為了減少出錯(cuò),建議:

xtrabackup8.0搭配mysql8.0

xtrabackup2.4搭配mysql5.7

xtrabackup2.3搭配mysql5.6及以下

但初步解包xb不受版本限制,使用8.0版本即可。

安裝Mysql參照:

https://www.cnblogs.com/shenjianping/p/10984540.html

安裝XtraBackup參照:

https://blog.csdn.net/qq_42534026/article/details/106304496

xtrabackup源代碼分享:

https://pan.baidu.com/s/1Cj-fklCoL3nVJ69oYkukJg

提取碼:ni8a

2、上傳備份.xb文件

本文使用xshell的sftp進(jìn)行上傳備份文件。

3、解包.xb文件

目前物理備份集文件有以下幾種格式:

.tar壓縮包(.tar.gz后綴)

.xbstream壓縮包(.xb.gz后綴)

.xbstream文件包(_qp.xb后綴)

.xbstream qpress壓縮包(_xb.qp后綴)

拓展

對于tar 壓縮包 (.tar.gz 后綴),使用命令:

對于xbstream 壓縮包 (.xb.gz 后綴),使用命令:

對于xbstream 文件包(_qp.xb 后綴),使用命令:

對于xbstream qpress壓縮包(_xb.qp后綴),使用命令:

對于xbstream qpress壓縮包(_xb.qp后綴),使用命令:

本文以下操作是針對_xb.qp壓縮包格式文件包進(jìn)行恢復(fù)實(shí)戰(zhàn)。

01

xtrabackup解包.xb

解壓.xb壓縮包后,得到文件后綴為.qp的壓縮文件,還需要再次進(jìn)行解壓操作。

02

解壓.qp文件

這一步可能會提示缺少qpress,上面的環(huán)境報(bào)已經(jīng)提供該文件,使用一些命令處理qpress即可。

經(jīng)過2次解包后,已經(jīng)可以恢復(fù)正常的文件結(jié)構(gòu)。在解壓后的文件中找到xtrabackup_info文件,可以找到原始mysql版本,以及壓縮使用的xtrabackup版本,user,備份時(shí)間等信息。

如圖上使用的xtrabackup為8.0.8,mysql版本為8.0.18,則不需要再進(jìn)行更換xtrabackup。

如遇到xtrabackup為2.X版本,則需更換對應(yīng)的xtrabackup。

4、恢復(fù)解壓好的備份文件

恢復(fù)時(shí)請耐心等待,若系統(tǒng)返回如下類似結(jié)果,則說明備份文件已成功恢復(fù)。

5、修改權(quán)限及配置

恢復(fù)完成后,還需要進(jìn)行最后的配置,防止重建后報(bào)錯(cuò)。

如不知道數(shù)據(jù)庫密碼,還需要增加參數(shù)以跳過密碼驗(yàn)證。

6、啟動(dòng)mysql數(shù)據(jù)庫

以上配置完成后,安裝對應(yīng)版本的mysql,使用命令啟動(dòng)。

如以上流程沒有報(bào)錯(cuò),是可以直接啟動(dòng)mysql的。

啟動(dòng)后,新建shell窗口,使用mysql -uroot -p 密碼 進(jìn)入mysql數(shù)據(jù)庫,如添加skip-grant-tables參數(shù),可直接跳過數(shù)據(jù)庫權(quán)限驗(yàn)證,直接進(jìn)入數(shù)據(jù)庫。

來源:廣西南寧平衡信息技術(shù)有限公司,平衡郭德綱


南京兆柏數(shù)據(jù)恢復(fù)中心
相關(guān)推薦