全部产品
Search
文档中心

Data Management:Logically back up and restore a PolarDB-X instance

更新时间:Jul 02, 2025

Pemulihan Bencana Data menyediakan fitur untuk instance PolarDB-X, seperti redundansi geografis, arsip jangka panjang, dan cadangan terdistribusi. Topik ini menjelaskan cara menggunakan Pemulihan Bencana Data untuk secara logis mencadangkan dan memulihkan instance PolarDB-X.

Prasyarat

Sebuah instance PolarDB-X 1.0 telah dibuat. Data dari instance PolarDB-X 1.0 disimpan dalam instance ApsaraDB RDS for MySQL yang menjalankan MySQL 5.x atau 8.x.

Fitur

Fitur

Deskripsi

Cadangan file SQL

Pemulihan Bencana Data secara logis mencadangkan data dalam format JSON.

Redundansi geografis

Pemulihan Bencana Data dapat mencadangkan sebuah instance PolarDB-X ke dalam bucket Object Storage Service (OSS) yang berada di wilayah tujuan tertentu dan memulihkan data cadangan ke instance PolarDB-X baru yang ditempatkan di wilayah sumber, wilayah tujuan, atau wilayah lainnya.

Penyimpanan arsip jangka panjang

Pemulihan Bencana Data dapat menyimpan data cadangan Anda hingga sepuluh tahun. Setelah sepuluh tahun, Pemulihan Bencana Data mentransfer set cadangan ke Penyimpanan Arsip.

Batas kecepatan cadangan

Pemulihan Bencana Data memungkinkan Anda membatasi kecepatan cadangan untuk mengurangi dampak negatif operasi cadangan pada kinerja database.

Cadangan terdistribusi

Pemulihan Bencana Data menyediakan fitur cadangan terdistribusi untuk jadwal cadangan tipe besar atau xlarge. Fitur ini memungkinkan Anda mencadangkan dan memulihkan beberapa node secara bersamaan.

Buat jadwal cadangan

Untuk informasi lebih lanjut, lihat Buat jadwal cadangan.

Catatan

Saat membeli jadwal cadangan, atur parameter Jenis Sumber Data menjadi PolarDB-X dan parameter Metode Cadangan menjadi Logical Backup.

Konfigurasikan jadwal cadangan

  1. Masuk ke Konsol Manajemen Data (DMS) V5.0.

  2. Di bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk mouse ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Cadangan, temukan jadwal cadangan yang ingin dikonfigurasi dan klik Configure Backup Schedule di kolom Actions.

  4. Di langkah Configure Backup Source and Destination, konfigurasikan sumber dan tujuan cadangan, lalu klik Next di pojok kanan bawah halaman.

    image

    Bagian

    Parameter

    Deskripsi

    Tidak Ada

    Schedule Name

    Nama jadwal cadangan. Pemulihan Bencana Data secara otomatis menghasilkan nama jadwal cadangan. Kami menyarankan Anda memasukkan nama deskriptif yang mudah diidentifikasi. Nama jadwal cadangan tidak perlu unik.

    Backup Source Information

    Backup Mode

    Metode yang digunakan untuk mencadangkan data. Secara default, metode cadangan yang Anda pilih saat membeli jadwal cadangan digunakan. Dalam contoh ini, Cadangan Logis digunakan.

    Database Location

    Lokasi database sumber. Pilih PolarDB-X Instance.

    Instance Region

    Wilayah tempat instance database sumber berada.

    Database Type

    Jenis database sumber. Pilih PolarDB-X (Sebelumnya DRDS).

    ID of PolarDB-X Instance

    ID instance PolarDB-X tempat database sumber ditempatkan.

    Database Name

    Nama database sumber.

    Database Account

    Nama pengguna akun yang digunakan untuk terhubung ke database sumber. Akun tersebut harus memiliki izin untuk mencadangkan database. Untuk informasi lebih lanjut, lihat Izin yang diperlukan untuk berbagai jenis akun database.

    Password

    Kata sandi akun yang digunakan untuk terhubung ke database yang ingin Anda cadangkan.

    Setelah Anda memasukkan nama pengguna dan kata sandi akun database, klik Test Connection di sebelah kata sandi untuk memeriksa apakah informasi tentang database yang ingin Anda cadangkan valid. Jika parameter yang ditentukan valid, pesan Tes Berhasil akan ditampilkan. Jika pesan Tes Gagal ditampilkan, klik Periksa di sebelah Tes Gagal. Modifikasi informasi tentang database yang ingin Anda cadangkan berdasarkan hasil pemeriksaan.

    Compliance warranty regarding cross-border data transfers

    Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.

    Backup Destination Information

    Backup Storage Type

    Jenis penyimpanan data cadangan. Nilai valid:

    • DBS Storage (recommended): Data cadangan disimpan di Pemulihan Bencana Data tanpa perlu membuat bucket Object Storage Service (OSS). Anda akan dikenakan biaya berdasarkan volume data yang disimpan di Pemulihan Bencana Data. Untuk informasi lebih lanjut tentang metode penagihan, lihat Biaya penyimpanan.

    • OSS For User: Anda harus membuat bucket di konsol OSS terlebih dahulu. Untuk informasi lebih lanjut, lihat Buat bucket.

    Catatan
    • Dalam contoh ini, DBS Storage (recommended) dipilih. Jika Anda memilih OSS For User, Anda harus mengonfigurasi parameter OSS Bucket Name. Hanya kelas penyimpanan Standar yang didukung.

    • Jika Anda ingin menyimpan sejumlah besar data, kami sarankan Anda membeli paket penyimpanan berlangganan untuk mengimbangi biaya penyimpanan bawaan Pemulihan Bencana Data. Paket penyimpanan Pemulihan Bencana Data lebih hemat biaya daripada metode penagihan bayar sesuai pemakaian.

    Storage Encryption

    Metode yang digunakan untuk mengenkripsi data yang disimpan. Nilai valid:

    • Encrypted (direkomendasikan): AES-256 digunakan untuk mengenkripsi data yang tersimpan.

      Fitur enkripsi sisi server digunakan di OSS. Saat Anda mengunggah objek ke bucket yang memiliki enkripsi sisi server diaktifkan, OSS mengenkripsi dan menyimpan objek tersebut. Saat Anda mengunduh objek terenkripsi dari OSS, OSS mendekripsi objek tersebut dan mengembalikan objek terdekripsi kepada Anda. Untuk informasi lebih lanjut, lihat Enkripsi sisi server.

    • Non-encrypted: Data yang disimpan tidak dienkripsi.

  5. Di langkah Edit Objek Cadangan, klik Edit Backup Objects.

    Pemulihan Bencana Data hanya memungkinkan pencadangan seluruh instance database terdistribusi.

  6. Di langkah Configure Backup Time, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Next.

    Parameter

    Deskripsi

    Full-scale Backup Frequency

    Frekuensi jadwal cadangan. Nilai valid: Periodic Backup dan Single Backup.

    Catatan

    Jika Anda memilih Periodic Backup, Anda harus mengonfigurasi parameter Full Data Backup Recurrence dan Start At.

    Full Data Backup Recurrence

    Hari-hari dalam seminggu ketika Pemulihan Bencana Data menjalankan jadwal cadangan. Anda dapat memilih satu atau lebih hari dalam seminggu. Pilih setidaknya satu hari dalam seminggu.

    Start At

    Waktu mulai cadangan. Kami menyarankan Anda menetapkan waktu di luar jam sibuk. Contoh: 01:00.

    Catatan

    Jika cadangan data penuh sebelumnya belum selesai pada waktu mulai cadangan berikutnya, Pemulihan Bencana Data melewati cadangan berikutnya.

    Incremental Backup

    Pemulihan Bencana Data tidak mendukung cadangan inkremental untuk instance PolarDB-X.

    Maximum Concurrent Threads for Full Data Backup

    Jumlah maksimum thread bersamaan yang tersedia untuk cadangan penuh. Anda dapat mengatur parameter ini untuk menyesuaikan kecepatan cadangan. Misalnya, Anda dapat mengurangi jumlah thread cadangan untuk meminimalkan dampak pada database.

  7. Di langkah Edit Lifecycle, konfigurasikan siklus hidup untuk set cadangan penuh di bagian Konfigurasi Siklus Hidup Cadangan Data Penuh.

  8. Setelah konfigurasi sebelumnya selesai, klik Precheck di pojok kanan bawah halaman.

  9. Jika pesan Precheck Passed muncul, klik Start Task.

    Catatan
    • Jika status jadwal cadangan berubah menjadi Running, jadwal cadangan mulai berlaku.

    • Jika terjadi pengecualian atau kesalahan saat memulai jadwal cadangan, segera tangani pengecualian atau kesalahan tersebut. Untuk informasi lebih lanjut, lihat Bagaimana cara memperbaiki kesalahan untuk jadwal cadangan abnormal? Jika masalah tetap ada setelah menggunakan solusi yang disediakan dalam topik sebelumnya, hubungi dukungan teknis di grup DingTalk (ID: 35585947).

Pulihkan instance PolarDB-X

  1. Masuk ke Konsol DMS V5.0.

  2. Di bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk mouse ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Cadangan, temukan jadwal cadangan yang ingin dikelola dan klik Manage di kolom Actions.

  4. Di halaman Configure Task, klik Restore Database di pojok kanan atas.

  5. Di langkah Set Time Restored To dari wizard Buat Tugas Pemulihan, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Next.

    image

    Bagian

    Parameter

    Deskripsi

    Tidak Ada

    Task Name

    Nama tugas pemulihan. Pemulihan Bencana Data secara otomatis menghasilkan nama tugas. Kami menyarankan Anda menentukan nama yang dapat membantu Anda mengidentifikasi tugas tersebut. Nama tugas tidak perlu unik.

    Set Time Restored To

    Time Range Available to Restore

    Rentang waktu dari titik waktu ketika set cadangan penuh pertama dibuat hingga titik waktu ketika set cadangan penuh terbaru dibuat. Database dapat dipulihkan ke titik waktu dalam rentang waktu tersebut.

    Restore To

    Titik waktu ke mana Anda ingin memulihkan database sumber. Nilai tersebut harus berada dalam rentang waktu yang ditentukan oleh parameter Time Range Available to Restore. Anda dapat mengatur parameter ini ke waktu saat set cadangan penuh dibuat.

    Configure Destination Database

    Database Location

    Lokasi database tujuan. Pilih PolarDB-X Instance.

    Instance Region

    Wilayah tempat instance tujuan berada.

    Database Type

    Jenis database tujuan. Pilih PolarDB-X (Formerly DRDS).

    PolarDB Instance ID

    ID instance PolarDB-X tujuan. Jika Anda memulihkan data ke instance PolarDB-X sumber, data di database sumber mungkin akan ditimpa. Kami menyarankan Anda memulihkan data ke instance PolarDB-X baru.

    Database Name

    Nama database tujuan.

    Database Account

    Nama pengguna akun yang digunakan untuk terhubung ke database tujuan. Akun tersebut harus memiliki izin baca/tulis pada database tujuan.

    Password

    Kata sandi akun yang digunakan untuk terhubung ke database tujuan.

    Compliance warranty regarding cross-border data transfers

    Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.

  6. Di langkah Configure Objects to Restore, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Precheck.

    Parameter

    Deskripsi

    Conflict Handling

    Anda hanya dapat memilih Fail When Object with the Same Name Exists untuk parameter Conflict Handling.

    Objects to Restore

    Pilih database atau tabel yang ingin Anda pulihkan di bagian Available dan klik panah kanan untuk menambahkannya ke bagian Selected.

    Catatan

    Pemulihan Bencana Data memungkinkan Anda memulihkan satu database atau tabel. Ini mengurangi jumlah data yang harus dipulihkan dan mempersingkat waktu objektif pemulihan (RTO).

  7. Di langkah Configure Objects to Restore, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Precheck.

    Parameter

    Deskripsi

    Conflict Handling

    Secara default, Rename Object with the Same Name dipilih untuk parameter Conflict Handling. Sebagai contoh, jika tabel job_info yang akan dipulihkan memiliki nama yang sama dengan tabel di database tujuan, sistem akan mengubah nama tabel yang dipulihkan dalam format berikut: job_info_dbs_<ID Tugas Pemulihan>_<Timestamp>.

    Objects to Restore

    Pilih database atau tabel yang ingin Anda pulihkan di bagian Available dan klik panah kanan untuk menambahkannya ke bagian Selected.

    Catatan

    Pemulihan Bencana Data memungkinkan Anda memulihkan beberapa database berdasarkan database atau tabel. Ini mengurangi jumlah data yang harus dipulihkan dan mempersingkat RTO. Untuk informasi lebih lanjut tentang granularitas pemulihan yang didukung, lihat Jenis database yang didukung dan fitur-fiturnya.

  8. Jika pesan Precheck Passed muncul di kotak dialog Precheck, klik Start Task.

    Untuk melihat kemajuan pemulihan database, klik Restore Tasks di panel navigasi sebelah kiri.

    Catatan

    Durasi pemulihan bergantung pada spesifikasi jadwal cadangan dan ukuran database yang akan dipulihkan. Durasi pemulihan lebih singkat untuk jadwal cadangan dengan spesifikasi lebih tinggi. Untuk informasi lebih lanjut, lihat Tes kinerja pada cadangan logis dan fisik.