Tüm Ürünler
Search
Belge Merkezi

:ApsaraDB RDS örneğinin bölgeler arası yedekleme ayarlarını değiştirin

Son Güncelleme:Oct 02, 2026

ApsaraDB RDS örneğinizin bölgeler arası yedekleme ayarlarını değiştirmek için ModifyInstanceCrossBackupPolicy API işlemini çağırabilirsiniz.

Bu işlemi çağırmadan önce, kaynak örneğin aşağıdaki veritabanı altyapılarından birini çalıştırdığından emin olun:

Hata Ayıklama

OpenAPI Explorer, imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için işlem örnek kodunu dinamik olarak oluşturur.

İstek parametreleri

ParametreTürGerekliÖrnekAçıklama
ActionStringEvetModifyInstanceCrossBackupPolicy

Gerçekleştirmek istediğiniz işlem. Değeri ModifyInstanceCrossBackupPolicy olarak ayarlayın.

DBInstanceIdStringEvetrm-uf6wjk5xxxxxxxxxx

Örneğin ID değeri.

RegionIdStringEvetcn-hangzhou

Kaynak örneğin ait olduğu bölgenin ID değeri. En güncel bölge listesini sorgulamak için DescribeRegions API işlemini çağırabilirsiniz.

CrossBackupTypeStringHayır1

Örneğin bölgeler arası yedekleme dosyalarını kaydetmek için kullanılan ilke. Değeri 1 olarak ayarlayın. 1 değeri, tüm bölgeler arası yedekleme dosyalarının kaydedildiğini belirtir.

LogBackupEnabledStringHayır1

Örnekteki bölgeler arası günlük yedekleme özelliğinin durumu. Geçerli değerler:

  • 0: Özelliği devre dışı bırakır.
  • 1: Özelliği etkinleştirir.
Not Bölgeler arası günlük yedekleme özelliğini yalnızca bölgeler arası yedekleme özelliği etkin olduğunda etkinleştirebilirsiniz.
BackupEnabledStringHayır1

Örnekteki bölgeler arası yedekleme özelliğinin durumu. Bu parametre, verileri ve günlükleri yedekleyip yedekleyemeyeceğinizi belirtir. Geçerli değerler:

  • 0: Özelliği devre dışı bırakır.
  • 1: Özelliği etkinleştirir.
Not Bölgeler arası yedekleme özelliğini etkinleştirmeden önce CrossBackupRegion parametresini yapılandırmanız gerekir.
CrossBackupRegionStringHayırcn-shanghai

Örneğin bölgeler arası yedekleme dosyalarının depolandığı hedef bölgenin ID değeri.

RetentTypeIntegerHayır1

Örneğin bölgeler arası yedekleme dosyalarını saklamak için kullanılan ilke. Değeri 1 olarak ayarlayın. 1 değeri, örneğin bölgeler arası yedekleme dosyalarının belirtilen saklama süresine göre saklandığını belirtir.

RetentionIntegerHayır7

Örneğin bölgeler arası yedekleme dosyalarının saklanacağı gün sayısı. Geçerli değerler: 7 ile 1825 arasında.

Yanıt parametreleri

ParametreTürÖrnekAçıklama
BackupEnabledStringEnable

Örnekteki bölgeler arası yedekleme özelliğinin durumu. Geçerli değerler:

  • Disable
  • Enable
RegionIdStringcn-hangzhou

Kaynak örneğin ait olduğu bölgenin ID değeri. En güncel bölge listesini sorgulamak için DescribeRegions API işlemini çağırabilirsiniz.

LogBackupEnabledStringEnable

Örnekteki bölgeler arası günlük yedekleme özelliğinin durumu. Geçerli değerler:

  • Disable
  • Enable
RequestIdString50A6059D-6DBB-46C6-A851-1EE93C9013CF

İsteğin ID değeri.

RetentTypeInteger1

Örneğin bölgeler arası yedekleme dosyalarını saklamak için kullanılan ilke. Varsayılan değer: 1. 1 değeri, örneğin bölgeler arası yedekleme dosyalarının belirtilen saklama süresine göre saklandığını gösterir.

CrossBackupRegionStringcn-shanghai

Örneğin bölgeler arası yedekleme dosyalarının depolandığı hedef bölgenin ID değeri.

CrossBackupTypeString1

Örneğin bölgeler arası yedekleme dosyalarını kaydetmek için kullanılan ilke. Varsayılan değer: 1. 1 değeri, tüm bölgeler arası yedekleme dosyalarının kaydedildiğini gösterir.

RetentionInteger15

Örneğin bölgeler arası yedekleme dosyalarının saklanacağı gün sayısı. Geçerli değerler: 7 ile 1825 arasında.

DBInstanceIdStringrm-uf6wjk5xxxxxxxxxx

Örneğin ID değeri.

Örnekler

Örnek istekler

http(s)://rds.aliyuncs.com/?Action=ModifyInstanceCrossBackupPolicy
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&RegionId=cn-hangzhou
&<Common request parameters>

Örnek başarılı yanıt

XML formatı

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyInstanceCrossBackupPolicyResponse>
<CrossBackupType>1</CrossBackupType>
    <LogBackupEnabled>Enable</LogBackupEnabled>
    <BackupEnabled>Enable</BackupEnabled>
    <CrossBackupRegion>cn-shanghai</CrossBackupRegion>
    <RetentType>1</RetentType>
    <RequestId>50A6059D-6DBB-46C6-A851-1EE93C9013CF</RequestId>
    <DBInstanceId>rm-bpxxxxx</DBInstanceId>
    <RegionId>cn-hangzhou</RegionId>
    <StorageType>oss</StorageType>
    <Endpoint></Endpoint>
    <Retention>15</Retention>
</ModifyInstanceCrossBackupPolicyResponse>

JSON formatı

HTTP/1.1 200 OK
Content-Type:application/json

{
  "CrossBackupType" : "1",
  "LogBackupEnabled" : "Enable",
  "BackupEnabled" : "Enable",
  "CrossBackupRegion" : "cn-shanghai",
  "RetentType" : 1,
  "RequestId" : "50A6059D-6DBB-46C6-A851-1EE93C9013CF",
  "DBInstanceId" : "rm-bpxxxxx",
  "RegionId" : "cn-hangzhou",
  "StorageType" : "oss",
  "Endpoint" : "",
  "Retention" : 15
}

Hata kodları

HTTP durum kodu Hata kodu Hata mesajı Açıklama
400 ParameterLeastAssociate Must input at least one optional parameter. restoreTime ve BackupId parametrelerinin aynı anda boş olamayacağını belirten hata mesajı döndürüldü. Parametrelerden en az birini yapılandırıp tekrar deneyin.
400 InvalidRegion.Format Specified Region is not valid. Belirtilen bölgenin geçersiz olduğunu belirten hata mesajı döndürüldü.
400 OperationDenied.SwitchToCrossRegionBackup Snapshot backup does not support cross region backup storage at present. Anlık görüntü yedeklemeleri için bölgeler arası yedekleme ve depolamanın desteklenmediğini belirten hata mesajı döndürüldü.
400 OperationDenied.SwitchToSnapshot Snapshot backup does not support cross region storage at present. Please turn off cross region backup before switching to snapshot backup mode. Anlık görüntü yedekleme dosyalarının, örneğin bulunduğu bölgeden farklı bir bölgede depolanamayacağını belirten hata mesajı döndürüldü. Anlık görüntü yedekleme özelliğini etkinleştirmeden önce bölgeler arası yedekleme özelliğini devre dışı bırakmanız gerekir.
400 OperationDenied.SwitchSnapshotToPhysical Only physical backup to snapshot backup is supported. İşlemin yalnızca fiziksel yedekleme yönteminden anlık görüntü yedekleme yöntemine geçişi desteklediğini belirten hata mesajı döndürüldü.
403 IncorrectEngineVersion Current engine version does not support operations. Örnekte çalışan veritabanı altyapısı sürümü için bu işlemin desteklenmediğini belirten hata mesajı döndürüldü.
403 IncorrectDBInstanceType Current DB instance type does not support this operation. Örnek mevcut durumdayken bu işlemin desteklenmediğini belirten hata mesajı döndürüldü.
403 IncorrectDBInstanceEngine Current DB Instance engine does not support this operation. Örneğin veritabanı altyapısının bu işlemi desteklemediğini belirten hata mesajı döndürüldü.
403 IncorrectDBInstanceLockMode Current DB instance lock mode does not support this operation. Örneğin kilitli olduğunu belirten hata mesajı döndürüldü.
403 IncorrectDBInstanceState Current DB instance state does not support this operation. Örnek mevcut durumdayken bu işlemin desteklenmediğini belirten hata mesajı döndürüldü.
404 InvalidDBInstance.NotFound Specified instance does not exist or not support. Örneğin bulunamadığını, silindiğini veya işlemi desteklemediğini belirten hata mesajı döndürüldü.

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.