Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Persiapan membuat CEV untuk RDS Custom for SQL Server
Anda dapat membuat CEV menggunakan Amazon Machine Image (AMI) yang berisi Microsoft SQL Server Termasuk Lisensi (LI) yang sudah diinstal sebelumnya atau dengan AMI tempat Anda menginstal media instalasi SQL Server sendiri (BYOM).
Mempersiapkan CEV
Gunakan prosedur berikut untuk membuat CEV menggunakan Bring Your Own Media (BYOM) atau Microsoft SQL Server (LI) yang sudah diinstal sebelumnya.
Langkah-langkah berikut menggunakan AMI dengan Windows Server 2019 Base sebagai contoh.
Cara membuat CEV menggunakan BYOM
Di EC2 konsol Amazon, pilih Launch Instance.
Untuk Nama, masukkan nama instans.
Di bagian Mulai Cepat, pilih Windows.
Pilih Microsoft Windows Server 2019 Base.
Pilih jenis instans yang sesuai, pasangan kunci, pengaturan jaringan dan penyimpanan, lalu luncurkan instans.
Setelah meluncurkan atau membuat EC2 instance, pastikan AMI Windows yang benar dipilih dari Langkah 4:
Pilih EC2 instance di EC2 konsol Amazon.
Di bagian Detail, periksa operasi Penggunaan dan pastikan bahwa itu diatur ke: 0002RunInstances.
Masuk ke EC2 instance dan salin media instalasi SQL Server Anda ke sana.
catatan
Jika Anda membangun CEV menggunakan edisi SQL Server Developer, Anda mungkin perlu mendapatkan media instalasi menggunakan langganan Microsoft Visual Studio
Anda. Instal SQL Server. Pastikan Anda melakukan hal berikut:
-
Tinjau Persyaratan BYOM untuk RDS Kustom untuk SQL Server dan Dukungan versi untuk RDS Kustom untuk SQL Server CEVs.
-
Atur direktori root instans ke default
C:\Program Files\Microsoft SQL Server\
. Jangan ubah direktori ini. -
Atur SQL Server Database Engine Account Name ke
NT Service\MSSQLSERVER
atauNT AUTHORITY\NETWORK SERVICE
. -
Atur mode Startup SQL Server ke Manual.
-
Pilih mode Autentikasi SQL Server sebagai Mixed.
-
Biarkan pengaturan saat ini untuk direktori Data default dan lokasi TempDB.
-
-
Berikan hak istimewa peran server sysadmin (SA) SQL Server untuk
NT AUTHORITY\SYSTEM
:USE [master] GO EXEC master..sp_addsrvrolemember @loginame = N'NT AUTHORITY\SYSTEM' , @rolename = N'sysadmin' GO
Instal perangkat lunak tambahan atau sesuaikan konfigurasi OS dan basis data untuk memenuhi kebutuhan Anda.
Jalankan Sysprep pada instance. EC2 Untuk informasi selengkapnya, lihat Membuat Amazon EC2 AMI menggunakan Windows Sysprep.
Simpan AMI berisi versi SQL Server yang diinstal, perangkat lunak lain, dan penyesuaian. Ini akan menjadi citra emas Anda.
Buat CEV baru dengan memberikan ID AMI dari gambar yang Anda buat. Untuk langkah mendetail, lihat Membuat CEV untuk RDS Kustom untuk SQL Server.
Buat RDS Custom baru untuk instans DB SQL Server menggunakan CEV. Untuk langkah mendetail, lihat Buat instance RDS Custom for SQL Server DB dari CEV.
Langkah-langkah berikut untuk membuat CEV menggunakan Microsoft SQL Server (LI) yang sudah diinstal sebelumnya menggunakan AMI dengan nomor 2023.05.10
Rilis SQL Server CU2 0 sebagai contoh. Ketika Anda membuat CEV, pilih AMI dengan nomor rilis terbaru. Hal ini memastikan bahwa Anda menggunakan versi Windows Server dan SQL Server yang didukung dengan Pembaruan Kumulatif (CU) terbaru.
Cara membuat CEV menggunakan Microsoft SQL Server (LI) yang sudah diinstal sebelumnya
Pilih AWS EC2 Windows Amazon Machine Image (AMI) terbaru yang tersedia dengan Lisensi Termasuk (LI) Microsoft Windows Server dan SQL Server.
Cari CU20 dalam riwayat versi Windows AMI.
-
Perhatikan nomor Rilis. Untuk SQL Server 2019 CU2 0, nomor rilisnya adalah
2023.05.10
. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi kiri EC2 konsol Amazon pilih Gambar, lalu AMIs.
-
Pilih Gambar publik.
-
Masukkan
2023.05.10
ke kotak pencarian. Daftar AMIs muncul. -
Masukkan
Windows_Server-2019-English-Full-SQL_2019
ke kotak pencarian untuk memfilter hasilnya. Hasil berikut akan muncul. -
Pilih AMI dengan edisi SQL Server yang ingin Anda gunakan.
Buat atau luncurkan EC2 instance dari AMI pilihan Anda.
Masuk ke EC2 instans dan instal perangkat lunak tambahan atau sesuaikan konfigurasi OS dan database untuk memenuhi kebutuhan Anda.
Jalankan Sysprep pada instance. EC2 Untuk informasi selengkapnya tentang menyiapkan AMI menggunakan Sysprep, lihat Membuat Amazon Machine Image (AMI) terstandardisasi menggunakan Sysprep.
Simpan AMI berisi versi SQL Server yang diinstal, perangkat lunak lain, dan penyesuaian. Ini akan menjadi citra emas Anda.
Buat CEV baru dengan memberikan ID AMI dari gambar yang Anda buat. Untuk langkah-langkah mendetail tentang membuat CEV, lihat Membuat CEV untuk RDS Kustom untuk SQL Server.
Buat RDS Custom baru untuk instans DB SQL Server menggunakan CEV. Untuk langkah mendetail, lihat Buat instance RDS Custom for SQL Server DB dari CEV.
Ketersediaan wilayah untuk RDS Kustom untuk SQL Server CEVs
Dukungan versi mesin khusus (CEV) untuk RDS Kustom untuk SQL Server tersedia sebagai berikut: Wilayah AWS
AS Timur (Ohio)
AS Timur (Virginia Utara)
AS Barat (Oregon)
AS Barat (California Utara)
Asia Pasifik (Mumbai)
Asia Pasifik (Osaka)
Asia Pasifik (Seoul)
Asia Pasifik (Singapura)
Asia Pasifik (Sydney)
Asia Pasifik (Tokyo)
Kanada (Pusat)
Eropa (Frankfurt)
Eropa (Irlandia)
Eropa (London)
Eropa (Paris)
Eropa (Stockholm)
-
Amerika Selatan (Sao Paulo)
Dukungan versi untuk RDS Kustom untuk SQL Server CEVs
Pembuatan CEV untuk RDS Kustom untuk SQL Server didukung untuk Windows berikut: AWS EC2 AMIs
-
Untuk CEVs menggunakan media pra-instal, AWS EC2 Windows AMIs dengan Lisensi Termasuk (LI) Microsoft Windows Server 2019 (OS) dan SQL Server 2022 atau 2019
-
Untuk CEVs menggunakan bawa media Anda sendiri (BYOM), AWS EC2 Windows dengan AMIs Microsoft Windows Server 2019 (OS)
Pembuatan CEV untuk RDS Custom for SQL Server didukung untuk edisi sistem operasi (OS) dan basis data berikut:
-
Untuk CEVs menggunakan media pra-instal:
SQL Server 2022 Perusahaan, Standar, atau Web, dengan, -GDR CU9 CU13, CU14 -GDR,, CU15 dan. CU16 CU17
-
SQL Server 2019 Enterprise, Standard, atau Web, dengan, CU8,, CU2 0 CU17 CU18,,, -GDR CU24 CU26, CU28 -GDR, 0, dan CU29. CU3 CU32
-
Untuk CEVs menggunakan bring your own media (BYOM):
-
SQL Server 2022 Perusahaan, Standar, atau Pengembang, dengan, -GDR CU9 CU13, CU14 -GDR,, CU15 dan. CU16 CU17
-
SQL Server 2019 Perusahaan, Standar, atau Pengembang, dengan, CU8,, CU2 0 CU17 CU18,,, -GDR CU24 CU26, CU28 -GDR, 0, dan CU29. CU3 CU32
-
-
Untuk CEVs menggunakan media pra-instal atau membawa media Anda sendiri (BYOM), Windows Server 2019 adalah satu-satunya OS yang didukung.
Untuk informasi selengkapnya, lihat riwayat versi AWS Windows AMI.
Persyaratan untuk RDS Kustom untuk SQL Server CEVs
Persyaratan berikut berlaku saat membuat CEV untuk RDS Custom for SQL Server:
-
AMI yang digunakan untuk membuat CEV harus didasarkan pada konfigurasi OS dan basis data yang didukung oleh RDS Custom for SQL Server. Untuk informasi selengkapnya tentang konfigurasi yang didukung, lihat Persyaratan dan batasan untuk Amazon RDS Custom for SQL Server.
-
CEV harus memiliki nama yang unik. Anda tidak dapat membuat CEV dengan nama yang sama seperti CEV yang sudah ada.
-
Anda harus memberi nama CEV menggunakan pola penamaan SQL Server yaitu versi utama + versi minor + string yang disesuaikan. Versi utama + versi minor harus sesuai dengan versi SQL Server yang disediakan dengan AMI. Misalnya, Anda dapat memberi nama AMI dengan SQL Server 2019 CU17 sebagai 15.00.4249.2.my_cevtest.
-
Anda harus menyiapkan AMI menggunakan Sysprep. Untuk informasi selengkapnya tentang menyiapkan AMI menggunakan Sysprep, lihat Membuat Amazon Machine Image (AMI) terstandardisasi menggunakan Sysprep.
-
Anda bertanggung jawab untuk menjaga siklus hidup AMI. Instans DB RDS Custom for SQL Server yang dibuat dari CEV tidak menyimpan salinan AMI. Instans ini mempertahankan pointer ke AMI yang Anda gunakan untuk membuat CEV. AMI harus ada untuk instans DB RDS Custom for SQL Server agar tetap dapat dioperasikan.
Batasan untuk RDS Kustom untuk SQL Server CEVs
Batasan berikut berlaku untuk versi mesin kustom dengan RDS Custom for SQL Server:
-
Anda tidak dapat menghapus CEV jika ada sumber daya, seperti instans DB atau snapshot DB, yang terkait dengannya.
-
Untuk membuat instans DB RDS Custom for SQL Server, CEV harus memiliki status
pending-validation
,available
,failed
, atauvalidating
. Anda tidak dapat membuat instans DB RDS Custom for SQL Server menggunakan CEV jika status CEVincompatible-image-configuration
. -
Untuk memodifikasi instans DB RDS Custom for SQL Server agar dapat menggunakan CEV baru, CEV harus berstatus
available
. -
Anda tidak dapat membuat AMI atau CEV dari instans DB RDS Custom for SQL Server yang ada.
-
Anda tidak dapat memodifikasi CEV yang ada untuk menggunakan AMI yang berbeda. Namun, Anda dapat memodifikasi instans DB RDS Custom for SQL Server agar menggunakan CEV yang berbeda. Untuk informasi selengkapnya, lihat Memodifikasi instans RDS Custom for SQL Server DB.
-
Mengenkripsi AMI atau CEV dengan kunci KMS yang dikelola pelanggan berbeda dari kunci KMS yang disediakan selama pembuatan instans DB tidak didukung.
-
Salinan Lintas Wilayah CEVs tidak didukung.
-
Salinan lintas akun CEVs tidak didukung.
-
Anda tidak dapat mengembalikan atau memulihkan CEV setelah menghapusnya. Namun, Anda dapat membuat CEV baru dari AMI yang sama.
-
Instans DB RDS Custom for SQL Server menyimpan file basis data SQL Server Anda dalam drive D:\. AMI yang terkait dengan CEV harus menyimpan file basis data sistem Microsoft SQL Server di drive C:\.
-
Instans DB RDS Custom for SQL Server mempertahankan perubahan konfigurasi yang dibuat ke SQL Server. Semua perubahan konfigurasi untuk OS pada instans DB RDS Custom for SQL Server yang sedang berjalan yang dibuat dari CEV tidak dipertahankan. Jika Anda perlu membuat perubahan konfigurasi permanen ke OS dan mempertahankannya sebagai konfigurasi dasar baru, buat CEV baru dan modifikasi instans DB untuk menggunakan CEV baru.
penting
Memodifikasi instans DB RDS Custom for SQL Server untuk menggunakan CEV baru adalah operasi offline. Anda dapat langsung melakukan modifikasi atau menjadwalkannya agar dilakukan saat jendela pemeliharaan mingguan.
-
Saat Anda memodifikasi CEV, Amazon RDS tidak mendorong modifikasi tersebut ke instans DB RDS Custom for SQL Server terkait. Anda harus memodifikasi setiap instans DB RDS Custom for SQL Server untuk menggunakan CEV baru atau yang diperbarui. Untuk informasi selengkapnya, lihat Memodifikasi instans RDS Custom for SQL Server DB.
-
penting
Jika AMI yang digunakan oleh CEV dihapus, modifikasi apa pun yang mungkin memerlukan penggantian host, misalnya komputasi skala, akan gagal. Instans DB RDS Custom for SQL Server kemudian akan ditempatkan di luar perimeter dukungan RDS. Sebaiknya Anda menghindari menghapus AMI apa pun yang terkait dengan CEV.