全部产品
Search
文档中心

Data Management:Buat cadangan dengan menggunakan daftar jadwal cadangan

更新时间:Jul 06, 2025

Pemulihan Bencana Data menyediakan fitur seperti pencadangan penuh, pencadangan tambahan, dan pemulihan data. Topik ini menjelaskan cara membuat dan mengonfigurasi jadwal cadangan, mencadangkan database, serta memulihkan database. Ini membantu Anda memahami dan mulai menggunakan pencadangan serta manajemen database.

Buat jadwal cadangan

  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 di atas ikon 2023-01-28_15-57-17.png di sudut kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Cadangan, klik Buat Jadwal di pojok kanan atas untuk masuk ke Create Schedule.

  4. Konfigurasikan parameter berikut dan klik Buy and Start di pojok kanan bawah halaman.

    Parameter

    Deskripsi

    Product Type

    Jadwal cadangan yang ingin Anda gunakan.

    Catatan

    Anda tidak dapat membuat jadwal cadangan bayar sesuai pemakaian di konsol Manajemen Data (DMS).

    Region

    Wilayah tempat Anda ingin menyimpan data cadangan.

    Catatan
    • Cadangan di wilayah yang sama: Pilih wilayah tempat database yang akan dicadangkan berada.

    • Geo-redundansi: Pilih wilayah berbeda dari database yang akan dicadangkan. Metode ini memberikan kemampuan pemulihan bencana yang lebih baik tetapi mungkin menagih biaya tambahan. Misalnya, jika Anda ingin mencadangkan database dari wilayah China (Beijing) ke wilayah China (Shanghai), pilih wilayah China (Shanghai).

    Data Source Type

    Tipe sumber data dari database yang ingin dicadangkan.

    Catatan

    Jika sumber data adalah instance ApsaraDB RDS for MySQL, database MySQL yang dikelola sendiri, atau kluster PolarDB for MySQL, pilih MySQL. Untuk informasi lebih lanjut tentang cara memilih tipe sumber data, lihat Jenis database yang didukung dan fitur.

    Specification

    Spesifikasi jadwal cadangan yang ingin Anda gunakan. Spesifikasi yang lebih tinggi menawarkan kinerja pencadangan dan pemulihan yang lebih tinggi. Pemulihan Bencana Data mendukung spesifikasi jadwal cadangan berikut: micro, small, medium, large, dan xlarge. Tipe spesifikasi xlarge menyediakan spesifikasi ekstra besar tanpa batas atas jumlah data cadangan.

    • Untuk memastikan pencadangan dan pemulihan cepat pada instance database tertentu, seperti instance database di lingkungan produksi, kami sarankan Anda memilih tipe spesifikasi xlarge atau large.

    • Jika Anda tidak memerlukan kinerja pencadangan dan pemulihan tinggi, Anda dapat memilih spesifikasi jadwal cadangan paling hemat biaya berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Pilih metode pencadangan dan tipe jadwal cadangan.

    • Jika database dan tabel yang ingin Anda cadangkan melibatkan masalah seperti skema tabel yang tidak masuk akal, tabel besar, atau bidang besar, dan Anda memilih tipe jadwal cadangan spesifikasi rendah, sumber daya jadwal cadangan mungkin tidak cukup untuk mencadangkan database atau tabel tersebut. Dalam kasus ini, terjadi pengecualian pencadangan. Untuk mencegah pengecualian pencadangan, kami sarankan Anda memilih tipe jadwal cadangan spesifikasi tinggi.

    Backup Method

    Metode pencadangan yang ingin Anda gunakan. Nilai valid:

    • Physical Backup: Anda hanya dapat melakukan pencadangan fisik pada database yang dikelola sendiri, bukan instance ApsaraDB RDS.

      Anda dapat menggunakan metode ini untuk mencadangkan file database dalam sistem operasi. Dalam banyak kasus, pencadangan dan pemulihan fisik lebih cepat daripada pencadangan dan pemulihan logis. Anda juga dapat menggunakan instance sandbox untuk pemulihan darurat bencana.

    • Logical Backup: Anda dapat melakukan pencadangan logis pada instance ApsaraDB RDS, database yang dikelola sendiri di pusat data, dan database yang dikelola sendiri yang di-hosting pada instance Elastic Compute Service (ECS).

      Anda dapat menggunakan metode ini untuk mencadangkan objek database, termasuk tabel, indeks, dan prosedur tersimpan. Pemulihan Bencana Data memungkinkan Anda mencadangkan database dan tabel tertentu secara rinci.

    Catatan

    Untuk informasi tentang definisi dan perbedaan antara pencadangan logis dan fisik, lihat Pencadangan logis, fisik, dan snapshot dan Pilih metode pencadangan.

    Storage Size

    Kapasitas penyimpanan jadwal cadangan yang ingin Anda beli. Anda tidak perlu menentukan kapasitas penyimpanan saat membeli jadwal cadangan. Anda dikenakan biaya untuk jumlah data Anda yang disimpan di Pemulihan Bencana Data.

    Catatan
    • Jika Anda mencadangkan sejumlah besar data, kami sarankan Anda membeli rencana penyimpanan instans cadangan yang disediakan oleh DBS untuk mengimbangi biaya penyimpanan built-in DBS storage untuk jadwal cadangan. Untuk informasi lebih lanjut tentang cara membeli rencana penyimpanan, lihat bagian FAQ dari topik ini.

    • Untuk informasi tentang biaya yang mungkin timbul untuk jadwal cadangan, lihat FAQ Penagihan.

    Resource Group

    Grup sumber daya yang digunakan oleh jadwal cadangan. Anda dapat memilih grup sumber daya default atau grup sumber daya kustom untuk memfasilitasi manajemen jadwal cadangan.

    Quantity

    Jumlah jadwal cadangan yang ingin Anda beli.

    Catatan
    • Satu jadwal cadangan hanya dapat digunakan untuk mencadangkan satu instance database. Untuk mencadangkan beberapa instance database, Anda harus membeli beberapa jadwal cadangan. Misalnya, jika Anda ingin mencadangkan Instance A ApsaraDB RDS for MySQL dan Instance B ApsaraDB RDS for MySQL, Anda harus membeli dua jadwal cadangan.

    • Satu jadwal cadangan hanya dapat digunakan untuk mencadangkan satu tipe database. Untuk mencadangkan beberapa tipe database, Anda harus membeli beberapa jadwal cadangan. Misalnya, jika Anda ingin mencadangkan database SQL Server yang dikelola sendiri dan database MySQL yang dikelola sendiri, Anda harus membeli dua jadwal cadangan.

    Subscription Duration

    Durasi langganan untuk jadwal cadangan yang ingin Anda beli.

  5. Di halaman Confirm Order, konfirmasikan informasi pesanan, baca dan pilih syarat layanan, lalu klik Pay.

    Setelah Anda membayar pesanan, pergi ke halaman Backup Schedules untuk melihat jadwal cadangan baru.

Konfigurasikan jadwal cadangan

Prasyarat

  • Akun dibuat untuk database yang ingin Anda cadangkan, dan izin yang diperlukan diberikan kepada akun database. Untuk informasi lebih lanjut, lihat Izin Akun.

  • Gateway cadangan diinstal di server database tempat Anda ingin melakukan pencadangan fisik. Untuk informasi lebih lanjut, lihat Instal Gateway Cadangan.

    Catatan

    Untuk memeriksa apakah gateway cadangan telah diinstal, pergi ke halaman Backup Gateways di konsol.

Prosedur

Dalam contoh ini, jadwal pencadangan logis dikonfigurasikan untuk instance ApsaraDB RDS for MySQL. Jadwal pencadangan bervariasi untuk mesin database yang berbeda.

  1. Di halaman Jadwal Cadangan, temukan ID jadwal cadangan yang ingin Anda konfigurasikan dan klik Configure Backup Schedule di kolom Actions.

    image.png

  2. Di langkah Configure Backup Source and Destination dari wizard Konfigurasikan Jadwal Cadangan, konfigurasikan sumber dan tujuan cadangan, dan klik Next di pojok kanan bawah halaman.

    image.png

  3. Di langkah Edit Backup Objects, temukan database atau tabel yang ingin Anda cadangkan dan tambahkan ke bagian Selected. Lalu, klik Next.

    Catatan
    • Jika Anda memilih Pencadangan Logis saat membeli jadwal cadangan, Pemulihan Bencana Data memungkinkan Anda menentukan database dan tabel yang akan dicadangkan selama pencadangan penuh. Anda dapat mencadangkan satu tabel, satu database, beberapa database, atau seluruh instance database untuk beberapa jenis database selama pencadangan penuh. Pemulihan Bencana Data mendukung pencadangan tambahan hanya untuk beberapa jenis database. Secara default, semua data tambahan dicadangkan selama pencadangan tambahan.

    • Jika Anda memilih Pencadangan Fisik saat membeli jadwal cadangan, Anda harus mencadangkan seluruh instance database.

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

  5. Di langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data pencadangan penuh.

    Catatan

    Jika Anda mengatur parameter Incremental Backup ke Aktifkan di langkah sebelumnya, Anda harus mengonfigurasi siklus hidup untuk data pencadangan tambahan.

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

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

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

    • Jika terjadi pengecualian atau kesalahan dalam jadwal cadangan, bergabunglah dengan grup DingTalk (ID: 35585947) untuk dukungan teknis.

Pulihkan database

Catatan Penggunaan

  • Jika Anda menggunakan Pemulihan Bencana Data untuk memulihkan database ke instance ApsaraDB RDS di wilayah lain, pastikan bahwa instance ApsaraDB RDS tujuan dapat diakses melalui endpoint publik.

    Misalnya, jika jadwal cadangan dibuat di wilayah Cina (Hangzhou) dan Anda ingin menggunakan jadwal cadangan untuk memulihkan data ke instance ApsaraDB RDS di wilayah Cina (Beijing), pastikan bahwa instance ApsaraDB RDS di wilayah Cina (Beijing) dapat diakses melalui endpoint publik.

  • Durasi pemulihan bergantung pada spesifikasi jadwal cadangan dan ukuran database yang akan dipulihkan. Durasi pemulihan lebih singkat untuk jadwal cadangan dengan spesifikasi lebih tinggi. Durasi pemulihan lebih lama jika database yang akan dipulihkan lebih besar.

Prosedur

Catatan
  • Contoh ini hanya menjelaskan prosedur umum untuk memulihkan database. Prosedur pemulihan spesifik bervariasi berdasarkan mesin database.

  • Pemulihan Bencana Data juga menyediakan fitur sandbox berdasarkan teknologi manajemen data salinan (CDM). Fitur ini memungkinkan Anda memulihkan database dengan waktu pemulihan objektif (RTO) beberapa detik. Anda dapat menganalisis, menguji, dan memverifikasi data dalam instance sandbox. Untuk informasi lebih lanjut, lihat Gunakan Fitur Pemulihan Darurat untuk Database MySQL yang Dikelola Sendiri.

  1. Di halaman Jadwal Cadangan, temukan jadwal cadangan yang ingin Anda gunakan dan klik Manage di kolom Actions.

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

  3. Di langkah Set Time Restored To dari wizard Buat Tugas Pemulihan, konfigurasikan parameter di bagian Set Time Restored To dan Configure Destination Database. Lalu, klik Next di pojok kanan bawah halaman.

    Catatan
    • Konfigurasi pemulihan bervariasi untuk mesin database yang berbeda.

    • Pemulihan Bencana Data memungkinkan Anda memulihkan database seperti MySQL atau SQL Server ke instance ApsaraDB RDS baru tanpa perlu membuat instance terlebih dahulu.

  4. 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. Misalnya, jika tabel job_info yang ingin 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 ke 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 waktu pemulihan objektif (RTO). Untuk informasi lebih lanjut tentang granularitas pemulihan yang didukung, lihat Jenis database yang didukung dan fitur.

  5. Setelah pesan Precheck Passed muncul di kotak dialog Precheck, klik Start Task.

    Untuk melihat kemajuan pemulihan database, klik Restore Tasks di bilah navigasi sisi kiri.

    image

    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.

    • Jika Anda memulihkan database ke instance ApsaraDB RDS baru, sistem membutuhkan sekitar 5 hingga 10 menit untuk membuat instance tersebut. Setelah database dipulihkan, Anda dapat melihat instance ApsaraDB RDS baru di Konsol ApsaraDB RDS. Atau, lakukan operasi berikut untuk melihat instance ApsaraDB RDS baru: Di halaman Tugas Pemulihan, klik ID tugas pemulihan. Di halaman yang muncul, klik ID instance ApsaraDB RDS di bagian Basic Information. Anda akan diarahkan ke Konsol ApsaraDB RDS.