Memulihkan data dari file backup ke instans Tair (Redis OSS-compatible) yang ditentukan.
Deskripsi operasi
Jika instans Anda adalah instans berbasis DRAM atau instans yang dioptimalkan untuk memori persisten dan memiliki fitur data flashback yang diaktifkan, Anda dapat memanggil operasi ini untuk memulihkan seluruh instans atau kunci tertentu ke titik waktu tertentu dengan akurasi hingga detik. Pendekatan ini memungkinkan pemulihan data yang lebih detail halus.
Untuk jenis instans lainnya, disarankan untuk memanggil operasi CreateInstance atau CreateTairInstance guna memulihkan data backup ke instans 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 instans. |
r-bp1zxszhcgatnx**** |
| BackupId |
string |
No |
ID file backup. Anda dapat memanggil operasi DescribeBackups untuk mengkueri ID file backup. |
78241**** |
| RestoreType |
string |
No |
Mode pemulihan. Nilai yang valid:
|
1 |
| RestoreTime |
string |
No |
Titik waktu yang ingin Anda pulihkan datanya. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mmZ. Waktu harus dalam UTC. Catatan
Titik waktu tidak boleh lebih awal daripada titik waktu saat fitur data flashback diaktifkan. |
2021-07-06T07:25:57Z |
| FilterKey |
string |
No |
Kunci yang ingin Anda pulihkan. Anda dapat menentukan multiple kunci. Pisahkan multiple kunci dengan koma (,). Ekspresi reguler didukung.
Catatan
Dalam ekspresi reguler, tanda bintang ( |
key:00000007198* |
| TimeShift |
string |
No |
Saat Anda memulihkan instans klasik, baik Anda memilih untuk memulihkan semua data maupun kunci tertentu, Anda dapat menerapkan offset pada waktu kedaluwarsa kunci. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mmZ. Waktu harus dalam UTC. Kunci akan kedaluwarsa setelah periode validitas tersisa kunci tersebut berakhir berdasarkan titik waktu offset kedaluwarsa. 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.