Я пытаюсь клонировать базу данных SQL Azure с помощью PSCmdlet New-AzSqlDatabaseCopy
(после того, как мне сказали, что Restore-AzSqlDatabase
не позволит мне делать межсерверные копии). Моя команда выглядит следующим образом:
New-AzSqlDatabaseCopy -ServerName $SourceDatabase.ServerName `
-ResourceGroupName $SourceDatabase.ResourceGroupName `
-DatabaseName $SourceDatabase.DatabaseName `
-ServiceObjectiveName $SourceDatabase.CurrentServiceObjectiveName `
-CopyServerName $TargetServerName `
-CopyResourceGroupName $TargetResourceGroupName `
-CopyDatabaseName $TargetDBName `
-ElasticPoolName $ElasticPoolName`
-ErrorAction stop
Исходная база данных находится в другой группе серверов и ресурсов, чем цель, и в другом эластичном пуле, чем цель.
Я проверил и перепроверил все мои параметры, чтобы убедиться, что они правильные, и я запустил его с -whatif, и все выглядит хорошо (за исключением того, что дата создания 01.01.0101, но яя пока не очень обеспокоен этим)
Однако, когда я запускаю команду, я получаю New-AzSqlDatabaseCopy : Long running operation failed with status 'Failed'. Additional Info:'The sku 'ElasticPool' specified is invalid.'
Любой ввод будет оценен