Sql-Server

Sql server 2016 拆分url備份成多個文件

  • March 23, 2022

我通過從 SSMS 設置的 URL 備份將數據庫備份到 Azure 頁面 blob。我試圖找出如何將備份分成更小的塊。我有一個 2 TB 的數據庫,現在正在備份到一個大文件中,我想將它分成 4 個較小的文件。任何提示都會有所幫助。

環境摘要:使用 SQL 2016 Enterprise 備份方法的 Azure VM:URL 備份到 Azure 頁面 Blob 涉及的安全性:Key Vault 和憑據目前狀態:備份工作所需狀態:大型備份拆分為多個文件

我對powershell範例沒意見。謝謝

您應該以這種方式將其拆分為多個 url:

BACKUP DATABASE mydb
TO URL = 'https://mystorage.blob.core.windows.net/mycontainer/mydbBackupSetNumber2_0.bak',
URL = 'https://mystorage.blob.core.windows.net/mycontainer/mydbBackupSetNumber2_1.bak',
URL = 'https://mystorage.blob.core.windows.net/mycontainer/mydbBackupSetNumber2_2.bak'
WITH COMPRESSION, MAXTRANSFERSIZE = 4194304, BLOCKSIZE = 65536;  

參考: https ://docs.microsoft.com/en-us/archive/blogs/sqlcat/backing-up-a-vldb-to-azure-blob-storage

引用自:https://dba.stackexchange.com/questions/310038