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 Microsoft SQL Server di Amazon yang menjalankan Linux EC2
Tirumala Dasari, Amazon Web Services
Ringkasan
Pola ini menjelaskan cara bermigrasi dari database Microsoft SQL Server lokal yang berjalan di Microsoft Windows, ke Microsoft SQL Server di instans Amazon Elastic Compute Cloud ( EC2Amazon) Linux dengan menggunakan utilitas pencadangan dan pemulihan.
Prasyarat dan batasan
Prasyarat
Akun AWS yang aktif
Amazon EC2 Linux AMI (Gambar Mesin Amazon) dengan Microsoft SQL Server
AWS Direct Connect antara Windows lokal dan Microsoft SQL Server di instans Linux EC2
Arsitektur
Tumpukan teknologi sumber
Database Microsoft SQL Server lokal
Tumpukan teknologi target
EC2 Instance Linux dengan database Microsoft SQL Server
Arsitektur migrasi database

Alat
WinSCP - Alat ini memungkinkan pengguna Windows untuk dengan mudah berbagi file dengan pengguna Linux.
Sqlcmd - Utilitas baris perintah ini memungkinkan Anda mengirimkan pernyataan T-SQL atau batch ke instance SQL Server lokal dan jarak jauh. Utilitas ini sangat berguna untuk tugas-tugas database berulang seperti pemrosesan batch atau pengujian unit.
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Pilih AMI yang menyediakan sistem operasi Linux dan termasuk Microsoft SQL Server. | Sysadmin | |
Konfigurasikan AMI untuk membuat EC2 instance. | Sysadmin | |
Buat aturan masuk dan keluar untuk grup keamanan. | Sysadmin | |
Konfigurasikan EC2 instance Linux untuk database Microsoft SQL Server. | DBA | |
Buat pengguna dan berikan izin seperti pada database sumber. | Pemilik aplikasi, DBA | |
Instal alat SQL Server dan utilitas sqlcmd pada instance Linux. EC2 | DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Cadangkan database SQL Server lokal. | DBA | |
Instal WinSCP di Microsoft SQL Server. | DBA | |
Pindahkan file cadangan ke EC2 instance Linux yang menjalankan Microsoft SQL Server. | DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Kembalikan database dari file cadangan database dengan menggunakan utilitas sqlcmd. | DBA | |
Validasi objek database dan data. | Pengembang, Insinyur uji |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Validasi objek database dan data. | Pengembang, Insinyur uji | |
Potong dari database Microsoft SQL Server lokal ke EC2 instance Linux yang menjalankan Microsoft SQL Server. | DBA |