Memigrasi database MariaDB lokal ke Amazon RDS for MariaDB menggunakan alat bawaan - AWS Prescriptive Guidance

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

Memigrasi database MariaDB lokal ke Amazon RDS for MariaDB menggunakan alat bawaan

Shyam Sunder Rakhecha, Amazon Web Services

Ringkasan

Pola ini memberikan panduan untuk memigrasikan database MariaDB lokal ke Amazon Relational Database Service (Amazon RDS) untuk MariaDB dengan menggunakan alat bawaan. Jika Anda memiliki alat MySQL diinstal, Anda dapat menggunakan mysql dan mysqldump. Jika Anda telah menginstal alat MariaDB, Anda dapat menggunakan mariadb dan mariadb-dump. Alat MySQL dan MariaDB memiliki asal yang sama, tetapi ada perbedaan kecil di MariaDB versi 10.6 dan yang lebih baru.

Prasyarat dan batasan

Prasyarat

  • Akun AWS yang aktif

  • Database sumber MariaDB di pusat data lokal

Batasan

  • Batas ukuran database: 64 TB

Versi produk

Arsitektur

Tumpukan teknologi sumber

  • Basis data MariaDB di pusat data lokal

Tumpukan teknologi target

  • Amazon RDS untuk instance DB MariaDB

Arsitektur target

Diagram arsitektur dengan instans RDS DB primer dan siaga di Availability Zone yang berbeda.

Arsitektur migrasi data

Diagram arsitektur untuk memigrasikan database MariaDB lokal ke Amazon RDS

Alat

  • Alat MySQL asli: mysql dan mysqldump

  • Alat MariaDB asli: mariadb dan mariadb-dump

Epik

TugasDeskripsiKeterampilan yang dibutuhkan

Validasi versi dan mesin basis data sumber dan target.

DBA

Identifikasi persyaratan perangkat keras untuk instance server target.

DBA, Administrator sistem

Identifikasi persyaratan penyimpanan (jenis dan kapasitas penyimpanan).

DBA, Administrator sistem

Pilih jenis instans yang tepat berdasarkan kapasitas, fitur penyimpanan, dan fitur jaringan.

DBA, Administrator sistem

Identifikasi persyaratan keamanan akses jaringan untuk basis data sumber dan target.

DBA, Administrator sistem

Identifikasi strategi migrasi aplikasi.

DBA, Pemilik aplikasi, Administrator sistem
TugasDeskripsiKeterampilan yang dibutuhkan

Buat cloud pribadi virtual (VPC).

Administrator sistem

Buat grup keamanan.

Administrator sistem

Konfigurasikan dan mulai instans Amazon RDS DB yang menjalankan MariaDB.

Administrator sistem
TugasDeskripsiKeterampilan yang dibutuhkan

Gunakan alat asli untuk memigrasikan objek dan data database.

Dalam database sumber, gunakan mysqldump atau mariadb-dump untuk membuat file output yang berisi objek database dan data. Dalam database target, gunakan mysql atau mariadb untuk mengembalikan data.

DBA

Validasi data.

Periksa basis data sumber dan target untuk mengonfirmasi bahwa migrasi data berhasil.

DBA
TugasDeskripsiKeterampilan yang dibutuhkan

Ikuti strategi migrasi aplikasi.

DBA, Pemilik aplikasi, Administrator sistem
TugasDeskripsiKeterampilan yang dibutuhkan

Alihkan klien aplikasi ke infrastruktur baru.

DBA, Pemilik aplikasi, Administrator sistem
TugasDeskripsiKeterampilan yang dibutuhkan

Matikan sumber daya AWS sementara.

Administrator sistem

Tinjau dan validasi dokumen proyek.

DBA, Pemilik aplikasi, Administrator sistem

Kumpulkan metrik di sekitar waktu untuk bermigrasi, penghematan biaya yang disediakan oleh alat, dan sebagainya.

DBA, Pemilik aplikasi, Administrator sistem

Tutup proyek dan berikan umpan balik.

DBA, Pemilik aplikasi, Administrator sistem

Sumber daya terkait

Referensi Amazon RDS

Referensi MySQL dan MariaDB

Tutorial dan video