Bir örneğin bölge dışı veri yedekleme dosyalarını sorgulamak için DescribeCrossRegionBackups işlemini çağırabilirsiniz.
Bir RDS örneğinin bölge dışı günlük yedekleme dosyalarını nasıl sorgulayacağınız hakkında daha fazla bilgi için bkz. DescribeCrossRegionLogBackupFiles.
Bu işlemi çağırmadan önce örneğin aşağıdaki veritabanı altyapılarından birini çalıştırdığından emin olun:
MySQL. Daha fazla bilgi için bkz.ApsaraDB RDS for MySQL örneğini bölgeler arasında yedekleme.
SQL Server. Daha fazla bilgi için bkz.ApsaraDB RDS for SQL Server örneğini bölgeler arasında yedekleme.
PostgreSQL. Daha fazla bilgi için bkz.ApsaraDB RDS for PostgreSQL örneğini bölgeler arasında yedekleme.
Hata Ayıklama
İstek parametreleri
| Parametre | Tür | Gerekli | Örnek | Açıklama |
| Action | String | Evet | DescribeCrossRegionBackups | Gerçekleştirmek istediğiniz işlem. Değeri DescribeCrossRegionBackups olarak ayarlayın. |
| DBInstanceId | String | Evet | rm-uf6wjk5xxxxxxxxxx | Örneğin ID'si. |
| RegionId | String | Evet | cn-hangzhou | Örneğin bölge kimliği. |
| CrossBackupRegion | String | Hayır | cn-shanghai | Bölge dışı veri yedekleme dosyasının depolandığı hedef bölgenin kimliği. |
| CrossBackupId | Integer | Hayır | 14562 | Bölge dışı veri yedekleme dosyasının kimliği. Not CrossBackupId parametresini belirtmeniz gerekir. Alternatif olarak StartTime ve EndTime parametrelerini belirtmelisiniz. |
| StartTime | String | Hayır | 2019-05-30T12:10:00Z | Sorgulanacak zaman aralığının başlangıcı. Zamanı yyyy-MM-ddTHH:mm:ssZ biçiminde ISO 8601 standardına göre belirtin. Saat UTC cinsinden olmalıdır. |
| EndTime | String | Hayır | 2019-06-15T12:10:00Z | Sorgulanacak zaman aralığının bitişi. Zamanı yyyy-MM-ddTHH:mm:ssZ biçiminde ISO 8601 standardına göre belirtin. Saat UTC cinsinden olmalıdır. |
| PageSize | Integer | Hayır | 30 | Her sayfada döndürülecek kayıt sayısı. Geçerli değerler:
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 herhangi bir pozitif tam sayı. Varsayılan değer: 1. |
| BackupId | Integer | Hayır | 603524*** | Bölge dışı veri yedekleme dosyasının kimliği. |
| ResourceGroupId | String | Hayır | rg-acfmy***** | Kaynak grubunun kimliği. |
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| EndTime | String | 2019-06-15T12:10:00Z | Sorgulanan zaman aralığının bitişi. |
| StartTime | String | 2019-05-30T12:10:00Z | Sorgulanan zaman aralığının başlangıcı. |
| RequestId | String | 60912B41-7579-4B5D-B289-8856030F0A6A | İsteğin kimliği. |
| PageRecordCount | Integer | 30 | Geçerli sayfadaki bölge dışı veri yedekleme dosyalarının sayısı. |
| TotalRecordCount | Integer | 100 | Döndürülen toplam kayıt sayısı. |
| PageNumber | Integer | 1 | Döndürülen sayfanın numarası. Geçerli değerler: sıfır olmayan herhangi bir pozitif tam sayı. Varsayılan değer: 1. |
| RegionId | String | cn-hangzhou | Örneğin bölge kimliği. |
| Items | Item dizisi | Bölge dışı veri yedekleme dosyalarının ayrıntılarından oluşan dizi. |
|
| Item | |||
| ConsistentTime | String | 2019-06-12T05:44:46Z | Bölge dışı veri yedekleme dosyasındaki veriler tarafından belirtilen zaman noktası. |
| DBInstanceStorageType | String | ssd | Depolama türü. Geçerli değerler:
|
| CrossBackupId | Integer | 14377 | Bölge dışı veri yedekleme dosyasının kimliği. |
| BackupType | String | F | Bölge dışı veri yedeklemesinin türü. Geçerli değerler:
|
| BackupStartTime | String | 2019-05-30T12:10:00Z | Bölge dışı veri yedeklemesinin başladığı zaman. |
| CrossBackupSetLocation | String | oss | Bölge dışı veri yedekleme dosyasının depolandığı konum. |
| InstanceId | Integer | 8161055 | Örneğin kimliği. Bu parametre, bölge dışı veri yedekleme dosyasını oluşturan örneğin birincil mi yoksa ikincil mi olduğunu belirlemek için kullanılır. |
| CrossBackupDownloadLink | String | http://rdsddrbak-shanghai.oss-cn-shanghai.aliyuncs.com/xxxxx | Bölge dışı veri yedekleme dosyasını indirebileceğiniz harici URL. |
| BackupEndTime | String | 2019-06-15T12:10:00Z | Bölge dışı veri yedekleme dosyasının oluşturulduğu zaman. |
| EngineVersion | String | 5,6 | Veritabanı altyapısının sürümü. |
| BackupSetStatus | Integer | 0 | Bölge dışı veri yedeklemesinin durumu. Geçerli değerler:
|
| CrossBackupSetFile | String | cn-hangzhou_rm-xxxxx_hins81xxx_data_20190612134426_qp.xb | Bölge dışı veri yedekleme dosyasını içeren sıkıştırılmış paketin adı. |
| BackupSetScale | Integer | 0 | Bölge dışı veri yedekleme dosyasının oluşturulduğu düzey.
|
| CrossBackupSetSize | Long | 5312836 | Bölge dışı veri yedekleme dosyasının boyutu. Birim: bayt. |
| CrossBackupRegion | String | cn-shanghai | Örneğin bölge dışı veri yedekleme dosyasının depolandığı hedef bölgenin kimliği. |
| Category | String | HighAvailability | Örneğin RDS sürümü. Geçerli değerler:
|
| Engine | String | mysql | Veritabanı altyapısı. |
| BackupMethod | String | P | Bölge dışı veri yedekleme dosyasını oluşturmak için kullanılan yöntem. Geçerli değerler:
|
| RestoreRegions | String dizisi | "cn-hangzhou", "cn-shanghai" | Bölge dışı veri yedekleme dosyasının geri yüklenebileceği bölgelerden oluşan dizi. |
Örnekler
Örnek istekler
http(s)://rds.aliyuncs.com/?Action=DescribeCrossRegionBackups
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&RegionId=cn-hangzhou
&CrossBackupId=14562
&<Common request parameters>
Örnek başarılı yanıt
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeCrossRegionBackupsResponse>
<Items>
<Item>
<CrossBackupSetFile>cn-hangzhou_rm-bpxxxxx_hins798xxxx_data_20190611125201.tar.gz</CrossBackupSetFile>
<BackupSetScale>0</BackupSetScale>
<BackupType>F</BackupType>
<InstanceId>7980000</InstanceId>
<CrossBackupId>14358</CrossBackupId>
<BackupEndTime>2019-06-11T04:55:02Z</BackupEndTime>
<BackupMethod>P</BackupMethod>
<CrossBackupSetLocation>oss</CrossBackupSetLocation>
<CrossBackupSetSize>2179643</CrossBackupSetSize>
<Engine>mysql</Engine>
<BackupStartTime>2019-06-11T04:52:46Z</BackupStartTime>
<CrossBackupDownloadLink>http://rdsddrbak-zb.oss-cn-zhangjiakou.aliyuncs.com/cn-hangzhou_rm-bpxxxxx_hins7986073_data_20190611125201.tar.gz?OSSAccessKeyId=LTAxxxxx&Expires=1560501641&Signature=laK0kxxxxx%3D</CrossBackupDownloadLink>
<Category>HighAvailability</Category>
<CrossBackupRegion>cn-zhangjiakou</CrossBackupRegion>
<RestoreRegions>
<RestoreRegion>cn-hangzhou</RestoreRegion>
<RestoreRegion>cn-zhangjiakou</RestoreRegion>
</RestoreRegions>
<EngineVersion>5.7</EngineVersion>
<DBInstanceStorageType>ssd</DBInstanceStorageType>
</Item>
</Items>
<TotalRecordCount>1</TotalRecordCount>
<PageNumber>1</PageNumber>
<RequestId>60912B41-7579-4B5D-B289-8856030F0A6A</RequestId>
<RegionId>cn-hangzhou</RegionId>
<EndTime>2019-06-11T08:00:00Z</EndTime>
<StartTime>2019-06-10T00:00:00Z</StartTime>
<PageRecordCount>30</PageRecordCount>
</DescribeCrossRegionBackupsResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"Items" : {
"Item" : [ {
"CrossBackupSetFile" : "cn-hangzhou_rm-bpxxxxx_hins798xxxx_data_20190611125201.tar.gz",
"BackupSetScale" : 0,
"BackupType" : "F",
"InstanceId" : 7980000,
"CrossBackupId" : 14358,
"BackupEndTime" : "2019-06-11T04:55:02Z",
"BackupMethod" : "P",
"CrossBackupSetLocation" : "oss",
"CrossBackupSetSize" : 2179643,
"Engine" : "mysql",
"BackupStartTime" : "2019-06-11T04:52:46Z",
"CrossBackupDownloadLink" : "http://rdsddrbak-zb.oss-cn-zhangjiakou.aliyuncs.com/cn-hangzhou_rm-bpxxxxx_hins7986073_data_20190611125201.tar.gz?OSSAccessKeyId=LTAxxxxx&Expires=1560501641&Signature=laK0kxxxxx%3D",
"Category" : "HighAvailability",
"CrossBackupRegion" : "cn-zhangjiakou",
"RestoreRegions" : {
"RestoreRegion" : [ "cn-hangzhou", "cn-zhangjiakou" ]
},
"EngineVersion" : "5.7",
"DBInstanceStorageType" : "ssd"
} ]
},
"TotalRecordCount" : 1,
"PageNumber" : 1,
"RequestId" : "60912B41-7579-4B5D-B289-8856030F0A6A",
"RegionId" : "cn-hangzhou",
"EndTime" : "2019-06-11T08:00:00Z",
"StartTime" : "2019-06-10T00:00:00Z",
"PageRecordCount" : 30
}
Hata kodları
|
HTTP Durum Kodu |
Hata Kodu |
Hata Mesajı |
Açıklama |
|
400 |
InvalidRegion.Format |
Specified Region is not valid. |
Belirtilen bölge geçersiz olduğu için döndürülen hata mesajı. |
|
400 |
InvalidStartTime.Format |
Specified start time is not valid. |
Belirtilen başlangıç zamanı geçersiz olduğu için döndürülen hata mesajı. |
|
400 |
InvalidEndTime.Format |
Specified end time is not valid. |
Belirtilen bitiş zamanı geçersiz olduğu için döndürülen hata mesajı. Geçerli bir değer belirtip tekrar deneyin. |
|
400 |
InvalidTime.Format |
Specified time is not valid. |
Zaman biçimi geçersiz olduğu için döndürülen hata mesajı. |
|
403 |
CrossBackupNotSupport |
Specified region not support cross region backup. |
Belirtilen bölge bölge dışı yedekleme özelliğini desteklemediği için döndürülen hata mesajı. |
|
404 |
InvalidDBInstance.NotFound |
Specified instance does not exist or not support. |
Örnek bulunamadığı, silindiği veya işlemi desteklemediği için döndürülen hata mesajı. |
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.