Tüm Ürünler
Search
Belge Merkezi

:Bir örneğin verilerinin bölgeler arası yedekleme seti kullanılarak geri yüklenip yüklenemeyeceğini kontrol etme

Son Güncelleme:Oct 02, 2026

CheckCreateDdrDBInstance işlemini çağırarak, bir kaynak örneğinin verilerinin bölgeler arası yedekleme seti kullanılarak bir hedef örneğe geri yüklenip yüklenemeyeceğini kontrol edebilirsiniz.

Bu işlemi çağırmadan önce kaynak örneğinizin aşağıdaki veritabanı altyapılarından birini kullandığı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'da çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için örnek kodu dinamik olarak oluşturur.

İstek parametreleri

Parametre Tür Zorunlu Örnek Açıklama
Action String Evet CheckCreateDdrDBInstance

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

RegionId String Evet cn-hangzhou

Hedef örneğin bölge kimliği. En güncel bölge listesini sorgulamak için DescribeRegions işlemini çağırabilirsiniz.

Engine String Evet MySQL

Hedef örneğin veritabanı altyapısı. Geçerli değerler:

  • MySQL
  • SQLServer
  • PostgreSQL
EngineVersion String Evet 5.6

Hedef örneğin ana altyapı sürümü. Bu parametrenin değeri Engine parametresine göre değişir.

  • Engine parametresi MySQL ise geçerli değerler: 5.5, 5.6, 5.7 ve 8.0
  • Engine parametresi SQLServer ise geçerli değerler: 2008r2, 08r2_ent_ha, 2012, 2012_ent_ha, 2012_std_ha, 2012_web, 2014_std_ha, 2016_ent_ha, 2016_std_ha, 2016_web, 2017_std_ha, 2017_ent, 2019_std_ha ve 2019_ent
  • Engine parametresi PostgreSQL ise geçerli değerler: 10.0, 11.0, 12.0, 13.0, 14.0 ve 15.0
DBInstanceClass String Evet rds.mysql.s1.small

Hedef örneğin örnek türü. Daha fazla bilgi için bkz. Birincil ApsaraDB RDS örnek türleri.

DBInstanceStorage Integer Evet 20

Hedef örneğin depolama kapasitesi. Geçerli değerler: 5 ila 2000. Birim: GB.

Bu değer 5 GB'nin katı olmalıdır. Daha fazla bilgi için bkz. Birincil ApsaraDB RDS örnek türleri.

RestoreType String Evet 0

Kullanmak istediğiniz geri yükleme yöntemi. Geçerli değerler:

  • 0: Verileri bir yedekleme setinden geri yükler. Bu parametreyi 0 olarak ayarlarsanız BackupSetId parametresini de belirtmeniz gerekir.
  • 1: Verileri belirli bir zamana geri yükler. Bu parametreyi 1 olarak ayarlarsanız RestoreTime, SourceRegion ve SourceDBInstanceName parametrelerini de belirtmeniz gerekir.

Varsayılan değer: 0.

BackupSetId String Hayır 14358

Geri yükleme için kullanılan yedekleme setinin kimliği. Yedekleme setinin kimliğini sorgulamak için DescribeCrossRegionBackups işlemini çağırabilirsiniz.

Not RestoreType parametresini 0 olarak ayarlarsanız bu parametreyi de belirtmeniz gerekir.
RestoreTime String Hayır 2019-05-30T03:29:10Z

Verileri geri yüklemek istediğiniz zaman noktası. Belirttiğiniz zaman noktası geçerli saatten önce olmalıdır. Zamanı UTC cinsinden yyyy-MM-ddTHH:mm:ssZ formatında (ISO 8601 standardına göre) belirtin.

Not RestoreType parametresini 1 olarak ayarlarsanız bu parametreyi de belirtmeniz gerekir.
SourceRegion String Hayır cn-hangzhou

Verileri belirli bir zamana geri yüklemek istiyorsanız kaynak örneğin bölge kimliği.

Not RestoreType parametresini 1 olarak ayarlarsanız bu parametreyi de belirtmeniz gerekir.
SourceDBInstanceName String Hayır rm-uf6wjk5xxxxxxx

Verileri belirli bir zamana geri yüklemek istiyorsanız kaynak örneğin kimliği.

Not RestoreType parametresini 1 olarak ayarlarsanız bu parametreyi de belirtmeniz gerekir.

Yanıt parametreleri

Parametre

Tür

Örnek

Açıklama

IsValid

String

true

Kaynak örneğin verilerinin bölgeler arasında geri yüklenip yüklenemeyeceğini gösterir. Geçerli değerler: true ve false.

RequestId

String

1E43AAE0-BEE8-43DA-860D-EAF2AA0724DC

İsteğin kimliği.

Örnekler

Örnek istekler

http(s)://rds.aliyuncs.com/?Action=CheckCreateDdrDBInstance
&RegionId=cn-hangzhou
&Engine=MySQL
&DBInstanceClass=rds.mysql.s1.small
&DBInstanceStorage=20
&EngineVersion=5.6
&RestoreType=0
&BackupSetId=14358
&<Common request parameters>

Örnek başarılı yanıt

XML formatı

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

<CheckCreateDdrDBInstanceResponse>
  <IsValid>true</IsValid>
  <RequestId>346C62D7-8BB9-4516-93E7-25A469EAABCB</RequestId>
</CheckCreateDdrDBInstanceResponse>

JSON formatı

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

{
  "IsValid" : "true",
  "RequestId" : "346C62D7-8BB9-4516-93E7-25A469EAABCB"
}

Hata kodları

HTTP durum kodu

Hata kodu

Hata iletisi

Açıklama

400

IncorrectDBInstanceType

Current DB instance engine and type does not support operations.

Örneğin veritabanı altyapısı ve örnek türü bu işlemi desteklemediğinden dönen hata iletisi.

400

InvalidRestoreType.Format

Specified restore type is not valid.

Belirtilen geri yükleme türü geçersiz olduğundan dönen hata iletisi. Geçerli bir geri yükleme türü belirtin.

400

NoBackupSetRegion

BackupSetRegion is absence.

Yedekleme bölgesi mevcut olmadığından dönen hata iletisi.

400

IncorrectBackupSetType

Backup set type should be ddr.

Yedekleme seti türü DDR olmadığından dönen hata iletisi.

400

NoSourceInstanceName

No SourceDBInstanceName.

Kaynak örneğin adı bulunamadığından dönen hata iletisi.

400

NoAvailableDisasterRestoreBakset

No available disaster restore bakset.

Kullanılabilir yedekleme seti bulunamadığından dönen hata iletisi.

400

IncorrectBackupSetMethod

Current backup set method does not support operations.

Belirtilen yedekleme seti tek tek veritabanlarını ve tabloları geri yüklemek için kullanılamadığından dönen hata iletisi.

400

InvalidBackupType.Format

Specified backup type is not valid.

Belirtilen yedekleme türü geçersiz olduğundan dönen hata iletisi.

400

IncorrectEngineVersion

Current engine version does not support operations.

Örnekte çalışan veritabanı altyapı sürümü bu işlemi desteklemediğinden dönen hata iletisi.

400

IncorrectBaksetVersion

Current bakset version does not support operations.

Yedekleme seti sürümü bu işlemi desteklemediğinden dönen hata iletisi.

400

CrossRegionUnsupportTDE

Cross-region disaster restore not support TDE bakset.

TDE tabanlı yedekleme seti bir örneği başka bir bölgeye geri yüklemek için kullanılamadığından dönen hata iletisi.

400

DisasterRestoreRegionNotMatched

Disaster restore should be operated in the ddr region or source region.

Olağanüstü durum kurtarma işleminin kaynak veya hedef örneğin bulunduğu bölgede gerçekleştirilmesi gerektiğinden dönen hata iletisi.

400

InvalidMinorVersion.NotFound

Specified minor version does not exists.

Belirtilen küçük altyapı sürümü mevcut olmadığından dönen hata iletisi.

400

InvalidDBInstanceId.MalFormed

The specified parameter DBInstanceId is not valid.

Örnek kimliği geçersiz olduğundan dönen hata iletisi. Örnek kimliğini kontrol edin.

400

InvalidEngine.Malformed

Specified engine is not valid.

Veritabanı altyapısı geçersiz olduğundan dönen hata iletisi. Geçerli bir veritabanı altyapısı belirtin.

400

InvalidEngineVersion.Malformed

Specified engine version is not valid.

Belirtilen veritabanı altyapı sürümü geçersiz olduğundan dönen hata iletisi. Veritabanı altyapı sürümünü kontrol edip tekrar deneyin.

400

MissingUserID

The request is missing a user_id parameter.

Belirtilen kullanıcı kimliği mevcut olmadığından dönen hata iletisi.

400

MissingUID

The request is missing a uid parameter.

Kullandığınız hesap mevcut olmadığından dönen hata iletisi.

400

UserPermissionFailure

The request processing has failed due to user permission.

Gerekli izinlere sahip olmadığınızdan dönen hata iletisi.

400

InvalidServiceType.Format

Specified service type is not valid.

Hizmet türü geçersiz olduğundan dönen hata iletisi. Hizmet türünü 0 veya 1 olarak ayarlayın. 0 değeri bir Alibaba Cloud hizmetini, 1 değeri ise bir JST hizmetini gösterir.

400

InvalidStorage.Format

Specified Storage is not valid.

Storage parametresinin değeri geçersiz olduğundan dönen hata iletisi. Parametre için geçerli bir değer belirtin.

403

IncorrectDBType

The current DB type does not support this operation.

Örneğin veritabanı altyapısı bu işlemi desteklemediğinden dönen hata iletisi. Farklı bir veritabanı altyapısı belirtin.

403

IncorrectDBInstance

The current DB instance does not support this operation.

Örnek bu işlemi desteklemediğinden dönen hata iletisi.

403

ResourceConfigError

The request processing has failed due to resource config error.

Bir kaynak yapılandırma hatası oluştuğundan dönen hata iletisi.

404

RestoreType.NotFound

RestoreType is not found.

Belirtilen geri yükleme yöntemi mevcut olmadığından dönen hata iletisi.

404

InvalidBackupSetID.NotFound

Specified backup set ID does not exist.

Belirtilen yedekleme seti mevcut olmadığından dönen hata iletisi. Geçerli bir yedekleme seti belirtin.

404

InvalidDBInstance.NotFound

The specified instance does not exist or is not supported.

Belirtilen örnek bulunamadığından dönen hata iletisi. Örneğin kimliğini kontrol edin.

404

InvalidDBInstanceClass.NotFound

Specified DB instance class is not found.

Yeni örnek türü bulunamadığından veya artık satın alınamadığından dönen hata iletisi. Kullanılabilir bir örnek türü seçin.

Hata kodlarının listesi için bkz. Hizmet hata kodları.