當您需要將備份組恢複到本機資料庫、進行Excel分析與審計或備份到本機存放區時,您可手動下載備份組。本文向您介紹手動下載備份組的操作步驟。
功能限制與格式說明
為確保備份組的順利下載,下載前請先留意目標備份組的有效期間。考慮到下載任務本身會消耗時間,若目標備份組即將到期,建議您提前延長目標備份組的保留時間,以防資料在下載過程中被自動刪除。下載完成後,您可以再將備份組保留時間調整為原策略。如何調整備份組保留時間,請參見修改備份生命週期。
限制性 | 邏輯備份 | 物理備份 |
備份目標儲存類型 | 僅支援DBS內建儲存,不支援使用者OSS儲存。 | 僅支援DBS內建儲存,不支援使用者OSS儲存。 |
全量資料 | 支援如下資料庫引擎:
說明 MongoDB的資料格式為 | 支援如下資料庫引擎:
說明
|
增量資料 | 支援如下資料庫引擎: MySQL。 說明 資料格式為MySQL原生格式。 | 支援如下資料庫引擎:
說明 資料格式與其全量資料相同。 |
費用說明
下載備份組暫時免費。
操作步驟
在頂部功能表列中,選擇。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的
表徵圖,選擇。找到目標備份計劃ID,單擊備份計劃ID或對應操作列下的管理按鈕。

在左側導覽列中,選擇。
說明如果資料庫引擎支援下載增量備份資料且備份執行個體開啟了增量記錄備份,您也可以下載增量記錄備份集。
增量記錄備份下載與全量資料備份類似,入口為。
單擊目標備份組ID右側操作列的下載按鈕。
在彈出的對話方塊中,單擊確定。
單擊確定後,系統會對備份檔案進行打包、壓縮並轉換為可下載的檔案,並且會將控制台跳轉至備份組下載詳情頁面。
說明壓縮和轉換的時間取決於備份檔案的大小,備份檔案越大,所需時間越長(僅供參考:150 GB的檔案大約需4小時)。
待下載任務的狀態顯示為完成時,單擊下載。
在面板中,根據需求選擇不同的下載方式。
我了解,全量數據下載:單擊之後,瀏覽器會自動進行下載。
複製外網地址
Windows系統
開啟瀏覽器,在地址欄粘貼複製的地址,按斷行符號鍵下載。
Linux系統
下載命令:
wget "https:<複製的下載連結>" -O <下載任務ID>.zip樣本:
wget "https://dbs-backup-137***50-cn-hangzhou-ubj5***gisz.oss-cn-hangzhou.aliyuncs.com/shsw*****lIAA%3D" -O vf0x****ilo4.zip
複製內網地址
Windows系統
開啟瀏覽器,在地址欄粘貼複製的地址,按斷行符號鍵下載。
Linux系統
下載命令:
wget "<複製的下載連結>" -O <下載任務ID>.zip樣本:
wget "https://dbs-backup-137***50-cn-hangzhou-ubj5***gisz.oss-cn-hangzhou.aliyuncs.com/shsw*****lIAA%3D" -O vf0x****ilo4.zip
(可選)下載完成後,若需要對下載的檔案進行解壓操作,可參考如下操作。
下載檔案格式為zip
以命令列方式的解壓命令如下:
執行
unzip <下載任務ID>.zip命令。若您資料庫中有大量重複資料或資料量過大,解壓時可能出現
error: invalid zip file with overlapped components (possible zip bomb),您需要設定環境變數UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE,如:UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE unzip 1iyq***m42.zip。說明Windows系統直接解壓即可。
可選:如果您執行以上步驟後得到了一個.xb尾碼的檔案,您還需下載對應工具並執行以下命令解壓該檔案。
擷取工具請單擊xbunpack.exe(Windows系統)或者xbunpack(Linux系統)。
Windows系統
執行
xbunpack.exe -file=<下載任務ID>.xb -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。Linux系統
方式一:執行
xbunpack -file=<下載任務ID>.xb -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。方式二:執行
cat <下載任務ID>.xb | ./xbunpack -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。說明xbunpack工具需要可執行許可權,可使用命令chmod +x xbunpack進行賦權。
下載檔案格式為
tar.gz執行
gzip -d <下載任務ID>.tar.gz命令,獲得<下載任務ID>.tar檔案。說明Windows系統直接解壓即可。
通過
file <下載任務ID>.tar命令查看gzip命令執行後的檔案格式:如果檔案格式為
POSIX tar archive,則執行tar xvf <下載任務ID>.tar命令,獲得檔案。如果檔案格式為
Zip archive data, at least v2.0 to extract,則執行unzip <下載任務ID>.tar命令,獲得檔案。如果檔案格式為
data,則執行unzip <下載任務ID>.tar命令,獲得<下載任務ID>檔案。
可選:如果您執行以上步驟後得到了一個.xb尾碼的檔案,您還需下載對應工具並執行以下命令解壓該檔案。
Windows系統
執行
xbunpack.exe -file=<下載任務ID>.xb -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。Linux系統
說明下載的
xbunpack工具需要可執行許可權,可使用命令chmod +x xbunpack進行賦權。方式一:執行
./xbunpack -file=<下載任務ID>.xb -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。方式二:執行
cat <下載任務ID>.xb | ./xbunpack -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。
擷取工具請單擊xbunpack.exe(Windows系統)或者xbunpack(Linux系統)。
下載檔案格式為tar.zst
以命令列方式的解壓命令如下:
# 解壓 <壓縮包檔案名稱>.tar.zst 到 <解壓縮後的檔案位置> # zstd: -d=解壓, -c=輸出到stdout # tar: -x=提取, -v=顯示檔案, -f-=從stdin讀, -C=指定目標目錄 zstd -d -c <壓縮包檔案名稱>.tar.zst | tar -xvf - -C <解壓縮後的檔案位置>說明Windows原生不支援
zstd命令列工具,建議使用 7-Zip 配合 zstd 外掛程式 或PeaZip進行圖形化解壓。若需在Linux或macOS等系統中使用命令列,可根據作業系統選擇以下方式安裝zstd:macOS(使用 Homebrew):
brew install zstdCentOS/RHEL:
sudo yum install zstdUbuntu/Debian:
sudo apt install zstd
可選:如果您執行以上步驟後得到了一個.xb尾碼的檔案,您還需下載對應工具並執行以下命令解壓該檔案。
擷取工具請單擊xbunpack.exe(Windows系統)或者xbunpack(Linux系統)。
Windows系統
執行
xbunpack.exe -file=<下載任務ID>.xb -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。Linux系統
方式一:執行
xbunpack -file=<下載任務ID>.xb -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。方式二:執行
cat <下載任務ID>.xb | ./xbunpack -dir=/<解壓目標存放目錄>命令,獲得解壓後的檔案。說明xbunpack工具需要可執行許可權,可使用命令chmod +x xbunpack進行賦權。