全部产品
Search
文档中心

ApsaraDB RDS:Pulihkan data cadangan dari instance MySQL yang dikelola sendiri ke instance ApsaraDB RDS for MySQL

更新时间:Jul 06, 2025

Topik ini menjelaskan cara mengimpor file cadangan penuh dari instance MySQL yang dikelola sendiri ke konsol ApsaraDB RDS dan memulihkannya ke instance ApsaraDB RDS for MySQL untuk mencapai migrasi cloud. File cadangan dari instance RDS tidak dapat digunakan.

Catatan

Prasyarat

1. Impor file cadangan

  1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah tempat Anda ingin memulihkan data dari instance MySQL yang dikelola sendiri. Di panel navigasi di sebelah kiri, klik Backups.

  2. Pada tab User Backups, klik Import Backup.

  3. Di wizard Import Guide, baca pesan yang ditampilkan dan klik Next hingga Anda masuk ke langkah 3. Import Data.

    Catatan

    Wizard Impor Cadangan membantu Anda melalui proses migrasi. Untuk informasi lebih lanjut, lihat Lampiran 3: Lakukan cadangan penuh, simpan file cadangan penuh ke komputer Anda, lalu unggah file cadangan penuh ke Bucket OSS Anda.

    • 1. Back Up Source Database: Lakukan cadangan penuh pada instance MySQL yang dikelola sendiri.

    • 2. Upload Backup Files to OSS: Unggah file cadangan penuh dari instance MySQL yang dikelola sendiri ke Bucket OSS Anda.

  4. Di langkah Step 3: Import the data, konfigurasikan parameter berikut dan klik OK.

    Parameter

    Deskripsi

    MySQL version

    Nilai 5.7/8.0 secara otomatis ditampilkan.

    Catatan

    Anda dapat mengimpor data dari instance yang dikelola sendiri yang menjalankan MySQL 5.7 atau MySQL 8.0.

    Region

    Wilayah yang Anda tentukan di Langkah 1. Anda harus menyetel parameter ini ke wilayah Bucket OSS yang menyimpan file cadangan penuh.

    OSS Bucket

    Bucket OSS yang menyimpan file cadangan penuh dari instance MySQL yang dikelola sendiri. Untuk informasi lebih lanjut tentang Bucket OSS, lihat Unggah objek.

    OSS file name

    File cadangan penuh yang disimpan sebagai objek di Bucket OSS. Anda dapat memasukkan nama file cadangan penuh di bidang OSS file name untuk mencari file tersebut. Pencocokan kabur dan pencocokan tepat didukung.

    Catatan

    File cadangan penuh yang disimpan sebagai objek di Bucket OSS Anda harus dalam format _QP.XB. Sebagai alternatif, Anda dapat mengekstrak file dalam format _QP.XB menjadi paket dalam format TAR.GZ dan kemudian menyimpan paket tersebut sebagai objek di Bucket OSS. Untuk informasi lebih lanjut, lihat Lampiran 5: Batasan.

    Note

    Deskripsi yang membantu Anda mengidentifikasi file cadangan penuh.

    Zone

    Zona Bucket OSS yang menyimpan file cadangan penuh. Setelah Anda memilih zona, ApsaraDB RDS membuat snapshot di zona tersebut dalam hitungan detik. Ini sangat mengurangi waktu yang diperlukan untuk mengimpor file cadangan penuh ke Bucket OSS.

    Catatan

    Setelah file cadangan penuh diimpor, Anda dapat memulihkan data dari file cadangan penuh tersebut ke instance RDS baru. Instance RDS baru berada di zona yang Anda pilih.

    Storage Capacity

    Jumlah penyimpanan yang diperlukan untuk file cadangan penuh. Nilai valid: 20 hingga 6000: Unit: GB.

    Catatan

    Secara default, jumlah penyimpanan yang diperlukan adalah 3 kali ukuran file cadangan penuh. Jika ukuran file dikalikan 3 tidak melebihi 20 GB, parameter ini default ke 20.

    Catatan
    • Jika ApsaraDB RDS tidak diizinkan untuk mengakses OSS, klik Authorize di bagian bawah langkah 3. Import Data. Di pojok kiri bawah halaman yang muncul, klik Confirm Authorization Policy.

    • Untuk informasi lebih lanjut, baca petunjuk di halaman ini.

  5. Sistem membuat tugas untuk memverifikasi file cadangan penuh di tab User Backups. Tunggu hingga parameter Status dari tugas berubah dari Verifying menjadi Completed.

    Penting

    Periode waktu yang diperlukan untuk memverifikasi file cadangan pengguna bervariasi berdasarkan status instance RDS saat dicadangkan. Misalnya, periode waktu yang lama diperlukan untuk memverifikasi file cadangan pengguna dalam skenario berikut: Sejumlah besar operasi tulis dilakukan pada instance RDS selama pencadangan instance dan oleh karena itu sejumlah besar log redo dihasilkan, atau transaksi besar dieksekusi pada instance RDS selama pencadangan instance.

2. Pulihkan file cadangan ke instance RDS

Setelah Anda mengimpor file cadangan penuh ke konsol ApsaraDB RDS, Anda dapat memulihkan data dari file cadangan penuh ke instance RDS baru. Untuk informasi lebih lanjut, lihat 1. Impor File Cadangan.

Penting

File cadangan penuh disimpan selama tiga hari secara default. Setelah periode retensi berakhir, ApsaraDB RDS secara otomatis menghapus file cadangan penuh. Kami merekomendasikan agar Anda memulihkan data dari file cadangan penuh ke instance RDS dalam periode retensi. Anda dapat menyesuaikan periode retensi cadangan.

  1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah tempat Anda ingin memulihkan data dari instance MySQL yang dikelola sendiri. Di panel navigasi di sebelah kiri, klik Backups.

  2. Temukan file cadangan penuh yang diperlukan dan klik Restore di kolom Actions di sebelah kanan kolom Backup ID/Name.

  3. Konfigurasikan parameter berikut dan klik Next: Instance Configuration.

    Parameter

    Deskripsi

    Zone of Primary Node

    Zona tempat instance RDS utama berada.

    Catatan

    Jika Anda tidak memilih zona untuk Bucket OSS yang menyimpan file cadangan penuh saat Anda mengimpor file tersebut, parameter ini ditampilkan. Jika Anda memilih zona untuk Bucket OSS yang menyimpan file cadangan penuh saat Anda mengimpor file tersebut, parameter ini tidak ditampilkan.

    Storage Type

    • ESSD PL1: SSD perusahaan tingkat performa 1 (PL1).

    • Standard SSD: SSD standar adalah perangkat penyimpanan blok elastis yang dirancang berdasarkan arsitektur penyimpanan terdistribusi Alibaba Cloud. Anda dapat menyimpan data di SSD standar untuk memisahkan komputasi dari penyimpanan.

    Catatan

    Untuk informasi lebih lanjut, lihat Jenis penyimpanan.

    Instance Type

    General-purpose (Entry-level): Instance RDS tujuan umum secara eksklusif menggunakan memori dan sumber daya I/O yang dialokasikan. Namun, ia berbagi inti CPU dan sumber daya penyimpanan dengan instance RDS tujuan umum lainnya yang ditempatkan di host yang sama.

    Catatan

    Pilih tipe instance. Setiap tipe instance mendukung jumlah inti CPU tertentu, kapasitas memori, jumlah maksimum koneksi, dan IOPS maksimum. Untuk informasi lebih lanjut, lihat Tipe instance utama ApsaraDB RDS.

    Storage Capacity

    Konfigurasikan kapasitas penyimpanan untuk instance RDS Anda. Kapasitas penyimpanan disediakan untuk menyimpan file data, file sistem, file log, dan file transaksi di instance RDS. Anda dapat menyesuaikan kapasitas penyimpanan dengan ukuran langkah 5 GB.

  4. Konfigurasikan parameter berikut dan klik Next: Instance Configuration.

    Parameter

    Deskripsi

    Zone of Primary Node

    Zona tempat instance RDS utama berada.

    Catatan

    Jika Anda tidak memilih zona untuk Bucket OSS yang menyimpan file cadangan penuh saat Anda mengimpor file tersebut, parameter ini ditampilkan. Jika Anda memilih zona untuk Bucket OSS yang menyimpan file cadangan penuh saat Anda mengimpor file tersebut, parameter ini tidak ditampilkan.

    Storage Type

    • ESSD PL1: SSD perusahaan tingkat performa 1 (PL1).

    • Standard SSD: SSD standar adalah perangkat penyimpanan blok elastis yang dirancang berdasarkan arsitektur penyimpanan terdistribusi Alibaba Cloud. Anda dapat menyimpan data di SSD standar untuk memisahkan komputasi dari penyimpanan.

    Catatan

    Untuk informasi lebih lanjut, lihat Jenis penyimpanan.

    Instance Type

    General-purpose (Entry-level): Instance RDS tujuan umum secara eksklusif menggunakan memori dan sumber daya I/O yang dialokasikan. Namun, ia berbagi inti CPU dan sumber daya penyimpanan dengan instance RDS tujuan umum lainnya yang ditempatkan di host yang sama.

    Catatan

    Pilih tipe instance. Setiap tipe instance mendukung jumlah inti CPU tertentu, kapasitas memori, jumlah maksimum koneksi, dan IOPS maksimum. Untuk informasi lebih lanjut, lihat Tipe instance utama ApsaraDB RDS.

    Storage Capacity

    Konfigurasikan kapasitas penyimpanan untuk instance RDS Anda. Kapasitas penyimpanan disediakan untuk menyimpan file data, file sistem, file log, dan file transaksi di instance RDS. Anda dapat menyesuaikan kapasitas penyimpanan dengan ukuran langkah 5 GB.

  5. Konfigurasikan parameter berikut dan klik Next: Confirm Order.

    Parameter

    Deskripsi

    Network Type

    Jenis jaringan dari instance RDS. Pilih VPC. Virtual Private Cloud (VPC) adalah jaringan terisolasi yang menyediakan keamanan lebih tinggi dan performa lebih baik daripada jaringan klasik. Jika Anda memilih tipe jaringan VPC, Anda juga harus mengonfigurasi parameter VPC dan vSwitch of Primary Node.

    Catatan

    Instance RDS dan instance ECS yang ingin Anda hubungkan harus berada di VPC yang sama. Jika tidak, instance RDS dan instance ECS tidak dapat berkomunikasi melalui jaringan internal.

    Parameter Template

    Template parameter yang digunakan oleh instance RDS. Anda dapat memilih template parameter sistem atau template parameter kustom. Untuk informasi lebih lanjut, lihat Gunakan template parameter.

    Time Zone

    Pilih zona waktu untuk instance RDS Anda.

    Table Name Case Sensitivity

    Menentukan apakah nama tabel di instance RDS bersifat sensitif huruf. Jika nama tabel di instance MySQL yang dikelola sendiri bersifat sensitif huruf, kami menyarankan Anda memilih Case-sensitive untuk mempermudah migrasi data antara instance RDS dan instance MySQL yang dikelola sendiri.

  6. Konfirmasikan konfigurasi instance RDS di bagian Parameters, konfigurasikan parameter Purchase Plan, baca dan pilih Ketentuan Layanan, lalu klik Pay Now untuk menyelesaikan pembayaran.

    Catatan

    ApsaraDB RDS memerlukan waktu 1 hingga 5 menit untuk membuat instance RDS. Tunggu hingga instance dibuat.

Apa yang Harus Dilakukan Selanjutnya

Konfigurasikan periode retensi file cadangan penuh

Secara default, file cadangan penuh disimpan selama tiga hari setelah diimpor ke ApsaraDB RDS. Anda dapat menyesuaikan periode retensi berdasarkan kebutuhan bisnis Anda.

Catatan

Jika Anda tidak lagi memerlukan file cadangan penuh, Anda dapat menghapus file tersebut.

  1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

  2. Temukan file cadangan penuh yang diperlukan dan klik Set Retention Period di kolom Expiration Time di sebelah kanan kolom Backup ID/Name.

  3. Di kotak dialog yang muncul, pilih periode retensi dari daftar drop-down yang disediakan oleh ApsaraDB RDS. Sebagai alternatif, pilih Custom Retention Period dan kemudian masukkan angka. Anda dapat mengklik panah ke atas atau panah ke bawah untuk menyesuaikan periode retensi.

    Catatan

    Kolom Expiration Time menampilkan waktu kedaluwarsa file cadangan penuh. Jika waktu kedaluwarsa melebihi tahun 2099, maka ditampilkan sebagai Permanent.

  4. Klik OK.

Tambahkan tag ke file cadangan penuh

Setelah file cadangan penuh diimpor ke ApsaraDB RDS, Anda dapat menambahkan tag ke file tersebut.

  1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

  2. Temukan file cadangan penuh yang diperlukan dan klik +Add di kolom Tags di sebelah kanan kolom Backup ID/Name.

  3. Di kotak dialog yang muncul, klik Create a label, tentukan bidang Key dan Value dari tag, klik OK di sebelah kanan parameter untuk membuat tag, dan kemudian klik OK di pojok kanan bawah kotak dialog.

    Catatan

    Jika tag sudah ada, pilih tag dari daftar drop-down Select the label untuk menambahkan tag ke file cadangan penuh.

  4. Jika Anda ingin mengubah tag file cadangan penuh, gerakkan pointer di atas tag dan klik edit. Di tooltip yang muncul, ulangi Langkah 3 untuk membuat atau memilih tag.

Periksa data log file cadangan penuh

Jika perubahan data dilakukan di instance MySQL yang dikelola sendiri selama pencadangan penuh, file cadangan penuh yang dihasilkan berisi informasi log yang mencatat perubahan data tersebut. Anda dapat menggunakan informasi log untuk memulihkan data tambahan. Untuk informasi lebih lanjut, lihat Langkah 3: Cadangkan instance MySQL yang dikelola sendiri dan migrasikan data cadangan ke instance RDS.

  1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

  2. Temukan file cadangan penuh yang diperlukan dan klik View Details di kolom Actions di sebelah kanan kolom Backup ID/Name.

  3. Di pesan yang muncul, periksa data log.

    Catatan

    Daftar berikut menjelaskan informasi log:

    • Master_Log_File:: nama file log pertama yang menyimpan data tambahan.

    • Master_Log_Position:: entri log pertama yang berisi data tambahan di file log pertama.

Hapus file cadangan penuh

Jika Anda tidak lagi memerlukan file cadangan penuh, Anda dapat menghapus file tersebut untuk mengurangi biaya.

  1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

  2. Temukan file cadangan penuh yang diperlukan dan klik Delete di kolom Actions di sebelah kanan kolom Backup ID/Name.

  3. Di pesan yang muncul, klik OK.

Lakukan operasi lainnya

  • Filter Columns: Anda dapat mengklik ikon untuk menampilkan atau menyembunyikan kolom di tab User Backups. Secara default, semua kolom ditampilkan.

    1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

    2. Di pojok kanan atas tab, klik ikon 自定义列表项. Di kotak dialog yang muncul, pilih kolom yang ingin Anda tampilkan atau sembunyikan, dan klik ikon 右 atau 左 untuk mengelola kolom.

      Catatan

      Kolom di daftar sisi kiri disembunyikan, dan kolom di daftar sisi kanan ditampilkan.

    3. Klik OK.

  • Export Instance List: Anda dapat mengklik ikon untuk mengekspor informasi cadangan sebagai file CSV.

    1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

    2. Di pojok kanan atas tab, klik ikon 导出资源列表 untuk mengekspor informasi cadangan.

  • Refresh: Anda dapat mengklik ikon untuk menyegarkan tab Cadangan Pengguna.

    1. Masuk ke konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah. Di panel navigasi di sebelah kiri, klik Backups.

    2. Klik ikon 刷新 untuk menyegarkan tab Cadangan Pengguna.

Operasi Terkait

Operasi

Deskripsi

ImportUserBackupFile

Mengimpor file cadangan penuh tertentu dari basis data MySQL yang dikelola sendiri ke instance.

UpdateUserBackupFile

Memodifikasi deskripsi dan periode retensi cadangan pengguna.

ListUserBackupFiles

Meminta detail satu atau beberapa file cadangan penuh yang diimpor ke instance.

DeleteUserBackupFile

Menghapus file cadangan penuh.