Memulihkan data dari file pencadangan yang ditentukan ke instance ApsaraDB for Tair (kompatibel dengan Redis).
Deskripsi operasi
Jika instance Anda adalah instance berbasis DRAM Tair (Enterprise Edition) dengan arsitektur klasik, Anda dapat memanggil operasi ini untuk memulihkan kunci tertentu dalam instance saat ini ke titik waktu yang akurat hingga detik, sehingga memungkinkan pemulihan data yang lebih granular.
Untuk jenis instance lainnya, kami menyarankan Anda memanggil operasi CreateInstance atau CreateTairInstance untuk memulihkan data pencadangan ke instance baru.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:RestoreInstance |
update |
*DBInstance
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instance. |
r-bp1zxszhcgatnx**** |
| BackupId |
string |
No |
ID file pencadangan instance. Anda dapat memanggil operasi DescribeBackups untuk mengkueri ID. |
78241**** |
| RestoreType |
string |
No |
Jenis pemulihan. Nilai yang valid:
|
1 |
| RestoreTime |
string |
No |
Titik waktu yang ingin Anda gunakan untuk memulihkan data. Tentukan nilainya dalam format yyyy-MM-ddTHH:mmZ. Waktu harus dalam UTC. Catatan
Titik waktu tidak boleh lebih awal dari titik waktu saat fitur data flashback diaktifkan. |
2021-07-06T07:25:57Z |
| FilterKey |
string |
No |
Kunci yang ingin Anda pulihkan. Ekspresi reguler didukung. Pisahkan beberapa nilai dengan koma (,).
Catatan
Sebagai contoh, dalam ekspresi reguler, tanda bintang ( |
key:00000007198* |
| TimeShift |
string |
No |
Saat Anda memulihkan instance edisi klasik, Anda dapat menggeser waktu kedaluwarsa kunci terlepas dari apakah Anda memilih untuk memulihkan seluruh kumpulan data atau kunci tertentu. Tentukan nilainya dalam format yyyy-MM-ddTHH:mmZ. Waktu harus dalam UTC. Instance menggeser sisa durasi kedaluwarsa kunci pada titik waktu flashback yang ditentukan agar mulai dihitung dari titik waktu pergeseran kedaluwarsa yang ditentukan. Catatan
|
2021-07-06T08:25:57Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
8D0C0AFC-E9CD-47A4-8395-5C31BF9B**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "8D0C0AFC-E9CD-47A4-8395-5C31BF9B****"
}
Respons error
JSONformat
{
"RequestId" : "AFA391BF-808F-4DA6-80A2-A382108A0945"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ServiceNotSupport | This service not supported. | |
| 400 | MissingParameter | Missing Required Param: BackupId or RestoreTime or RestoreType. | |
| 400 | ResroreParamNotMatch | restoreType is not match with backupId or restoreTime. | |
| 400 | InvalidRestoreTime.Format | Specified restore time is not valid. | |
| 400 | ZoneMigrationError.StillingRunning | Zone migration task is still running | |
| 400 | InvalidBinlog.NotValid | The available binlog is not valid in recovery time. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.