SQL Server 备份与恢复全攻略
1. 备份操作
- 使用访问密钥备份到 Azure
- 操作步骤:
- 通过 Azure Storage Explorer、Azure 门户或 Az.Storage PowerShell 模块中的 Get - AzStorageAccountKey 获取访问密钥。
- 创建 SQL Server 凭据,注意 - Identity 要与存储帐户名匹配,存储帐户名是 Azure Blob 存储基本 URL 的第一部分。
- 执行备份操作。
- 示例代码:
PS> $splatCredential = @{
SqlInstance = "sql01"
Name = "AzureAccessKey"
Identity = "acmecorp"
SecurePassword = (Get - Credential).Password
}
PS> New - DbaCredential @splatCredential
PS> $splatBackup = @{
SqlInstance = "sql01"
AzureCredential = "AzureAccessKey"
AzureBaseUrl = "https://acmecorp.blob.core.win