Alanlar arası yedekli Hiper Ölçek veritabanı oluşturma

Şunlar için geçerlidir:Azure SQL Veritabanı

Bu makalede, yeni bir veritabanı oluşturarak, coğrafi çoğaltma oluşturarak veya veritabanı kopyasını kullanarak alanlar arası yedekli hiper ölçek veritabanı oluşturmayı öğretir.

Alanlar arası yedekli veritabanı oluşturma

Alanlar arası yedekli hiper ölçek veritabanı oluşturmak için Azure PowerShell'i veya Azure CLI'yi kullanın. Son değişiklikler için destek sağlamak için API'nin en son sürümüne sahip olduğunuzu onaylayın.

-ZoneRedundant Azure PowerShell kullanarak Hiper Ölçek veritabanınız için bölge yedekliliğini etkinleştirmek için parametresini belirtin. Veritabanında en az 1 yüksek kullanılabilirlik çoğaltması olmalı ve alanlar arası yedekli yedekleme alanı belirtilmelidir.

Azure PowerShell kullanarak alanlar arası yedekliliği etkinleştirmek için aşağıdaki örnek komutu kullanın:

New-AzSqlDatabase -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" `
    -Edition "Hyperscale" -HighAvailabilityReplicaCount 1 -ZoneRedundant -BackupStorageRedundancy Zone -RequestedServiceObjectiveName HS_Gen5_2'

Coğrafi çoğaltma oluşturarak veritabanı oluşturma

Mevcut bir Hiper Ölçek veritabanı bölgesini yedekli hale getirmek için Azure PowerShell'i veya Azure CLI'yı kullanarak etkin coğrafi çoğaltma kullanarak alanlar arası yedekli hiper ölçek veritabanı oluşturun. Coğrafi çoğaltma, mevcut Hiper Ölçek veritabanıyla aynı veya farklı bölgede olabilir.

-ZoneRedundant Hiper Ölçek veritabanı ikincil veritabanınız için bölge yedekliliğini etkinleştirmek için parametresini belirtin. İkincil veritabanında en az 1 yüksek kullanılabilirlik çoğaltması olmalı ve alanlar arası yedekli yedekleme depolama alanı belirtilmelidir.

Azure PowerShell kullanarak alanlar arası yedekli veritabanınızı oluşturmak için aşağıdaki örnek komutu kullanın:

New-AzSqlDatabaseSecondary -ResourceGroupName "myResourceGroup" -ServerName $sourceserver -DatabaseName "databaseName" -PartnerResourceGroupName "myPartnerResourceGroup" -PartnerServerName $targetserver -PartnerDatabaseName "zoneRedundantCopyOfMySampleDatabase" -ZoneRedundant -BackupStorageRedundancy Zone -HighAvailabilityReplicaCount 1

Veritabanı kopyasını kullanarak veritabanı oluşturma

Mevcut bir Hiper Ölçek veritabanı bölgesini yedekli hale getirmek için Azure PowerShell'i veya Azure CLI'yı kullanarak veritabanı kopyasını kullanarak alanlar arası yedekli bir Hiper Ölçek veritabanı oluşturun. Veritabanı kopyası, mevcut Hiper Ölçek veritabanıyla aynı veya farklı bölgede olabilir.

-ZoneRedundant Hiper Ölçek veritabanı kopyanız için bölge yedekliliğini etkinleştirmek için parametresini belirtin. Veritabanı kopyasında en az 1 yüksek kullanılabilirlik çoğaltması olmalı ve alanlar arası yedekli yedekleme depolama alanı belirtilmelidir.

Azure PowerShell kullanarak alanlar arası yedekli veritabanınızı oluşturmak için aşağıdaki örnek komutu kullanın:

New-AzSqlDatabaseCopy -ResourceGroupName "myResourceGroup" -ServerName $sourceserver -DatabaseName "databaseName" -CopyResourceGroupName "myCopyResourceGroup" -CopyServerName $copyserver -CopyDatabaseName "zoneRedundantCopyOfMySampleDatabase" -ZoneRedundant -BackupStorageRedundancy Zone

Sonraki adımlar

Hiper Ölçek veritabanları hakkında daha fazla bilgiyi aşağıdaki makalelerde bulabilirsiniz: