為了保障用戶權益,RDS SQL Server提供了未加密的數據備份和日志備份下載,方便用戶存檔,也可用于恢復到本地數據庫。
數據備份和日志備份的詳情說明,請參見備份功能說明。
功能限制
只讀RAM用戶(即被授權了AliyunRDSReadOnlyAccess的RAM用戶)無法下載備份文件,您需要將AliyunRDSFullAccess權限授權給RAM用戶。
不支持下載快照備份產生的備份數據。
費用說明
使用外網下載備份文件時按實際產生的流量收取網絡流量費用。
內網下載:免費。
外網下載:免費額度為500 GB/月/實例,超出免費額度的部分將按量計費,根據下載數據量每天扣費一次。具體費用單價,請參見網絡費用。
下載全量或增量實例級物理備份
訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
在左側導航欄單擊備份恢復。
在基礎備份列表頁簽下選擇數據備份標簽頁。
選擇要查詢的時間范圍。
找到目標的數據備份,并單擊目標操作列下的實例備份下載。
說明如果沒有下載按鈕,請參見本文的功能限制。
若數據備份用于數據恢復,請選擇離要恢復的時間點最近的數據備份文件。
若日志備份是用于恢復到本地數據庫,需要注意日志備份的起始時間段必須在您選擇的數據備份時間點之后,在要恢復數據的時間點之前。
在彈出的對話框中,閱讀并勾選相關說明,單擊已了解,要公網下載或復制下載地址通過其他途徑下載。
內網地址:專有網絡的ECS與RDS內網互通時,可以在ECS上通過內網地址下載備份,更快更安全。
外網地址:無法內網訪問RDS時,可通過外網地址下載備份。
文件名
說明
<數據庫名稱>.bak
數據庫的全量或增量備份文件。
backupinfo.json
數據庫的物理文件分布信息。
msdb_job.ini
實例中的作業備份信息。
sqlserver_logins.ini
實例中的登錄名備份信息。
說明通過外網鏈接下載備份數據時,超出外網下載免費額度后需要支付外網流量費用。免費額度及計費詳情,請參見費用說明。
下載全量單庫級物理備份
訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
在左側導航欄單擊備份恢復。
在基礎備份列表頁簽下選擇數據備份標簽頁。
選擇要查詢的時間范圍。
找到目標的數據備份,并單擊目標操作列下的單庫備份下載。
說明單庫備份下載功能僅支持下載全量物理備份集,不支持下載增量備份集。
在單庫備份下載頁面中單擊操作列下的下載。
說明如果沒有下載按鈕,請參見本文的功能限制。
若數據備份用于數據恢復,請選擇離要恢復的時間點最近的數據備份文件。
若日志備份是用于恢復到本地數據庫,需要注意日志備份的起始時間段必須在您選擇的數據備份時間點之后,在要恢復數據的時間點之前。
如果沒有下載權限,請嘗試為賬號授予
DescribeDownloadLinkDetails
權限。
在彈出的對話框中,閱讀并勾選相關說明,單擊已了解,要公網下載或復制下載地址通過其他途徑下載。
內網地址:專有網絡的ECS與RDS內網互通時,可以在ECS上通過內網地址下載備份,更快更安全。
外網地址:無法內網訪問RDS時,可通過外網地址下載備份。
文件名
說明
<數據庫名稱>.bak
數據庫的全量或增量備份文件。
backupinfo.json
數據庫的物理文件分布信息。
msdb_job.ini
實例中的作業備份信息。
sqlserver_logins.ini
實例中的登錄名備份信息。
說明通過外網鏈接下載備份數據時,超出外網下載免費額度后需要支付外網流量費用。免費額度及計費詳情,請參見費用說明。
下載日志備份
訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
在左側導航欄單擊備份恢復。
在基礎備份列表頁簽下選擇日志備份標簽頁。
選擇要查詢的時間范圍。
找到目標的日志備份,并單擊目標操作列下的下載。
說明如果沒有下載按鈕,請參見本文的功能限制。
若數據備份用于數據恢復,請選擇離要恢復的時間點最近的數據備份文件。
若日志備份是用于恢復到本地數據庫,需要注意日志備份的起始時間段必須在您選擇的數據備份時間點之后,在要恢復數據的時間點之前。
在彈出的對話框中,閱讀并勾選相關說明,單擊已了解,要公網下載或復制下載地址通過其他途徑下載。
內網地址:專有網絡的ECS與RDS內網互通時,可以在ECS上通過內網地址下載備份,更快更安全。
外網地址:無法內網訪問RDS時,可通過外網地址下載備份。
說明通過外網鏈接下載備份數據時,超出外網下載免費額度后需要支付外網流量費用。免費額度及計費詳情,請參見費用說明。
相關操作
如需恢復RDS SQL Server數據到本地自建SQL Server,您可以:
方案一:參見本文操作下載RDS SQL Server物理備份,將其上傳至自建SQL Server所在的服務器,進行備份解壓和數據恢復。具體操作,請參見遷移RDS SQL Server數據到本地SQL Server。
方案二:使用DTS服務,將RDS SQL Server數據遷移至自建SQL Server。
方案三:更多恢復方案,請參見微軟官方文檔。
常見問題
Q:RDS SQL Server實例備份下載和單庫備份下載的區別是什么?
A:主要區別在于下載的備份集是完整數據還是部分數據:
實例備份下載:下載對象為整個備份集的數據(整個實例數據或手動備份的單庫數據,具體以備份集詳情數據為準),可以將對應備份集的數據下載到本地。
單庫備份下載:全量單庫級物理備份下載功能由DBS服務提供,支持從包含實例級全量物理備份中,拆分出某個庫對應的數據下載到本地。
具體是否支持下載以控制臺顯示為準。