Bir bölgede bölge çapı yedeklemenin etkinleştirildiği ApsaraDB RDS örneklerini ve bu örneklerin bölge çapı yedekleme ayarlarını sorgular.
Bu işlemi çağırmadan önce örneğin aşağıdaki veritabanı altyapısı sürümlerinden ve RDS sürümlerinden birini çalıştırdığından emin olun:
Yüksek Kullanılabilirlik Sürümü (yerel SSD'ler ile) MySQL 8.0
Yüksek Kullanılabilirlik Sürümü (yerel SSD'ler ile) MySQL 5.7
MySQL 5.6
Hata ayıklama
İstek parametreleri
|
Parametre |
Tür |
Gerekli |
Örnek |
Açıklama |
|
Action |
String |
Evet |
DescribeCrossRegionBackupDBInstance |
Gerçekleştirmek istediğiniz işlem. Değeri DescribeCrossRegionBackupDBInstance olarak ayarlayın. |
|
RegionId |
String |
Evet |
cn-hangzhou |
Bölgenin kimliği. |
|
DBInstanceId |
String |
Hayır |
rm-uf6wjk5xxxxxxxxxx |
Örneğin kimliği. Tek bir istekte en fazla 30 örnek kimliği belirtebilirsiniz. Birden fazla örnek kimliği girerseniz bunları virgül (,) ile ayırın. |
|
PageSize |
Integer |
Hayır |
30 |
Her sayfada döndürülecek giriş sayısı. Varsayılan değer: 30 |
|
PageNumber |
Integer |
Hayır |
1 |
Döndürülecek sayfanın numarası. Geçerli değerler: sıfır olmayan pozitif tamsayı. Varsayılan değer: 1. |
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| RegionId | String | cn-hangzhou | Bölgenin kimliği. |
| TotalRecords | Integer | 100 | Döndürülen toplam kayıt sayısı. |
| ItemsNumbers | Integer | 1 | Bölge çapı yedekleme ayarları için döndürülen toplam öğe sayısı. |
| PageNumber | Integer | 1 | Döndürülen sayfanın numarası. Geçerli değerler: sıfır olmayan pozitif tamsayı. Varsayılan değer: 1. |
| PageSize | Integer | 30 | Sayfa başına döndürülen giriş sayısı. Varsayılan değer: 30. |
| RequestId | String | 33517002-182D-40BE-93EC-610BD3381045 | İsteğin kimliği. |
| Items | Array | Örneklerden ve bunların bölge çapı yedekleme ayarlarından oluşan bir dizi. |
|
| Item | |||
| BackupEnabled | String | Enable | Örnekteki genel bölge çapı yedekleme anahtarının durumu. Geçerli değerler:
|
| BackupEnabledTime | String | 2019-06-12T05:44:21Z | Örnekte bölge çapı veri yedeklemenin etkinleştirildiği zaman. Zaman, ISO 8601 standardına uygun olarak yyyy-MM-ddTHH:mm:ssZ biçimindedir. Zaman UTC olarak görüntülenir. |
| CrossBackupRegion | String | cn-shanghai | Örneğin bölge çapı yedeklemelerinin depolandığı hedef bölgenin kimliği. |
| CrossBackupType | String | 1 | Örneğin bölge çapı yedeklemelerini kaydetmek için kullanılan ilke. Varsayılan değer: 1. 1 varsayılan değeri tüm bölge çapı yedeklemelerin kaydedildiğini gösterir. |
| DBInstanceDescription | String | Test database | Örneğin adı. Ad 2 ila 256 karakter uzunluğundadır. Harfler, rakamlar, alt çizgiler (_) ve tireler (-) içerebilir ve bir harfle başlamalıdır. Not Örneğin adı http:// veya https:// ile başlayamaz. |
| DBInstanceId | String | rm-uf6wjk5xxxxxxxxxx | Örneğin kimliği. |
| DBInstanceStatus | String | Running | Örneğin durumu. Daha fazla bilgi için bkz. Örnek durumu tablosu. |
| Engine | String | MySQL | Veritabanı altyapısı. |
| EngineVersion | String | 5.6 | Veritabanı altyapısının sürümü. |
| LockMode | String | Unlock | Örneğin kilit durumu. Geçerli değerler:
|
| LogBackupEnabled | String | Enable | Örnekteki bölge çapı günlük yedekleme anahtarının durumu. Geçerli değerler:
|
| LogBackupEnabledTime | String | 2019-06-12T05:44:21Z | Örnekte bölge çapı günlük yedeklemenin etkinleştirildiği zaman. Zaman, ISO 8601 standardına uygun olarak yyyy-MM-ddTHH:mm:ssZ biçimindedir. Zaman UTC olarak görüntülenir. |
| RetentType | Integer | 1 | Örneğin bölge çapı yedeklemelerini saklamak için kullanılan ilke. Bölge çapı yedeklemeler yalnızca belirtilen saklama süresine göre saklanabilir. Varsayılan değer: 1. |
| Retention | Integer | 15 | Örneğin bölge çapı yedeklemelerinin saklandığı gün sayısı. Geçerli değerler: 7 ila 1825. |
Örnekler
Örnek istekler
http(s)://rds.aliyuncs.com/? Action=DescribeCrossRegionBackupDBInstance
&RegionId=cn-hangzhou
&<Common request parameters>
Başarılı yanıt örnekleri
XML biçimi
<DescribeCrossRegionBackupDBInstanceResponse>
<Items>
<Item>
<LockMode>Unlock</LockMode>
<CrossBackupType>1</CrossBackupType>
<LogBackupEnabled>Enable</LogBackupEnabled>
<BackupEnabledTime>2019-06-12T05:44:21Z</BackupEnabledTime>
<BackupEnabled>Enable</BackupEnabled>
<RetentType>1</RetentType>
<DBInstanceId>rm-bpxxxxx</DBInstanceId>
<Retention>15</Retention>
<DBInstanceDescription>Test database</DBInstanceDescription>
<Engine>MySQL</Engine>
<LogBackupEnabledTime>2019-06-12T05:44:21Z</LogBackupEnabledTime>
<CrossBackupRegion>cn-shanghai</CrossBackupRegion>
<EngineVersion>5.6</EngineVersion>
<DBInstanceStatus>Running</DBInstanceStatus>
</Item>
</Items>
<PageNumber>1</PageNumber>
<RegionId>cn-hangzhou</RegionId>
<RequestId>33517002-182D-40BE-93EC-610BD3381045</RequestId>
<ItemsNumbers>1</ItemsNumbers>
<TotalRecords>1</TotalRecords>
</DescribeCrossRegionBackupDBInstanceResponse>
JSON biçimi
{
"Items": {
"Item": [
{
"LockMode": "Unlock",
"CrossBackupType": "1",
"LogBackupEnabled": "Enable",
"BackupEnabledTime": "2019-06-12T05:44:21Z",
"BackupEnabled": "Enable",
"RetentType": 1,
"DBInstanceId": "rm-bpxxxxx",
"Retention": 15,
"DBInstanceDescription": "Test database",
"Engine": "MySQL",
"LogBackupEnabledTime": "2019-06-12T05:44:21Z",
"CrossBackupRegion": "cn-shanghai",
"EngineVersion": "5.6",
"DBInstanceStatus": "Running"
}
]
},
"PageNumber": 1,
"RegionId": "cn-hangzhou",
"RequestId": "33517002-182D-40BE-93EC-610BD3381045",
"ItemsNumbers": 1,
"TotalRecords": 1
}
Hata kodları
|
HttpCode |
Hata kodu |
Hata iletisi |
Açıklama |
|
403 |
IncorrectDBInstanceEngine |
Current DB Instance engine does not support this operation. |
Örneğin veritabanı altyapısı bu işlemi desteklemediğinde döndürülen hata iletisi. |
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.