Silinme koruması, bir ApsaraDB RDS for MySQL örneğinin konsol veya API çağrısı yoluyla yanlışlıkla silinmesini engeller. Geri döndürülemez veri kaybını önlemek için kritik iş yüklerini çalıştıran örneklerde bu özelliği etkinleştirin.
Ön koşullar
Başlamadan önce şunlara sahip olduğunuzdan emin olun:
Faturalandırma yöntemi Pay-as-you-go veya Serverless olan bir ApsaraDB RDS for MySQL örneği
Sınırlamalar
Silinme koruması aşağıdaki senaryolarda otomatik serbest bırakmayı engellemez:
Hesabınızda 15 günden uzun süredir ödenmemiş bir fatura bulunuyorsa.
RDS örneği güvenlik uyumluluk ilkelerine uymuyorsa.
Silinme korumasının çalışma mantığı
Silinme koruması etkinleştirildiğinde, örneği silmeye yönelik her türlü girişim engellenir:
|
|
|
|
|
|
|
|
|
Örnek oluşturma sırasında silinme korumasını etkinleştirme
ApsaraDB RDS konsolu üzerinde oturum açın. Sol gezinme bölmesinde Instances seçeneğine tıklayın. Üst gezinme çubuğundan RDS örneğinizin bulunduğu bölgeyi seçin.
Instances sayfasında Create Instance seçeneğine tıklayın.
Basic Resources adımında Billing Method değerini Pay-as-you-go olarak ayarlayın ve diğer gerekli parametreleri yapılandırın. Next: Instance Configuration seçeneğine tıklayın.
Instance Configuration adımında Prevents instances from being unexpectedly deleted by using the console or calling an API operation seçeneğini işaretleyin ve diğer gerekli parametreleri yapılandırın. Next: Confirm Order seçeneğine tıklayın.
Gerekli parametreleri yapılandırın.
Bir örnek oluştururken API aracılığıyla silinme korumasını etkinleştirmek veya devre dışı bırakmak için CreateDBInstance veya CloneDBInstance API'lerinde DeletionProtection parametresini ayarlayın.
Mevcut bir örnekte silinme korumasını etkinleştirme veya devre dışı bırakma
ApsaraDB RDS konsolu üzerinde oturum açın. Sol gezinme bölmesinde Instances seçeneğine tıklayın. Üst gezinme çubuğundan RDS örneğinizin bulunduğu bölgeyi seçin.
Instances sayfasında hedef örneği bulun. Actions sütununda More > Change Release Protection Settings seçeneğine tıklayın.
Görüntülenen iletişim kutusunda Release Protection seçeneğini açın veya kapatın.
OK seçeneğine tıklayın.
API aracılığıyla silinme korumasını etkinleştirmek veya devre dışı bırakmak için ModifyDBInstanceDeletionProtection API'sini çağırın.
Silinme koruması durumunu kontrol etme
Instances sayfasına gidin. Üst gezinme çubuğundan bölgeyi seçin. RDS örneğini bulun ve ID'sine tıklayın.
Basic Information sayfasında, Configuration Information bölümündeki Release Protection parametresini görüntüleyin.
İlgili API işlemleri
|
|
|
|
|
|
|
|
|
|
|