Azure VM'de SQL server ve Azure VM iş yüklerinde SAP HANA için geçici silme
Azure Backup artık Azure VM'de SQL server ve Azure VM iş yüklerinde SAP HANA için geçici silme sağlar. Bu, zaten desteklenen Azure Sanal makine geçici silme senaryosuna ek olarak sağlanır.
Geçici silme , silme işleminden sonra bile yedekleme verilerini korumaya yardımcı olan bir güvenlik özelliğidir. Geçici silme ile, kötü amaçlı bir aktör veritabanının yedeğini silse bile (veya yedekleme verileri yanlışlıkla silinse), yedekleme verileri 14 gün daha saklanır. Bu, söz konusu yedekleme öğesinin veri kaybı olmadan kurtarılmasına olanak tanır. Yedekleme verilerinin 14 gün daha “geçici olarak silinmiş” şekilde tutulması, müşteri için maliyet oluşturmaz.
Azure portalını kullanarak Azure VM'de SQL sunucusu için geçici silme
Dekont
Bu yönergeler Azure VM'de SAP HANA için de geçerlidir.
SQL sunucusundaki bir veritabanının yedekleme verilerini silmek için yedeklemenin durdurulması gerekir. Azure portalında Kurtarma Hizmetleri kasanıza gidin, yedekleme öğesine gidin ve Yedeklemeyi durdur'u seçin.
Aşağıdaki pencerede, yedekleme verilerini silme veya saklama seçeneği sunulacaktır. Yedekleme verilerini sil'i seçerseniz veritabanı yedeklemesi kalıcı olarak silinmez. Bunun yerine, yedekleme verileri geçici olarak silinmiş durumda 14 gün boyunca saklanır. Silme işlemi, veritabanının kullanıcıya yedekleme durumu hakkında bilgi veren ilk, 12. ve 15. gün düzenli uyarı e-postalarıyla 15. güne kadar ertelenmiş olur.
Bu 14 gün boyunca, Kurtarma Hizmetleri kasasında geçici olarak silinen öğe yanında kırmızı bir "geçici silme" simgesiyle görünür.
Geçici olarak silinen db'yi geri yüklemek için önce silinmemiş olması gerekir. Geri almak için geçici olarak silinen db'yi seçin ve ardından Geri Alma seçeneğini belirleyin.
Geri alma işlemi seçilirse, veritabanının tüm geri yükleme noktalarının silinmeyeceğini ve geri yükleme işlemini gerçekleştirmek için kullanılabilir olacağını belirten bir pencere görüntülenir. Yedekleme öğesi, yedeklemeler duraklatılmış ve yedekleme verileri hiçbir yedekleme ilkesi etkin olmadan sonsuza kadar tutulacak şekilde "verileri tutarak korumayı durdur" durumunda tutulur.
Bu noktada, seçilen geçici olarak silinen yedekleme öğesi için Geri Yükle'yi seçerek de verileri geri yükleyebilirsiniz.
Geri alma işlemi tamamlandıktan sonra durum "Verileri tutarak yedeklemeyi durdur" seçeneğine döner ve ardından Yedeklemeyi sürdür'ü seçebilirsiniz. Yedeklemeyi sürdür işlemi, yedekleme ve bekletme zamanlamalarını tanımlayan kullanıcı tarafından seçilen bir yedekleme ilkesiyle ilişkili yedekleme öğesini etkin durumda geri getirir.
Azure PowerShell kullanarak VM'de SQL server için geçici silme
Dekont
Azure PowerShell kullanarak geçici silmeyi kullanmak için gereken Az.RecoveryServices sürümü en az 2.2.0'dır. En son sürümü almak için kullanın Install-Module -Name Az.RecoveryServices -Force
.
Azure PowerShell'i kullanmaya yönelik adım dizisi, yukarıda açıklanan Azure portalındakiyle aynıdır.
Azure PowerShell kullanarak yedekleme öğesini silme
Disable-AzRecoveryServicesBackupProtection PowerShell cmdlet'ini kullanarak yedekleme öğesini silin.
Disable-AzRecoveryServicesBackupProtection -Item $myBkpItem -RemoveRecoveryPoints -VaultId $myVaultID -Force
Yedekleme öğesinin DeleteState'i NotDeletedolan ToBeDeleted olarak değişir. Yedekleme verileri 14 gün boyunca saklanır. Silme işlemini geri almak istiyorsanız silmeyi geri alma işlemi gerçekleştirilmelidir.
Azure PowerShell kullanarak silme işlemini geri alma
İlk olarak geçici silme durumundaki (yani silinmek üzere) ilgili yedekleme öğesini getirin.
Get-AzRecoveryServicesBackupItem -BackupManagementType AzureWorkload -WorkloadType SQLDataBase -VaultId $myVaultID | Where-Object {$_.DeleteState -eq "ToBeDeleted"}
$myBkpItem = Get-AzRecoveryServicesBackupItem -BackupManagementType AzureWorkload -WorkloadType SQLDataBase -VaultId $myVaultID -Name AppVM1
Ardından Undo-AzRecoveryServicesBackupItemDeletion PowerShell cmdlet'ini kullanarak silme işlemini geri alın.
Undo-AzRecoveryServicesBackupItemDeletion -Item $myBKpItem -VaultId $myVaultID -Force
Yedekleme öğesinin DeleteState'i NotDeleted'e geri döner. Ama koruma hala durduruldu. Korumayı yeniden etkinleştirmek için yedeklemeye devam edin.
Geçici silmeyi devre dışı bırakma
Bu özelliğin devre dışı bırakılması önerilmez. Geçici silmeyi devre dışı bırakmayı düşünmeniz gereken tek durum, korumalı öğelerinizi yeni bir kasaya taşımayı planlıyorsanız ve silip yeniden korumadan önce (örneğin, test ortamında) gereken 14 günü bekleyememe durumudur. Geçici silmeyi devre dışı bırakma yönergeleri için bkz . Geçici silmeyi etkinleştirme ve devre dışı bırakma.
Sonraki adımlar
- Geçici silme hakkında sık sorulan soruları okuyun
- Azure Backup'taki tüm güvenlik özellikleri hakkında bilgi edinin