當您需要將備份組恢複到本機資料庫、進行Excel分析與審計、或備份到本機存放區時,您可手動下載備份組。本文向您介紹手動下載備份組的操作步驟。
功能限制與格式說明
為確保備份組的順利下載,下載前請先留意目標備份組的有效期間。考慮到下載任務本身會消耗時間,若目標備份組即將到期,建議您提前延長目標備份組的保留時間,以防資料在下載過程中被自動刪除。下載完成後,您可以再將備份組保留時間調整為原策略。如何調整備份組保留時間,請參見修改備份生命週期。
限制性 | 邏輯備份 | 物理備份 |
備份目標儲存類型 | 僅支援DBS內建儲存,不支援使用者OSS儲存。 | 僅支援DBS內建儲存,不支援使用者OSS儲存。 |
全量資料 | 支援如下資料庫引擎:
說明 MongoDB的資料格式為 | 支援如下資料庫引擎:
說明
|
增量資料 | 支援如下資料庫引擎: MySQL。 說明 資料格式為MySQL原生格式。 | 支援如下資料庫引擎:
說明 資料格式與其全量資料相同。 |
費用說明
目前下載備份組暫時免費,不收取相應的流量費用。
操作步驟
登入DBS控制台。
單擊左側導覽列中的備份計劃,然後在上方選擇目標地區。
找到目標備份計劃ID,單擊備份計劃ID或對應操作列下的管理按鈕。
在左側導覽列中,選擇
。說明如果資料庫引擎支援下載增量備份資料且備份執行個體開啟了增量記錄備份,您也可以下載增量記錄備份集。是否支援,請參見支援的資料庫引擎與功能或各資料庫引擎備份指導文檔。
增量記錄備份下載與全量資料備份類似,入口為
。
單擊目標備份組ID右側操作列的下載按鈕。
在彈出的對話方塊中,單擊確定。
單擊確定後,系統會對備份檔案進行打包、壓縮並轉換為可下載的檔案,並且會將控制台跳轉至備份組下載詳情頁面。
說明壓縮和轉換的時間取決於備份檔案的大小,備份檔案越大,所需時間越長(僅供參考:150 GB的檔案大約需4小時)。
待下載任務的狀態顯示為完成時,單擊下載。
在彈窗中,單擊我了解,全量數據下載按鈕,或者可通過備份組的外網或內網地址將備份組下載到本地。
下載完成後,您需要對下載的檔案進行解壓操作,預設情況下,檔案被壓縮在
<下載任務ID>.tar.gz
檔案中。命令列方式的解壓命令如下:
執行
gzip -d <下載任務ID>.tar.gz
命令,獲得<下載任務ID>.tar
檔案。通過
file <下載任務ID>.tar
命令查看gzip命令執行後的檔案格式:如果檔案格式為
POSIX tar archive
,則執行tar xvf <下載任務ID>.tar
命令,獲得<下載任務ID>
檔案。如果檔案格式為
Zip archive data, at least v2.0 to extract
,則執行unzip <下載任務ID>.tar
命令,獲得<下載任務ID>
檔案。
可選:如果您執行以上步驟後得到了一個.xb尾碼的檔案,您還需下載對應工具並執行以下命令解壓該檔案。
Windows系統
執行
xbunpack.exe -file=<下載任務ID>.xb -dir=<解壓目標存放目錄>
命令,獲得解壓檔案。Linux系統
方式一:執行
xbunpack -file=<下載任務ID>.xb -dir=<解壓目標存放目錄>
命令,獲得解壓檔案。方式二:執行
cat <下載任務ID>.xb | ./xbunpack -dir=<解壓目標存放目錄>
命令,獲得解壓檔案。
擷取工具請單擊xbunpack.exe(Windows系統)或者xbunpack(Linux系統)。