Sql-Server
從 Azure Blob 容器還原完整數據庫和差異數據庫的最新副本
我正在嘗試解決如何還原 Azure 儲存 Blob 上保存的數據庫的最新備份。此容器包含來自伺服器上不同數據庫的其他備份,但我只對恢復特定數據庫的最新完整和差異備份感興趣
我需要通過 powershell 或其他東西自動執行此操作,並從作業中安排它。
我看過:Restore-SqlDatabase 但看不到它將如何使用 Azure 憑據 DBATools.io - 再次沒有傳遞 Azure 憑據 AzCopy - 如何獲得最新的備份?Azure PowerShell - 同樣如上。
任何指針將不勝感激。
提前致謝。
Restore-DbaDatabase確實有
-AzureCredential
作為參數。建議大家下載最新版的dbatools試用一下。
或者,您可以嘗試ps_restoregene - 這是 Paul brewer 編寫的基於 powershell 的腳本。(我用過它,它是救生員:-))