Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Enable and disable instance release protection

Son Güncelleme:Oct 12, 2026

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:


Yöntem


Davranış


Konsol


Örneğin serbest bırakılamayacağını belirten bir hata mesajı görüntülenir.


API (DeleteDBInstance)


İşlem bir hata döndürür. Bkz. DeleteDBInstance.

Örnek oluşturma sırasında silinme korumasını etkinleştirme

  1. 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.

  2. Instances sayfasında Create Instance seçeneğine tıklayın.

  3. 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.

  4. 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.

  5. Gerekli parametreleri yapılandırın.

Not

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

  1. 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.

  2. Instances sayfasında hedef örneği bulun. Actions sütununda More > Change Release Protection Settings seçeneğine tıklayın.

  3. Görüntülenen iletişim kutusunda Release Protection seçeneğini açın veya kapatın.

  4. OK seçeneğine tıklayın.

Not

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

  1. Instances sayfasına gidin. Üst gezinme çubuğundan bölgeyi seçin. RDS örneğini bulun ve ID'sine tıklayın.

  2. Basic Information sayfasında, Configuration Information bölümündeki Release Protection parametresini görüntüleyin.

İlgili API işlemleri


İşlem


Açıklama


CreateDBInstance


Bir örnek oluşturur.


CloneDBInstance


Mevcut bir örnekten verileri yeni (klonlanmış) bir örneğe geri yükler.


ModifyDBInstanceDeletionProtection


Bir örnek için silinme korumasını etkinleştirir veya devre dışı bırakır.