全部产品
Search
文档中心

Database Gateway - Deprecated:Gunakan Data Disaster Recovery dan Database Gateway untuk mengelola database lokal atau database di cloud pihak ketiga

更新时间:Jul 06, 2025

Data Disaster Recovery memungkinkan Anda menggunakan Database Gateway untuk mencadangkan database lokal atau privat di cloud pihak ketiga ke Alibaba Cloud. Anda dapat menghubungkan database Anda ke Alibaba Cloud dengan biaya rendah melalui beberapa langkah sederhana. Setelah itu, Anda dapat menentukan database yang terhubung ke gateway sebagai sumber saat mengonfigurasi jadwal cadangan mode logis. Topik ini menjelaskan cara menggunakan Database Gateway untuk mencadangkan database lokal atau privat di cloud pihak ketiga ke Alibaba Cloud.

Informasi latar belakang

Anda dapat menghubungkan database lokal atau database yang di-hosting di cloud pihak ketiga ke Alibaba Cloud menggunakan salah satu metode berikut:

  • Menghubungkan database ke Alibaba Cloud melalui Express Connect, VPN Gateway, atau Smart Access Gateway: Metode ini tidak cocok untuk pengguna individu karena biayanya tinggi.

  • Menghubungkan ke port layanan database melalui Internet: Metode ini menyebabkan risiko keamanan potensial.

  • Meneruskan permintaan layanan menggunakan proxy mandiri: Metode ini memerlukan biaya teknis yang tinggi dan tidak menjamin stabilitas tinggi.

Anda dapat menggunakan Database Gateway untuk menghubungkan database Anda ke Alibaba Cloud. Metode ini memiliki manfaat berikut:

  • Mendukung transmisi data terenkripsi untuk memastikan keamanan data.

  • Mendukung kompresi data dan transmisi batch dari shard database untuk meningkatkan kinerja transmisi data.

  • Mendukung redundansi multi-link dan pemecahan masalah otomatis untuk memastikan transmisi data yang andal.

  • Mendukung konfigurasi sederhana tanpa perlu membuka firewall. Untuk informasi lebih lanjut tentang cara kerja Database Gateway, lihat Cara Kerjanya.

Prasyarat

  • Sebuah database gateway telah dibuat, dan database yang ingin dicadangkan telah ditambahkan ke database gateway. Untuk informasi lebih lanjut, lihat Buat Database Gateway.

  • Jadwal cadangan telah dibeli, dan mode cadangan logis dipilih untuk jadwal tersebut. Untuk informasi lebih lanjut, lihat Buat Jadwal Cadangan.

Catatan penggunaan

  • Pastikan server tempat database gateway diinstal dapat mengakses Internet. Port layanan server tidak perlu dibuka ke Internet. Untuk memastikan transmisi data yang stabil dan cepat, pastikan bandwidth publik keluar server minimal 10 Mbit/s.

  • Pastikan server tempat database gateway diinstal dapat terhubung ke database yang ingin dicadangkan. Jika server dan database berada di jaringan internal yang sama, latensi jaringan akan minimal.

Penagihan

Database Gateway gratis.

Konfigurasikan jadwal cadangan

  1. Masuk ke Konsol DBS. Di panel navigasi sebelah kiri, klik Jadwal Cadangan. Di bilah navigasi atas, pilih wilayah tempat Anda membeli jadwal cadangan.

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

  3. Di langkah Configure Backup Source and Destination dari wizard Konfigurasi Jadwal Cadangan, konfigurasikan parameter di bagian Backup Source Information dan Backup Destination Information, lalu klik Next di pojok kanan bawah halaman.

    Bagian

    Parameter

    Deskripsi

    Tidak Ada

    Schedule Name

    Nama jadwal cadangan. DBS secara otomatis menghasilkan nama jadwal cadangan. Kami sarankan Anda memasukkan nama deskriptif yang mudah diidentifikasi. Nama jadwal cadangan tidak harus 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, parameter ini disetel ke Logical Backup.

    Database Location

    Lokasi database. Pilih No public network IP: Port's self-built database (accessed through the database gateway).

    Catatan

    Jika Anda memilih No public network IP: Port's self-built database (accessed through the database gateway), cadangan lintas wilayah tidak didukung. Wilayah database sumber harus sama dengan wilayah Object Storage Service (OSS) bucket yang Anda gunakan untuk menyimpan data cadangan.

    Instance Region

    Wilayah tempat database yang ingin Anda cadangkan berada.

    Database Type

    Tipe database yang ingin Anda cadangkan. Secara default, tipe database yang Anda pilih saat membeli jadwal cadangan digunakan. Dalam contoh ini, parameter ini disetel ke MySQL.

    Gateway instance ID

    ID database gateway.

    Address

    Titik akhir yang digunakan untuk terhubung ke database.

    Anda bisa mendapatkan titik akhir dengan melakukan operasi berikut: Masuk ke

    Konsol Manajemen Data (DMS). Di bilah navigasi atas, pilih Solution > Database Gateway. Di halaman Daftar Gateway, temukan database gateway yang ingin Anda gunakan dan klik ID-nya untuk masuk ke halaman detail dan melihat titik akhir database dan nomor port. Untuk informasi lebih lanjut, lihat Buat database gateway.

    Port Number

    Nomor port yang digunakan untuk terhubung ke database. Anda bisa mendapatkan nomor port di konsol DMS. Nomor port default untuk database MySQL adalah 3306.

    Database Account

    Nama pengguna akun yang digunakan untuk terhubung ke database yang ingin Anda cadangkan. Akun tersebut harus memiliki izin untuk mencadangkan database. Untuk informasi lebih lanjut, lihat Izin akun.

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

    Tipe penyimpanan yang digunakan untuk menyimpan data cadangan. Nilai valid:

    • DBS Storage (recommended): Data cadangan disimpan di DBS tanpa perlu membuat bucket Object Storage Service (OSS). Anda akan dikenakan biaya berdasarkan volume data yang disimpan di DBS. 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 volume data yang akan dicadangkan besar, kami sarankan Anda membeli paket penyimpanan berlangganan untuk mengimbangi biaya. Untuk informasi lebih lanjut, lihat Gunakan paket penyimpanan. Paket penyimpanan lebih hemat biaya daripada metode penagihan bayar sesuai pemakaian.

    Storage Encryption

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

    • Encrypted: direkomendasikan. DBS menggunakan AES-256 untuk mengenkripsi data yang disimpan.

      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: DBS tidak mengenkripsi data cadangan.

    • KMS Encrypted: DBS menggunakan Key Management Service (KMS) untuk mengenkripsi data cadangan. Nilai ini hanya tersedia jika parameter Backup Storage Type disetel ke OSS Untuk Pengguna.

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

    Catatan
    • Jika Anda memilih Cadangan Logis saat membeli jadwal cadangan, DBS memungkinkan Anda menentukan database dan tabel yang akan dicadangkan selama pencadangan penuh. Anda dapat mencadangkan satu tabel, satu database, beberapa database, atau seluruh instans database untuk beberapa jenis database selama pencadangan penuh. DBS mendukung pencadangan inkremental hanya untuk beberapa jenis database. Secara default, semua data inkremental dicadangkan selama pencadangan inkremental.

      • Anda dapat mengklik Select All di pojok kiri bawah bagian Tersedia untuk mencadangkan seluruh database. Objek database yang dapat dicadangkan dan granularitas pencadangan bervariasi berdasarkan tipe database. Untuk informasi lebih lanjut, lihat Mesin Database dan Fitur.

      • Secara default, jadwal cadangan tidak dapat digunakan untuk mencadangkan database yang dibuat setelah jadwal cadangan dikonfigurasi. Untuk mencadangkan database, Anda dapat menambahkan database ke jadwal cadangan di halaman Edit Objek Cadangan dari jadwal cadangan. Untuk informasi lebih lanjut, lihat Ubah Objek Cadangan.

    • Jika Anda memilih Cadangan Fisik saat membeli jadwal cadangan, Anda harus mencadangkan seluruh instans database.

  5. Di langkah Configure Backup Time, konfigurasikan parameter yang dijelaskan dalam tabel berikut. Lalu, klik Next di pojok kanan bawah halaman.

    Parameter

    Deskripsi

    Full-scale Backup Frequency

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

    Catatan

    Dalam skenario di mana data inkremental perlu dipulihkan, kami sarankan Anda memilih Periodic Backup dan melakukan pencadangan penuh setidaknya sekali seminggu. Jika tidak, sejumlah besar log biner harus diputar ulang selama pemulihan. Proses ini rentan terhadap kesalahan dan dapat mengakibatkan waktu pemulihan tujuan (RTO) yang lebih lama.

    Full Data Backup Recurrence

    Hari-hari dalam seminggu saat DBS menjalankan jadwal cadangan. Parameter ini diperlukan jika parameter Full-scale Backup Frequency disetel ke Periodic Backup. Pilih setidaknya satu hari dalam seminggu.

    Started At

    Waktu tertentu saat DBS memulai pencadangan penuh. Parameter ini diperlukan jika parameter Full-scale Backup Frequency disetel ke Periodic Backup. Kami sarankan Anda menentukan waktu tertentu selama jam non-puncak. Contoh: 01:00.

    Catatan

    Jika pencadangan data penuh sebelumnya belum selesai pada waktu mulai pencadangan berikutnya, DBS melewati pencadangan berikutnya.

    Incremental Backup

    Menentukan apakah akan mengaktifkan cadangan inkremental. Jika Anda mengaktifkan cadangan inkremental, pastikan fitur binary logging diaktifkan untuk database yang ingin Anda cadangkan.

    Catatan
    • Parameter ini hanya ditampilkan jika Anda menyetel parameter Full-scale Backup Frequency ke Periodic Backup.

    • Secara default, fitur binary logging diaktifkan untuk instans ApsaraDB RDS for MySQL. Jika Anda menggunakan database mandiri, Anda harus mengaktifkan fitur binary logging secara manual.

    Maximum Concurrent Threads for Full Data Backup

    Jumlah maksimum thread paralel yang tersedia untuk pencadangan penuh. Anda dapat mengonfigurasi parameter ini untuk menyesuaikan kecepatan pencadangan. Misalnya, Anda dapat mengurangi jumlah thread pencadangan untuk meminimalkan dampak pada database.

    Jumlah maksimum thread paralel aktual bervariasi berdasarkan spesifikasi jadwal cadangan. Untuk informasi lebih lanjut, lihat Bagaimana cara mengubah kecepatan pencadangan maksimum?

    Backup network speed limit

    Batas pada bandwidth jaringan. Unit: MB/s. Anda dapat menyetel batas berdasarkan kebutuhan bisnis Anda. Nilai default 0 menunjukkan bahwa bandwidth jaringan tidak terbatas.

    Catatan

    Parameter ini hanya ditampilkan saat Anda mengonfigurasi jadwal cadangan untuk database MySQL.

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

    Catatan

    Jika Anda menyetel parameter Incremental Backup ke Aktifkan di Langkah 6, Anda harus mengonfigurasi siklus hidup untuk data cadangan inkremental.

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

  8. 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 saat Anda memulai jadwal cadangan, segera perbaiki pengecualian atau kesalahan tersebut. Untuk informasi lebih lanjut, lihat Bagaimana Cara Memperbaiki Kesalahan untuk Jadwal Cadangan Abnormal di DBS? Jika masalah Anda tetap ada setelah menggunakan solusi yang disediakan dalam topik sebelumnya, hubungi dukungan teknis di grup DingTalk DBS (ID: 35585947).