Memigrasi database Microsoft SQL Server lokal ke Amazon RDS for SQL Server menggunakan metode pencadangan dan pemulihan asli - 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 Microsoft SQL Server lokal ke Amazon RDS for SQL Server menggunakan metode pencadangan dan pemulihan asli

Tirumala Dasari, David Queiroz, dan Vishal Singh, Amazon Web Services

Ringkasan

Pola ini menjelaskan cara memigrasikan database Microsoft SQL Server lokal ke Amazon Relational Database Service (Amazon RDS) untuk instans SQL Server DB (migrasi homogen). Proses migrasi didasarkan pada metode pencadangan dan pemulihan SQL Server asli. Menggunakan SQL Server Management Studio (SSMS) untuk membuat file cadangan database, dan bucket Amazon Simple Storage Service (Amazon S3) untuk menyimpan file cadangan sebelum memulihkannya di Amazon RDS for SQL Server.

Prasyarat dan batasan

Prasyarat

  • Akun AWS aktif.

  • Kebijakan peran AWS Identity and Access Management (IAM) untuk mengakses bucket S3 dan instans Amazon RDS for SQL Server DB.

Batasan

  • Proses yang dijelaskan dalam pola ini hanya memigrasikan database. Login SQL atau pengguna database, termasuk pekerjaan Agen SQL Server apa pun, tidak dimigrasikan karena memerlukan langkah tambahan.

Versi produk

Arsitektur

Tumpukan teknologi sumber

  • Database Microsoft SQL Server lokal

Tumpukan teknologi target

  • Amazon RDS for SQL Server DB instans

Arsitektur migrasi data

Arsitektur untuk memigrasikan SQL Server DB lokal ke instans Amazon RDS for SQL Server DB.

Alat

  • Microsoft SQL Server Management Studio (SSMS) adalah lingkungan terintegrasi untuk mengelola infrastruktur SQL Server. Ini menyediakan antarmuka pengguna dan sekelompok alat dengan editor skrip kaya yang berinteraksi dengan SQL Server.

Epik

TugasDeskripsiKeterampilan yang dibutuhkan

Pilih SQL Server sebagai mesin database di Amazon RDS for SQL Server.

DBA

Pilih SQL Server Express Edition.

DBA

Tentukan detail database.

Untuk informasi selengkapnya tentang membuat instans DB, lihat dokumentasi Amazon RDS.

DBA, Pemilik aplikasi
TugasDeskripsiKeterampilan yang dibutuhkan

Connect ke database SQL Server lokal melalui SSMS.

DBA

Buat cadangan database.

Untuk instruksi, lihat dokumentasi SSMS.

DBA, Pemilik aplikasi
TugasDeskripsiKeterampilan yang dibutuhkan

Buat ember di Amazon S3.

Untuk informasi lebih lanjut, lihat Dokumentasi Amazon S3.

DBA

Unggah file cadangan ke bucket S3.

Untuk informasi lebih lanjut, lihat Dokumentasi Amazon S3.

SysOps administrator
TugasDeskripsiKeterampilan yang dibutuhkan

Tambahkan grup opsi ke Amazon RDS.

  1. Buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Grup opsi, Buat grup.

  3. Lengkapi informasi untuk grup opsi, lalu pilih Buat.

  4. Tambahkan SQLSERVER_BACKUP_RESTORE opsi ke grup opsi, lalu pilih Tambahkan opsi.

Untuk informasi selengkapnya, lihat dokumentasi Amazon RDS.

SysOps administrator

Kembalikan database.

  1. Connect ke Amazon RDS for SQL Server melalui SSMS.

  2. Panggil prosedur yang msdb.dbo.rds_restore_database disimpan untuk memulihkan database.

DBA
TugasDeskripsiKeterampilan yang dibutuhkan

Validasi objek dan data.

Validasi objek dan data antara database sumber dan Amazon RDS for SQL Server.

catatan

Tugas ini hanya memigrasikan database. Login dan pekerjaan tidak akan dimigrasikan.

Pemilik aplikasi, DBA
TugasDeskripsiKeterampilan yang dibutuhkan

Mengarahkan lalu lintas aplikasi.

Setelah validasi, arahkan lalu lintas aplikasi ke instans Amazon RDS for SQL Server DB.

Pemilik aplikasi, DBA

Sumber daya terkait