Не удается установить базу данных SQL Azure для длительного хранения резервных копий

Я пытаюсь переконфигурировать долгосрочное хранение резервных копий для своей базы данных SQL Azure из ранее удаленного хранилища служб восстановления (через Powershell) в новое хранилище служб восстановления

Теперь, когда я пытаюсь настроить это выдает мне сообщение об ошибке

TemplateBladeVirtualPart SQLAZUREEXTENSION

Вот сценарий, который я использовал для удаления старого хранилища служб восстановления (если это имеет значение?)

$vault = Get-AzureRmRecoveryServicesVault -Name "is-vault-prod"
Set-AzureRmRecoveryServicesVaultContext -Vault $vault
$container = Get-AzureRmRecoveryServicesBackupContainer -ContainerType AzureSQL -FriendlyName $vault.Name
$item = Get-AzureRmRecoveryServicesBackupItem -Container $container -WorkloadType AzureSQLDatabase
$availableBackups = Get-AzureRmRecoveryServicesBackupRecoveryPoint -Item $item
$containers = Get-AzureRmRecoveryServicesBackupContainer -ContainerType AzureSQL -FriendlyName $vault.Name
ForEach ($container in $containers)
{
    $items = Get-AzureRmRecoveryServicesBackupItem -container $container -WorkloadType AzureSQLDatabase
    ForEach ($item in $items)
    {
        Disable-AzureRmRecoveryServicesBackupProtection -item $item -RemoveRecoveryPoints -ea SilentlyContinue
    }
    Unregister-AzureRmRecoveryServicesBackupContainer -Container $container
}
Remove-AzureRmRecoveryServicesVault -Vault $vault

1 ответ

Решение

К сожалению, вы просто не можете выбрать другое хранилище службы восстановления, если оно уже было использовано.

Я провел тест в своей лаборатории и попытался отключить длительное сохранение резервной копии, но все равно не смог, и обнаружил, что:

Этот снимок экрана означает, что после настройки хранилища службы восстановления для SQL Server оно будет заблокировано, и вы не сможете использовать другое хранилище.

Я также нашел это в FAQ:

Могу ли я зарегистрировать свой сервер для хранения резервных копий в нескольких хранилищах?

Нет, в настоящее время вы можете хранить резервные копии только в одном хранилище за раз.

Я понимаю, почему вы хотите использовать другое хранилище.

Однако в настоящее время мы можем просто использовать это хранилище службы восстановления. Если оно было удалено, мы не можем использовать долгосрочное сохранение резервной копии. Это кажется плохим моментом дизайна. Я сообщу об этой проблеме, и я считаю, что эта функция будет лучше в будущем.

Вы также можете опубликовать свою идею на этом форуме обратной связи.

Надеюсь это поможет!