Sql-Server
Sql server 2016 拆分url備份成多個文件
我通過從 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