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
SQL Server 2012-2017. Untuk daftar terbaru versi dan fitur yang didukung, lihat Microsoft SQL Server di Amazon RDS dalam dokumentasi AWS.
Arsitektur
Tumpukan teknologi sumber
Database Microsoft SQL Server lokal
Tumpukan teknologi target
Amazon RDS for SQL Server DB instans
Arsitektur migrasi data

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
| Tugas | Deskripsi | Keterampilan 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 |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Connect ke database SQL Server lokal melalui SSMS. | DBA | |
Buat cadangan database. | Untuk instruksi, lihat dokumentasi SSMS | DBA, Pemilik aplikasi |
| Tugas | Deskripsi | Keterampilan 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 |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Tambahkan grup opsi ke Amazon RDS. |
Untuk informasi selengkapnya, lihat dokumentasi Amazon RDS. | SysOps administrator |
Kembalikan database. |
| DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Validasi objek dan data. | Validasi objek dan data antara database sumber dan Amazon RDS for SQL Server. catatanTugas ini hanya memigrasikan database. Login dan pekerjaan tidak akan dimigrasikan. | Pemilik aplikasi, DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Mengarahkan lalu lintas aplikasi. | Setelah validasi, arahkan lalu lintas aplikasi ke instans Amazon RDS for SQL Server DB. | Pemilik aplikasi, DBA |