Topik ini menjelaskan cara memulihkan data cadangan ke instance baru di AnalyticDB for PostgreSQL.
Catatan penggunaan
Ketersediaan titik pemulihan waktu bergantung pada apakah mekanisme membuang arsip xlog secara proaktif dipicu untuk node instance. Untuk informasi lebih lanjut tentang mekanisme membuang arsip xlog secara proaktif, lihat deskripsi pencadangan log di bagian "Cara kerjanya" dari topik Ikhtisar.
Sebelum memulihkan data, pastikan bahwa selama periode dari akhir waktu pencadangan penuh sebelumnya hingga titik pemulihan waktu yang diinginkan, mekanisme membuang arsip xlog secara proaktif tidak dipicu untuk semua node di instance sumber.
Untuk mengonfirmasi ketersediaan titik pemulihan waktu yang diinginkan, ajukan tiket.
Instance sumber dan tujuan harus berada dalam elastic storage mode.
Instance sumber dan tujuan harus berada di wilayah yang sama.
Kapasitas penyimpanan instance tujuan harus lebih besar atau sama dengan instance sumber.
Waktu yang dibutuhkan untuk pemulihan data instance bervariasi tergantung pada volume data yang disimpan di instance sumber. Dalam kebanyakan kasus, data instance dipulihkan dalam beberapa jam.
Prosedur
- Masuk ke konsol AnalyticDB for PostgreSQL.
- Di pojok kiri atas konsol, pilih wilayah.
- Temukan instance yang ingin Anda kelola dan klik ID instance.
- Di panel navigasi di sebelah kiri, klik Backup and Restoration.
Klik tab Data Backup. Temukan cadangan yang ingin digunakan untuk pemulihan data dan klik Restore di kolom Actions.

Di halaman Clone Instance, konfigurasikan parameter. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Source Instance
Instance sumber yang datanya ingin Anda pulihkan.
Restore Mode
Mode yang digunakan untuk memulihkan data. Ini diatur secara otomatis ke Backup Set.
Backup Set
Titik waktu ke mana Anda ingin memulihkan data.
Region
Wilayah tempat Anda ingin mengkloning instance. Ini diatur secara otomatis ke wilayah tempat instance sumber berada.
Zone
Zona tempat Anda ingin mengkloning instance.
Network Type
Tipe jaringan instance tujuan. Ini diatur secara otomatis ke VPC.
VPC.
ID virtual private cloud (VPC).
vSwitch
vSwitch di VPC tertentu.
Instance Resource Type
Tipe sumber daya instance tujuan. Ini diatur secara otomatis ke Elastic Storage Mode.
Edition
Edisi instance tujuan. Atur edisi ke High Performance (Basic Edition) atau High-availability berdasarkan kebutuhan bisnis Anda.
Basic Edition hanya tersedia di wilayah dan zona tertentu. Untuk informasi lebih lanjut, lihat bagian "Lingkup" dari topik "[Pemberitahuan] AnalyticDB for PostgreSQL Basic Edition Dirilis".
Untuk informasi lebih lanjut tentang Basic Edition, lihat High-performance Edition.
Engine Version
Versi engine instance tujuan. Harus sama dengan versi engine instance sumber.
Coordinator Node Resources
Sumber daya node koordinator instance tujuan. Spesifikasi node koordinator harus lebih besar atau sama dengan spesifikasi node komputasi. Untuk informasi lebih lanjut, lihat Kelola sumber daya node koordinator.
Compute Node Specifications
Spesifikasi node komputasi di instance tujuan.
Nodes
Jumlah node komputasi di instance tujuan.
Single Node Storage Capacity
Kapasitas penyimpanan per node komputasi di instance tujuan. Total kapasitas penyimpanan node komputasi di instance tujuan harus lebih besar atau sama dengan kapasitas di instance sumber.
Storage Disk Type
Tipe disk. Nilai valid:
PL1 ESSD (Recommended)
PL0 ESSD
PL2 ESSD (High-throughput)
Untuk informasi lebih lanjut, lihat Ubah tipe penyimpanan disk.
Encryption Type
Tipe enkripsi.
Jika Anda mengatur tipe enkripsi ke Disk Encryption, Anda juga harus menentukan CMK.
Baca dan pilih Terms of Service.
Klik Buy Now.
CatatanInstance baru dibuat dengan data instance sumber dipulihkan. Waktu yang dibutuhkan untuk pemulihan data instance bervariasi tergantung pada volume data yang disimpan di instance sumber. Dalam kebanyakan kasus, data instance dipulihkan dalam beberapa jam.
FAQ
Bagaimana cara memulihkan data tabel tunggal?
AnalyticDB for PostgreSQL tidak mengizinkan pemulihan langsung data tabel tunggal. Untuk memulihkan data tabel tunggal, ikuti langkah-langkah berikut:
Lakukan langkah-langkah sebelumnya langkah-langkah untuk memulihkan data instance sumber ke instance baru yang berada di VPC yang sama.
Di halaman Manajemen Sumber Data Eksternal instance sumber, tambahkan instance baru sebagai sumber data AnalyticDB jarak jauh. Untuk informasi lebih lanjut, lihat Langkah 1 di topik Akses sumber data AnalyticDB jarak jauh.
Di instance sumber, buat tabel asing bernama
s01.t1dan peta tabel asing ke tabel tunggal pada instance baru.CREATE FOREIGN TABLE s01.t1(a int, b int) SERVER example_name OPTIONS(schema_name 's02', table_name 't1');Di instance sumber, ubah nama tabel sumber yang datanya ingin dipulihkan. Misalnya, ubah nama tabel testtable menjadi testtable_old.
Di instance sumber, buat tabel baru bernama
testtabledan impor data tabel asings01.t1ke tabel baru.PentingSaat mengubah nama tabel sumber, membuat tabel baru, dan mengimpor data, kami sarankan agar Anda tidak menulis data ke tabel sumber. Jika data baru ditulis, lengkapi data setelah impor data selesai.
CREATE TABLE testtable(a int, b int); INSERT INTO testtable SELECT * FROM s01.t1;Setelah memeriksa bahwa data telah diimpor dengan benar, lepaskan instance baru.