全部产品
Search
文档中心

AnalyticDB:Pulihkan data

更新时间:Jul 02, 2025

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

  1. Masuk ke konsol AnalyticDB for PostgreSQL.
  2. Di pojok kiri atas konsol, pilih wilayah.
  3. Temukan instance yang ingin Anda kelola dan klik ID instance.
  4. Di panel navigasi di sebelah kiri, klik Backup and Restoration.
  5. Klik tab Data Backup. Temukan cadangan yang ingin digunakan untuk pemulihan data dan klik Restore di kolom Actions.

    数据恢复

  6. 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.

  7. Baca dan pilih Terms of Service.

  8. Klik Buy Now.

    Catatan

    Instance 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:

  1. Lakukan langkah-langkah sebelumnya langkah-langkah untuk memulihkan data instance sumber ke instance baru yang berada di VPC yang sama.

  2. 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.

  3. Di instance sumber, buat tabel asing bernama s01.t1 dan 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');
  4. Di instance sumber, ubah nama tabel sumber yang datanya ingin dipulihkan. Misalnya, ubah nama tabel testtable menjadi testtable_old.

  5. Di instance sumber, buat tabel baru bernama testtable dan impor data tabel asing s01.t1 ke tabel baru.

    Penting

    Saat 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;
  6. Setelah memeriksa bahwa data telah diimpor dengan benar, lepaskan instance baru.