Memigrasikan database Microsoft SQL Server lokal ke Amazon Redshift menggunakan agen ekstraksi data AWS SCT - AWS Prescriptive Guidance

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memigrasikan database Microsoft SQL Server lokal ke Amazon Redshift menggunakan agen ekstraksi data AWS SCT

Neha Thakur, Amazon Web Services

Ringkasan

Pola ini menguraikan langkah-langkah untuk memigrasikan database sumber Microsoft SQL Server lokal ke database target Amazon Redshift dengan menggunakan agen ekstraksi data AWS Schema Conversion Tool (AWS SCT). Agen adalah program eksternal yang terintegrasi dengan AWS SCT tetapi melakukan transformasi data di tempat lain dan berinteraksi dengan layanan AWS lainnya atas nama Anda.   

Prasyarat dan batasan

Prasyarat

  • Database sumber Microsoft SQL Server yang digunakan untuk beban kerja gudang data di pusat data lokal

  • Akun AWS yang aktif

Versi produk

  • Microsoft SQL Server versi 2008 atau yang lebih baru. Untuk daftar terbaru versi yang didukung, lihat dokumentasi AWS SCT

Arsitektur

sumber tumpukan teknologi

  • Database Microsoft SQL Server lokal

Target tumpukan teknologi

  • Amazon Redshift

Arsitektur migrasi data

Memigrasi database SQL Server ke Amazon Redshift dengan menggunakan agen ekstraksi data AWS SCT.

Alat

  • AWS Schema Conversion Tool (AWS SCT) menangani migrasi database heterogen dengan secara otomatis mengonversi skema basis data sumber dan sebagian besar kode kustom ke format yang kompatibel dengan database target. Ketika basis data sumber dan target sangat berbeda, Anda dapat menggunakan agen AWS SCT untuk melakukan transformasi data tambahan. Untuk informasi selengkapnya, lihat Memigrasi Data dari Gudang Data Lokal ke Amazon Redshift di dokumentasi AWS.

Praktik terbaik

Epik

TugasDeskripsiKeterampilan yang dibutuhkan

Validasi versi dan mesin basis data sumber dan target.

DBA

Identifikasi persyaratan perangkat keras untuk instance server target.

DBA, SysAdmin

Identifikasi persyaratan penyimpanan (jenis dan kapasitas penyimpanan).

DBA, SysAdmin

Pilih jenis instans yang tepat (kapasitas, fitur penyimpanan, fitur jaringan).

DBA, SysAdmin

Identifikasi persyaratan keamanan akses jaringan untuk basis data sumber dan target.

DBA, SysAdmin

Pilih strategi migrasi aplikasi.

DBA, SysAdmin, Pemilik aplikasi
TugasDeskripsiKeterampilan yang dibutuhkan

Buat virtual private cloud (VPC) dan subnet.

SysAdmin

Buat grup keamanan.

SysAdmin

Konfigurasikan dan mulai cluster Amazon Redshift.

SysAdmin
TugasDeskripsiKeterampilan yang dibutuhkan

Migrasikan data menggunakan agen ekstraksi data AWS SCT.

DBA
TugasDeskripsiKeterampilan yang dibutuhkan

Ikuti strategi migrasi aplikasi yang dipilih.

DBA, SysAdmin, Pemilik aplikasi
TugasDeskripsiKeterampilan yang dibutuhkan

Alihkan klien aplikasi ke infrastruktur baru.

DBA, SysAdmin, Pemilik aplikasi
TugasDeskripsiKeterampilan yang dibutuhkan

Matikan sumber daya AWS sementara.

DBA, SysAdmin

Tinjau dan validasi dokumen proyek.

DBA, SysAdmin, Pemilik aplikasi

Kumpulkan metrik seperti waktu untuk bermigrasi, persentase tugas manual versus otomatis, dan penghematan biaya.

DBA, SysAdmin, Pemilik aplikasi

Tutup proyek dan berikan umpan balik apa pun.

DBA, SysAdmin, Pemilik aplikasi

Sumber daya terkait

Referensi

Tutorial dan video