Metode migrasi database SQL Server - AWS Panduan Preskriptif

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

Metode migrasi database SQL Server

Ada berbagai metode untuk memigrasikan database SQL Server Anda ke. AWS Anda dapat memilih dari AWS layanan dan fitur asli SQL Server berdasarkan penilaian dan persyaratan Anda. Bagian ini menjelaskan beberapa metode yang paling umum, yang dirangkum dalam dua tabel berikut. Diskusi terperinci tentang beberapa metode ini disertakan dalam bagian di Amazon EC2 dan Amazon RDS nanti dalam panduan ini.

AWSlayanan

Metode migrasi Target Fitur dan keterbatasan Informasi lain

AWS DMS

Amazon EC2

Amazon RDS

Kustom Amazon RDS

Amazon Aurora

  • Mendukung beban penuh dan CDC

  • Mendukung semua ukuran database

Bagian AWS DMS

Orkestrator AWS Migration Hub

Amazon EC2

Amazon RDS

  • Menyediakan templat step-by-step alur kerja yang telah ditentukan

  • Mengotomatiskan pencadangan dan pemulihan asli

  • Mendukung semua edisi dan versi SQL Server

  • Dapat diterapkan pada satu atau banyak database sekaligus

  • Mendukung semua ukuran database

Bagian Orkestrator AWS Migration Hub

AWS Application Migration Service

Amazon EC2

  • lift-and-shift Solusi yang sangat otomatis

  • Replikasi tingkat blok berbasis agen

Tidak tercakup dalam panduan ini (lihat dokumentasi Layanan Migrasi Aplikasi)

AWS SnowballTepi

Amazon EC2

Amazon RDS

Kustom Amazon RDS

  • Mendukung database yang sangat besar (hingga 210 TB)

  • Menggunakan Amazon Simple Storage Service (Amazon S3) untuk menyimpan dan memulihkan data

Bagian Snowball Edge

Metode asli SQL Server

Metode migrasi Target Fitur dan keterbatasan Informasi lain

Pencadangan dan pemulihan asli

Amazon EC2

Amazon RDS

Kustom Amazon RDS

  • Dapat diterapkan pada satu atau banyak database sekaligus

  • Membutuhkan downtime

  • Mendukung semua ukuran database

Bagian pencadangan/pemulihan SQL Server asli (Anda dapat menggunakan Orkestrator AWS Migration Hubuntuk mengotomatiskan pencadangan dan pemulihan asli)

Pengiriman log

Amazon EC2

Amazon RDS

Kustom Amazon RDS

  • Diterapkan per database

  • Bisa ditunda

Bagian pengiriman log

Pencerminan basis data

Amazon EC2

  • Diterapkan per database

  • Dapat sinkron atau asinkron, berdasarkan edisi SQL Server

  • Database sekunder tidak dapat dibaca; itu bertindak sebagai siaga

  • Mendukung failover otomatis dan manual

Bagian pencerminan basis data

Selalu Aktif pada grup ketersediaan

Amazon EC2

Kustom Amazon RDS

  • Diterapkan ke satu set database pengguna

  • Bisa sinkron atau asinkron

  • Database sekunder dapat dibaca (edisi SQL Server Enterprise saja)

  • Mendukung failover otomatis dan manual

  • Failover dapat dimulai untuk beberapa database sekaligus, pada tingkat grup database

Selalu Di bagian grup ketersediaan

Grup ketersediaan Basic Always On

Amazon EC2

Kustom Amazon RDS

  • Didukung dalam edisi Standar SQL Server

  • Diterapkan ke database pengguna tunggal per grup ketersediaan

  • Bisa sinkron atau asinkron

  • Mendukung failover otomatis dan manual

  • Failover dapat dimulai pada tingkat grup ketersediaan

  • Dapat digunakan sebagai lingkungan hibrida antara di tempat dan AWS

Tidak tercakup dalam panduan ini (lihat grup ketersediaan Dasar Selalu Aktif untuk satu database dalam dokumentasi Microsoft)

Grup ketersediaan terdistribusi

Amazon EC2

Kustom Amazon RDS

  • Dapat digunakan untuk penyebaran SQL Server Multi-wilayah

  • Dapat gagal ke versi SQL Server yang lebih baru

  • Tidak memerlukan Windows Server Failover Clustering (WSFC) untuk diperluas ke lingkungan target AWS

  • Dapat digunakan antara database SQL Server berbasis Windows (sumber) dan berbasis Linux (target)

  • Dapat digunakan sebagai penyebaran SQL Server hybrid antara di tempat dan AWS

Bagian grup ketersediaan terdistribusi

Replikasi transaksional

Amazon EC2

Amazon RDS

Kustom Amazon RDS

  • Mendukung migrasi satu set objek (tabel, tampilan, prosedur tersimpan)

  • Mendukung replikasi asinkron dengan data mendekati waktu nyata

  • Database pelanggan dapat dibaca

  • Memerlukan pemantauan ketat pekerjaan replikasi SQL Server yang melakukan replikasi

Bagian replikasi transaksional

Program salinan massal (bcp)

Amazon EC2

Kustom Amazon RDS

  • Mendukung database kecil

  • Membutuhkan downtime

  • Skema dibuat sebelumnya di tempat tujuan

  • Digunakan untuk memindahkan data, tetapi bukan metadata

Tidak tercakup dalam panduan ini (lihat Mengimpor dan mengekspor data SQL Server menggunakan metode lain, bagian Salinan massal dalam dokumentasi Amazon RDS)

Lepaskan dan pasang

Amazon EC2

Kustom Amazon RDS

  • Tidak diperlukan cadangan

  • Membutuhkan downtime

  • Melibatkan menghentikan, melepaskan, menyalin file, dan melampirkan ke Amazon EC2

Tidak tercakup dalam panduan ini (lihat Detach dan Lampirkan Database dalam dokumentasi Microsoft)

Impor/ekspor

Amazon EC2

Kustom Amazon RDS

  • Mendukung database kecil

  • Membutuhkan downtime

  • Skema dibuat sebelumnya di tempat tujuan

  • Digunakan untuk memindahkan data, tetapi bukan metadata

Tidak tercakup dalam panduan ini (lihat Mengimpor dan mengekspor data SQL Server menggunakan metode lain dalam dokumentasi Amazon RDS)