Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Migrasi data dari snapshot My SQL DB ke instance MariaDB DB

Mode fokus
Migrasi data dari snapshot My SQL DB ke instance MariaDB DB - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Anda dapat memigrasikan snapshot RDS for My SQL DB ke instans DB baru yang menjalankan MariaDB menggunakan, the, AWS Management Console atau Amazon. AWS CLI RDS API Anda harus menggunakan snapshot DB yang dibuat dari instans Amazon RDS DB yang menjalankan My SQL 5.6 atau 5.7. Untuk mempelajari cara membuat snapshot RDS untuk My SQL DB, lihatMembuat snapshot DB untuk instans DB AZ tunggal untuk Amazon RDS.

Memigrasi snapshot tidak memengaruhi instans DB asli tempat snapshot diambil. Anda dapat menguji dan memvalidasi instans DB baru sebelum mengalihkan lalu lintas ke instans DB sebagai pengganti instans DB asli.

Setelah Anda bermigrasi dari My SQL ke MariaDB, instance MariaDB dikaitkan dengan grup parameter DB default dan grup opsi. Setelah memulihkan snapshot DB, Anda dapat mengaitkan grup parameter DB kustom dengan instans DB baru. Namun, grup parameter MariaDB memiliki kumpulan variabel sistem berbeda yang dapat dikonfigurasi. Untuk informasi tentang perbedaan antara variabel sistem Saya SQL dan MariaDB, lihat Perbedaan Variabel Sistem antara MariaDB dan My. SQL Untuk mempelajari tentang grup parameter DB, lihat Grup parameter untuk RDS. Untuk mempelajari tentang grup opsi, lihat Menggunakan grup opsi.

Melakukan migrasi

Anda dapat memigrasikan snapshot RDS for My SQL DB ke instance MariaDB DB baru menggunakan, the AWS Management Console, atau. AWS CLI RDS API

Untuk memigrasikan snapshot SQL DB Saya ke instance MariaDB DB
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Snapshots, lalu pilih snapshot SQL DB saya yang ingin Anda migrasi.

  3. Untuk Tindakan, pilih Migrasikan snapshot. Halaman Migrasikan basis data akan muncul.

  4. Untuk Migrasikan ke Mesin DB, pilih mariadb.

    Amazon RDS memilih versi mesin DB secara otomatis. Anda tidak dapat mengubah versi mesin DB.

    Halaman database Migrasi untuk bermigrasi dari My ke SQL MariaDB di konsol Amazon. RDS
  5. Untuk bagian yang tersisa, tentukan pengaturan instans DB Anda. Untuk informasi tentang setiap pengaturan, lihat Pengaturan untuk instans DB.

  6. Pilih Migrasikan.

Konsol

Untuk memigrasikan snapshot SQL DB Saya ke instance MariaDB DB
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Snapshots, lalu pilih snapshot SQL DB saya yang ingin Anda migrasi.

  3. Untuk Tindakan, pilih Migrasikan snapshot. Halaman Migrasikan basis data akan muncul.

  4. Untuk Migrasikan ke Mesin DB, pilih mariadb.

    Amazon RDS memilih versi mesin DB secara otomatis. Anda tidak dapat mengubah versi mesin DB.

    Halaman database Migrasi untuk bermigrasi dari My ke SQL MariaDB di konsol Amazon. RDS
  5. Untuk bagian yang tersisa, tentukan pengaturan instans DB Anda. Untuk informasi tentang setiap pengaturan, lihat Pengaturan untuk instans DB.

  6. Pilih Migrasikan.

Untuk memigrasikan data dari snapshot My SQL DB ke instance MariaDB DB, jalankan perintah dengan opsi berikut AWS CLI restore-db-instance-from-db-snapshot:

  • -- db-instance-identifier — Nama instans DB untuk membuat dari snapshot DB.

  • -- db-snapshot-identifier — Pengidentifikasi untuk snapshot DB untuk dipulihkan dari.

  • --engine – Mesin basis data digunakan untuk instans baru.

Untuk Linux, macOS, atau Unix:

aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifier newmariadbinstance \ --db-snapshot-identifier mysqlsnapshot \ --engine mariadb

Untuk Windows:

aws rds restore-db-instance-from-db-snapshot ^ --db-instance-identifier newmariadbinstance ^ --db-snapshot-identifier mysqlsnapshot ^ --engine mariadb

Untuk memigrasikan data dari snapshot My SQL DB ke instance MariaDB DB, jalankan perintah dengan opsi berikut AWS CLI restore-db-instance-from-db-snapshot:

  • -- db-instance-identifier — Nama instans DB untuk membuat dari snapshot DB.

  • -- db-snapshot-identifier — Pengidentifikasi untuk snapshot DB untuk dipulihkan dari.

  • --engine – Mesin basis data digunakan untuk instans baru.

Untuk Linux, macOS, atau Unix:

aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifier newmariadbinstance \ --db-snapshot-identifier mysqlsnapshot \ --engine mariadb

Untuk Windows:

aws rds restore-db-instance-from-db-snapshot ^ --db-instance-identifier newmariadbinstance ^ --db-snapshot-identifier mysqlsnapshot ^ --engine mariadb

Untuk memigrasikan data dari snapshot SQL DB Saya ke instance MariaDB DB, panggil operasi Amazon. RDS API RestoreDBInstanceFromDBSnapshot

Untuk memigrasikan data dari snapshot SQL DB Saya ke instance MariaDB DB, panggil operasi Amazon. RDS API RestoreDBInstanceFromDBSnapshot

Ketidakcocokan antara MariaDB dan My SQL

Ketidakcocokan antara My dan SQL MariaDB meliputi:

  • Anda tidak dapat memigrasikan snapshot DB yang dibuat dengan My SQL 8.0 ke MariaDB.

  • Jika sumber SQL Database saya menggunakan hash SHA256 kata sandi, pastikan untuk mengatur ulang kata sandi pengguna yang SHA256 di-hash sebelum Anda terhubung ke database MariaDB. Kode berikut menunjukkan cara mengatur ulang kata sandi yang SHA256 di-hash.

    SET old_passwords = 0; UPDATE mysql.user SET plugin = 'mysql_native_password', Password = PASSWORD('new_password') WHERE (User, Host) = ('master_user_name', %); FLUSH PRIVILEGES;
  • Jika akun pengguna RDS master Anda menggunakan hash kata sandi SHA -256, pastikan untuk mengatur ulang kata sandi menggunakan AWS Management Console, modify-db-instance AWS CLI perintah, atau operasi M odifyDBInstance RDSAPI. Untuk mengetahui informasi tentang cara mengubah instans DB, lihat Memodifikasi instans Amazon RDS DB.

  • MariaDB tidak mendukung plugin Memcached. Namun, data yang digunakan oleh plugin Memcached disimpan sebagai tabel InnoDB. Setelah memigrasikan snapshot My SQL DB, Anda dapat mengakses data yang digunakan oleh plugin Memcached menggunakan. SQL Untuk informasi selengkapnya tentang basis data innodb_memcache, lihat Internal Plugin memcached InnoDB.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.