

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 server tertaut
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers"></a>

*Kevin Yung, Viqash Adwani, dan Vishal Singh, Amazon Web Services*

## Ringkasan
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers-summary"></a>

Server tertaut memungkinkan Microsoft SQL Server untuk menjalankan pernyataan SQL pada contoh lain dari server database. Pola ini menjelaskan bagaimana Anda dapat memigrasikan database Microsoft SQL Server lokal ke Amazon Relational Database Service (Amazon RDS) untuk Microsoft SQL Server untuk mencapai biaya yang lebih rendah dan ketersediaan yang lebih tinggi. Saat ini, Amazon RDS for Microsoft SQL Server tidak mendukung koneksi di luar jaringan Amazon Virtual Private Cloud (Amazon VPC). 

Anda dapat menggunakan pola ini untuk mencapai tujuan berikut:
+ Untuk memigrasikan Microsoft SQL Server ke Amazon RDS untuk Microsoft SQL Server tanpa merusak kemampuan server tertaut.
+ Untuk memprioritaskan dan memigrasikan Microsoft SQL Server tertaut dalam gelombang yang berbeda.

## Prasyarat dan batasan
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers-prerequisites-and-limitations"></a>

**Prasyarat**
+ Periksa apakah [Microsoft SQL Server di Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html) mendukung fitur yang Anda butuhkan. 
+ Pastikan Anda dapat menggunakan [Amazon RDS untuk Microsoft SQL Server dengan susunan atau susunan default yang diatur di atas tingkat](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.CommonDBATasks.Collation.html) database. 

## Arsitektur
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers-architecture"></a>

**Tumpukan teknologi sumber**
+ Database lokal (Microsoft SQL Server)

 **Tumpukan teknologi target**
+ Amazon RDS for SQL Server

**Arsitektur negara sumber**

![\[Diagram showing data replication between two data centers with primary and secondary SQL servers.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/patterns/images/pattern-img/95234758-cb8b-46e5-afd2-3d4aaf6ed668/images/776b453a-7fa0-43fd-b1ca-fb9e5cc21820.png)


 

 

 

 

 

 

 

 

 

 

 

 

**Arsitektur negara sasaran**

Dalam status target, Anda memigrasikan Microsoft SQL Server ke Amazon RDS untuk Microsoft SQL Server dengan menggunakan server tertaut. Arsitektur ini menggunakan Network Load Balancer untuk mem-proxy lalu lintas dari Amazon RDS untuk Microsoft SQL Server ke server lokal yang menjalankan Microsoft SQL Server. Diagram berikut menunjukkan kemampuan proxy terbalik untuk Network Load Balancer.

![\[AWS Cloud architecture with RDS SQL Server instances in two availability zones and on-premises databases.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/patterns/images/pattern-img/95234758-cb8b-46e5-afd2-3d4aaf6ed668/images/6bdbdfbf-b048-4fbd-acef-0aeb826edb50.png)


 

## Alat
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers-tools"></a>
+ AWS CloudFormation
+ Penyeimbang Beban Jaringan 
+ Amazon RDS untuk SQL Server di beberapa Availability Zone (Multi-) AZs
+ AWS Database Migration Service (AWS DMS) 

## Epik
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers-epics"></a>

### Buat VPC landing zone
<a name="create-a-landing-zone-vpc"></a>


| Tugas | Deskripsi | Keterampilan yang dibutuhkan | 
| --- | --- | --- | 
| Buat alokasi CIDR. |  | AWS SysAdmin | 
| Buat cloud pribadi virtual (VPC). |  | AWS SysAdmin | 
| Buat subnet VPC. |  | AWS SysAdmin | 
| Buat daftar kontrol akses subnet (ACLs). |  | AWS SysAdmin | 
| Buat tabel rute subnet. |  | AWS SysAdmin | 
| Buat koneksi dengan AWS Direct Connect atau AWS Virtual Private Network (VPN). |  | AWS SysAdmin | 

### Migrasikan database ke Amazon RDS
<a name="migrate-the-database-to-amazon-rds"></a>


| Tugas | Deskripsi | Keterampilan yang dibutuhkan | 
| --- | --- | --- | 
| Buat instans Amazon RDS for Microsoft SQL Server DB. |  | AWS SysAdmin | 
| Buat instans replikasi AWS DMS. |  | AWS SysAdmin | 
| Buat titik akhir basis data sumber dan target di AWS DMS. |  | AWS SysAdmin | 
| Buat tugas migrasi dan atur replikasi berkelanjutan ke ON setelah beban penuh. |  | AWS SysAdmin | 
| Meminta perubahan firewall untuk mengizinkan Amazon RDS for Microsoft SQL Server mengakses database SQL Server lokal. |  | AWS SysAdmin | 
| Buat Network Load Balancer. |  | AWS SysAdmin | 
| Buat grup target yang menargetkan server database di pusat data Anda | Kami menyarankan Anda menggunakan nama host dalam pengaturan target untuk menggabungkan peristiwa failover pusat data (DC). | AWS SysAdmin | 
| Jalankan pernyataan SQL untuk penyiapan server tertaut. | Jalankan pernyataan SQL untuk menambahkan server tertaut dengan menggunakan alat manajemen Microsoft SQL terhadap instans Amazon RDS for Microsoft SQL Server DB. Dalam pernyataan SQL, atur @datasrc untuk menggunakan nama host Network Load Balancer. Tambahkan kredensil login server tertaut dengan menggunakan alat manajemen Microsoft SQL terhadap instans Amazon RDS for Microsoft SQL Server DB. | AWS SysAdmin | 
| Menguji dan memvalidasi fungsi SQL Server. |  | AWS SysAdmin | 
| Buat cutover. |  | AWS SysAdmin | 

## Sumber daya terkait
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server-using-linked-servers-related-resources"></a>
+ [Tugas Manajemen Umum untuk Microsoft SQL Server di Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html#SQLServer.Concepts.General)
+ [Kumpulan dan Set Karakter untuk Microsoft SQL Server](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.CommonDBATasks.Collation.html) 
+ [Dokumentasi Network Load Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html) 
+ [Menerapkan Server Tertaut dengan Amazon RDS untuk Microsoft SQL Server (posting blog)](https://aws.amazon.com/blogs/database/implement-linked-servers-with-amazon-rds-for-microsoft-sql-server/)