Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Migrasi grup ketersediaan Microsoft SQL Server Always On menggunakan AWS Application Migration Service
Sreenivas Nettem, Bharath Kumar Pammi Ramesh, Anantharaman Seshadri, dan Gireesh Sreekantan, Amazon Web Services
Ringkasan
AWS Application Migration Service (AWS MGN) adalah alat pilihan untuk rehosting lingkungan yang ada di AWS Cloud, yang memungkinkan pelanggan untuk menjauh dari pusat data lokal. Pola ini menguraikan proses menggunakan AWS MGN untuk memigrasikan cluster Windows dengan grup ketersediaan Microsoft SQL Server Always On.
Prasyarat dan batasan
Prasyarat
Aktif Akun AWS.
Peran AWS Identity and Access Management (IAM) untuk orkestrasi AWS MGN.
Akses ke server database sumber (grup ketersediaan SQL Server Always On).
Active Directory di AWS landing zone untuk mempertahankan nama DNS.
Subnet pementasan dengan komunikasi jaringan tertutup ke Active Directory.
Subnet target yang dapat berkomunikasi dengan Active Directory.
Dua alamat IP cadangan untuk cluster Windows di subnet target (satu di setiap Availability Zone).
Dua alamat IP cadangan untuk pendengar SQL Always On di subnet target (satu di setiap Availability Zone).
Versi produk
Windows Server 2012 atau yang lebih baru
SQL Server 2012 atau yang lebih baru
Arsitektur
Tumpukan teknologi sumber
Cluster Microsoft Windows (mesin fisik atau virtual lokal) Grup ketersediaan Microsoft SQL Server Selalu Aktif
Tumpukan teknologi target
Contoh Amazon EC2 Windows
Arsitektur target

Alat
Layanan AWS
Amazon Elastic Compute Cloud (Amazon EC2) menyediakan kapasitas komputasi yang dapat diskalakan di. AWS Cloud Anda dapat meluncurkan server virtual sebanyak yang Anda butuhkan dan dengan cepat meningkatkannya ke atas atau ke bawah.
AWS Application Migration Servicemembantu Anda meng-host ulang (mengangkat dan menggeser) aplikasi ke aplikasi AWS Cloud tanpa perubahan dan dengan waktu henti minimal.
AWS Identity and Access Management (IAM) membantu Anda mengelola akses ke AWS sumber daya dengan aman dengan mengontrol siapa yang diautentikasi dan diberi wewenang untuk menggunakannya.
Alat-alat lainnya
Microsoft SQL Server Management Studio (SSMS)
adalah alat untuk mengelola SQL Server, termasuk mengakses, mengkonfigurasi, dan mengelola komponen SQL Server.
Praktik terbaik
Untuk AWS MGN, lihat Praktik terbaik untuk AWS Application Migration Service.
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Inisialisasi AWS MGN. | Inisialisasi AWS MGN di target. Wilayah AWS Ini menciptakan peran dan kebijakan IAM yang diperlukan. Untuk informasi selengkapnya, lihat Menginisialisasi Layanan Migrasi Aplikasi dengan konsol. | Administrator awan |
Buat replikasi dan luncurkan templat. | Konfigurasikan templat replikasi dan luncurkan untuk digunakan dengan AWS MGN. Untuk informasi selengkapnya, lihat Mengonfigurasi templat dalam AWS dokumentasi. | Administrator awan |
Izinkan port komunikasi. | Untuk mengaktifkan komunikasi jaringan untuk AWS MGN, izinkan lalu lintas melalui port TCP 443 dan 1500. Untuk informasi selengkapnya, lihat Persyaratan jaringan untuk Layanan Migrasi Aplikasi dalam AWS dokumentasi. | Administrator awan, Administrator jaringan |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Verifikasi prasyarat AWS MGN. | Verifikasi bahwa server sumber memenuhi prasyarat untuk instalasi agen MGN. AWS Untuk informasi selengkapnya, lihat Persyaratan instalasi dalam AWS dokumentasi. | Insinyur migrasi |
Instal agen AWS MGN. | Instal agen AWS MGN di server sumber. Selama instalasi, pilih Wilayah AWS tempat server akan dimigrasi. Setelah instalasi, agen berkomunikasi dengan layanan dan memulai replikasi. Untuk informasi selengkapnya, lihat Menginstal Agen AWS Replikasi di server Windows. | Insinyur migrasi |
Periksa status server sumber. | Di konsol AWS MGN, periksa status server sumber. Server menampilkan Siap untuk pengujian saat replikasi dimulai. Jika Anda menemukan kesalahan, lihat Memecahkan masalah kesalahan komunikasi dalam dokumentasi AWS MGN. | Administrator cloud, Insinyur migrasi |
Optimalkan pengaturan replikasi. | SQL Always On cluster menggunakan replikasi I/O sinkron tinggi dari server utama ke server sekunder. Untuk mengoptimalkan replikasi dan menghindari lag, gunakan server replikasi khusus untuk setiap server SQL Always On. Jika database lebih besar dari 5 TB, pertimbangkan untuk memilih ukuran instance server replikasi yang lebih besar seperti m5.large, bukan t3.small default. | Administrator cloud, Insinyur migrasi |
Perbarui template peluncuran. | Perbarui pengaturan peluncuran dan pilih subnet untuk server SQL Always On. Server cluster SQL Always On tersebar di berbagai tempat AWS Zona Ketersediaan untuk ketersediaan tinggi. | Insinyur migrasi, pimpinan Migrasi |
Perbarui pengaturan peluncuran. | Berdasarkan ukuran dan persyaratan kinerja Anda, perbarui jenis instans dan input/output operasi per detik (IOPS) di pengaturan peluncuran. (Opsional) Pilih elastic network interface yang ada di pengaturan peluncuran. | Insinyur migrasi, pimpinan Migrasi |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Verifikasi server sumber. | Di konsol AWS MGN, verifikasi bahwa status server sumber Siap untuk pengujian. | Administrator cloud, Insinyur migrasi |
Luncurkan contoh pengujian. |
| Administrator cloud, Insinyur migrasi |
Uji konektivitas dan integritas database. | Uji konektivitas dan integritas database dari instance pengujian. Kemudian tandai server sumber sebagai Siap untuk cutover di konsol AWS MGN. | Administrator cloud, Insinyur migrasi |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Uji integritas database. | Ini membantu memastikan tidak ada masalah integritas database di sumber sebelum migrasi. Jalankan Perintah ini memeriksa integritas logis dan fisik database dengan mendeteksi potensi masalah korupsi. Pemeriksaan memverifikasi struktur database, seperti halaman, baris, indeks, dan tabel sistem. | Insinyur data, DBA |
Uji koneksi ke server yang terhubung. | Uji koneksi di antara semua server yang ada, dan dokumentasikan statusnya. Ini membantu memastikan bahwa server tertaut berfungsi sebagaimana dimaksud setelah migrasi. | Insinyur data, DBA |
Verifikasi cadangan. | Konfirmasikan integritas cadangan sumber. | Insinyur data, DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Hentikan SQL Server dan layanan cluster. | Hentikan layanan SQL Server dan Microsoft cluster pada semua node cluster SQL. | DBA, insinyur Migrasi |
Verifikasi server. | Di konsol AWS MGN, verifikasi bahwa status server sumber Siap untuk dipotong dan status replikasi data Sehat. | Insinyur migrasi |
Luncurkan cutover. |
Untuk informasi selengkapnya, lihat Meluncurkan instance cutover dalam dokumentasi AWS MGN. | Insinyur migrasi |
Uji server yang diluncurkan. | Masuk ke EC2 instans Amazon yang diluncurkan dan validasi kesehatan klaster. Verifikasi bahwa server berada di subnet yang benar, ukuran instans dan pengaturan IOPS sudah benar, dan server saksi dapat diakses. | DBA, insinyur Migrasi |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Perbarui alamat IP cluster. | Perbarui alamat IP cluster untuk cluster Windows menggunakan dua alamat IP cadangan di subnet target. Untuk informasi selengkapnya, lihat Mengubah Alamat IP Instance Failover Cluster | DBA, insinyur Migrasi |
Perbarui pendengar IPs grup ketersediaan Selalu Aktif. |
| DBA, insinyur Migrasi |
Verifikasi koneksi. | Menggunakan SSMS, sambungkan ke pendengar grup ketersediaan Selalu Aktif, dan konfirmasikan bahwa koneksi berhasil. | DBA, insinyur Migrasi |
Periksa kesehatan grup ketersediaan Selalu Aktif. |
| DBA, insinyur Migrasi |
Periksa log kesalahan. | Buka log kesalahan, dan verifikasi kesalahan yang dilaporkan untuk instance SQL Server. Pastikan pemulihan selesai untuk semua database. | DBA, insinyur Migrasi |
Uji server yang ditautkan. | Uji konektivitas server yang terhubung. Jika terjadi masalah konektivitas, pastikan server dan port target dapat diakses. | DBA, insinyur Migrasi |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Selesaikan cutover. | Setelah Anda memvalidasi cluster SQL Always On target, selesaikan cutover melalui konsol MGN. AWS Ini menghentikan replikasi data dari server sumber dan membuang data dari server replikasi. Ini juga menghapus server replikasi dan sumber daya terkait. | Administrator cloud, Insinyur migrasi |
Pemecahan Masalah
| Isu | Solusi |
|---|---|
AWS Pemecahan masalah MGN | Untuk masalah dan resolusi umum, lihat bagian Pemecahan Masalah dan FAQ di dokumentasi MGN. AWS |
Sumber daya terkait
AWS sumber daya
Sumber daya SQL Server
Informasi tambahan
Untuk persyaratan keamanan standar untuk memigrasikan beban kerja ke AWS Cloud, lihat Praktik Terbaik untuk Keamanan, Identitas, dan Kepatuhan di situs