Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Azure portalını veya PowerShell'i kullanarak ayrılmış bir SQL havuzunu (eski adı SQL DW) geri yüklemeyi öğreneceksiniz.
Başlamadan önce
Not
Azure ile etkileşim kurmak için Azure Az PowerShell modülünü kullanmanızı öneririz. Başlamak için bkz. Azure PowerShell'i yükleme. Az PowerShell modülüne nasıl geçeceğinizi öğrenmek için bkz. Azure PowerShell’i AzureRM’den Az’ye geçirme.
DTU kapasitenizi doğrulayın. Her ayrılmış SQL havuzu (eski adı SQL DW), varsayılan DTU kotası olan bir mantıksal SQL sunucusu (örneğin, myserver.database.windows.net) tarafından barındırılır. Sunucunun geri yüklenen veritabanı için yeterli DTU kotası olduğunu doğrulayın. Gerekli DTU'ları hesaplamayı veya daha fazla DTU istemeyi öğrenmek için bkz . DTU kota değişikliği isteme.
PowerShell aracılığıyla silinen bir veri ambarı geri yükleme
Silinmiş bir ayrılmış SQL havuzunu (eski adı SQL DW) geri yüklemek için Restore-AzSqlDatabase cmdlet'ini kullanın. İlgili sunucu da silinmişse, bu veri ambarını geri yükleyemezsiniz.
- Başlamadan önce Azure PowerShell'i yüklediğinizden emin olun.
- PowerShell’i açın.
- Azure hesabınıza bağlanın ve hesabınızla ilişkili tüm abonelikleri listeleyin.
- Geri yüklenecek silinmiş ayrılmış SQL havuzunu (eski adı SQL DW) içeren aboneliği seçin.
- Belirli bir silinen veri ambarını alın.
- Silinen ayrılmış SQL havuzunu (eski adıYLA SQL DW) geri yükleme
- Silinen ayrılmış SQL havuzunu (eski adı SQL DW) farklı bir sunucuya geri yüklemek için diğer sunucu adını belirttiğinizden emin olun. Bu sunucu farklı bir kaynak grubunda ve bölgede de olabilir.
- Farklı bir aboneliğe geri yüklemek için Taşı düğmesini kullanarak sunucuyu başka bir aboneliğe taşıyın.
- Geri yüklenen veri ambarı çevrimiçi olduğundan emin olun.
- Geri yükleme tamamlandıktan sonra veritabanınızı yapılandırarak kurtarılan veri ambarınızı ayarlayabilirsiniz.
$SubscriptionName="<YourSubscriptionName>"
$ResourceGroupName="<YourResourceGroupName>"
$ServerName="<YourServerNameWithoutURLSuffixSeeNote>" # Without database.windows.net
#$TargetResourceGroupName="<YourTargetResourceGroupName>" # uncomment to restore to a different server.
#$TargetServerName="<YourtargetServerNameWithoutURLSuffixSeeNote>"
$DatabaseName="<YourDatabaseName>"
$NewDatabaseName="<YourDatabaseName>"
Connect-AzAccount
Get-AzSubscription
Select-AzSubscription -SubscriptionName $SubscriptionName
# Get the deleted database to restore
$DeletedDatabase = Get-AzSqlDeletedDatabaseBackup -ResourceGroupName $ResourceGroupName -ServerName $ServerName -DatabaseName $DatabaseName
# Restore deleted database
$RestoredDatabase = Restore-AzSqlDatabase –FromDeletedDatabaseBackup –DeletionDate $DeletedDatabase.DeletionDate -ResourceGroupName $DeletedDatabase.ResourceGroupName -ServerName $DeletedDatabase.ServerName -TargetDatabaseName $NewDatabaseName –ResourceId $DeletedDatabase.ResourceID
# Use the following command to restore deleted data warehouse to a different server
#$RestoredDatabase = Restore-AzSqlDatabase –FromDeletedDatabaseBackup –DeletionDate $DeletedDatabase.DeletionDate -ResourceGroupName $TargetResourceGroupName -ServerName $TargetServerName -TargetDatabaseName $NewDatabaseName –ResourceId $DeletedDatabase.ResourceID
# Verify the status of restored database
$RestoredDatabase.status
Azure portalını kullanarak silinen veritabanını geri yükleme
Azure Portal’ında oturum açın.
Silinen veri ambarınızın barındırıldığı sunucuya gidin.
İçindekiler tablosunda Silinmiş veritabanları simgesini seçin.
Geri yüklemek istediğiniz silinmiş Azure Synapse Analytics'i seçin.
Yeni bir Veritabanı adı belirtin ve Tamam'a tıklayın