Preparazione alla creazione di un CEV file per RDS Custom for SQL Server - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Preparazione alla creazione di un CEV file per RDS Custom for SQL Server

Puoi crearne una CEV utilizzando un'Amazon Machine Image (AMI) che contiene Microsoft SQL Server preinstallato e con licenza inclusa (LI) o con un AMI supporto di installazione SQL del server personalizzato (BYOM).

Preparazione di un CEV utilizzo di Bring Your Own Media () BYOM

Nei passaggi seguenti viene utilizzato un AMI con Windows Server 2019 Base come esempio.

Per creare un CEV utilizzo BYOM
  1. Sulla EC2 console Amazon, scegli Launch Instance.

  2. Per Nome, inserisci il nome dell'istanza.

  3. In Avvio rapido, scegli Windows.

  4. Scegli Microsoft Windows Server 2019 Base.

  5. Scegli il tipo di istanza, la coppia di chiavi, le impostazioni di rete e archiviazione appropriati e avvia l'istanza.

  6. Dopo aver avviato o creato l'EC2istanza, assicurati che sia AMI stato selezionato il Windows corretto nel passaggio 4:

    1. Seleziona l'EC2istanza nella EC2 console Amazon.

    2. Nella sezione Dettagli, controlla l'operazione di utilizzo e assicurati che sia impostata su:0002RunInstances.

      Windows che AMI utilizza :0002 per RunInstances. BYOM
  7. Accedi all'EC2istanza e copia il supporto di installazione SQL del server su di essa.

    Nota

    Se stai creando un'edizione che CEV utilizza SQL Server Developer, potrebbe essere necessario ottenere i supporti di installazione utilizzando l'abbonamento a Microsoft Visual Studio.

  8. Installa il SQL server. Completare le seguenti operazioni:

    1. Revisione Requisiti relativi al modello di licenza BYOM per RDS Custom per SQL Server eSupporto della versione per RDS Custom for SQL Server CEVs.

    2. Impostare la directory root dell'istanza sul valore predefinito C:\Program Files\Microsoft SQL Server\. Non modificare questa cartella.

    3. Imposta il nome dell'account del motore di database del SQL server su NT Service\MSSQLSERVER oNT AUTHORITY\NETWORK SERVICE.

    4. Impostare la modalità di avvio SQL del server su Manuale.

    5. Scegli la modalità di autenticazione SQL del server come mista.

    6. Non modificare le impostazioni correnti predefinite per le directory Data e le posizioni TempDB.

  9. Concedi il privilegio del ruolo del SQL server Server sysadmin (SA) a: NT AUTHORITY\SYSTEM

    USE [master] GO EXEC master..sp_addsrvrolemember @loginame = N'NT AUTHORITY\SYSTEM' , @rolename = N'sysadmin' GO
  10. Installare il software aggiuntivo o personalizzare la configurazione del sistema operativo e del database in base alle specifiche esigenze di lavoro.

  11. Esegui Sysprep sull'istanza. EC2 Per ulteriori informazioni, consulta Creare un Amazon EC2 AMI utilizzando Windows Sysprep.

  12. Salva il file AMI contenente la versione SQL del server installata, altro software e personalizzazioni. Questa sarà l'immagine "gold".

  13. Creane una nuova CEV fornendo l'AMIID dell'immagine che hai creato. Per informazioni dettagliate sulle fasi, consulta Creazione di una CEV per RDS Custom per SQL Server.

  14. Crea una nuova istanza DB RDS Custom for SQL Server utilizzandoCEV. Per informazioni dettagliate sulle fasi, consulta Creazione di un'istanza database RDS Custom per SQL Server da una CEV.

Preparazione di CEV un SQL server (LI) preinstallato

I passaggi seguenti per creare un CEV Microsoft SQL Server (LI) preinstallato utilizzano un numero di versione AMI con SQLServer CU2 0 2023.05.10 come esempio. Quando crei unCEV, scegline uno AMI con il numero di versione più recente. Ciò garantisce che si stia utilizzando una versione supportata di Windows Server e SQL Server con l'ultimo aggiornamento cumulativo (CU).

Per creare un file CEV utilizzando Microsoft SQL Server (LI) preinstallato
  1. Scegli l'ultima versione disponibile AWS EC2Windows Amazon Machine Image (AMI) con licenza inclusa (LI) Microsoft Windows Server e SQL Server.

    1. Cerca CU20 nella cronologia delle AMI versioni di Windows.

    2. Annotare il numero di versione. Per SQL Server 2019 CU2 0, il numero di versione è2023.05.10.

      AMIrisultato della cronologia delle versioni per SQL Server 2019 CU2 0.
    3. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

    4. Nel pannello di navigazione a sinistra della EC2 console Amazon scegli Immagini, quindi AMIs.

    5. Scegliere Immagini pubbliche.

    6. Immetti 2023.05.10 nella casella di ricerca. AMIsViene visualizzato un elenco di.

    7. Immetti Windows_Server-2019-English-Full-SQL_2019 nella casella di ricerca per filtrare i risultati. Vengono visualizzati i seguenti risultati.

      Supportato AMIs utilizzando SQL Server 2019 CU2 0.
    8. Scegli AMI con l'edizione SQL Server che desideri utilizzare.

  2. Crea o avvia un'EC2istanza a tua sceltaAMI.

  3. Accedi all'EC2istanza e installa software aggiuntivo o personalizza la configurazione del sistema operativo e del database per soddisfare le tue esigenze.

  4. Esegui Sysprep sull'istanza. EC2 Per ulteriori informazioni sulla preparazione e l'AMIutilizzo di Sysprep, consulta Creare una Amazon Machine Image standardizzata () usando Sysprep. AMI

  5. Salva il file AMI che contiene la versione del SQL server installata, altro software e personalizzazioni. Questa sarà l'immagine "gold".

  6. Creane una nuova CEV fornendo l'AMIID dell'immagine che hai creato. Per i passaggi dettagliati sulla creazione di unCEV, consultaCreazione di una CEV per RDS Custom per SQL Server.

  7. Crea una nuova istanza DB RDS Custom for SQL Server utilizzandoCEV. Per informazioni dettagliate sulle fasi, consulta Creazione di un'istanza database RDS Custom per SQL Server da una CEV.

Disponibilità regionale per RDS Custom for SQL Server CEVs

Il supporto per la versione Custom del motore (CEV) per RDS Custom for SQL Server è disponibile nelle seguenti Regioni AWS:

  • Stati Uniti orientali (Ohio)

  • Stati Uniti orientali (Virginia settentrionale)

  • US West (Oregon)

  • Asia Pacifico (Mumbai)

  • Asia Pacifico (Seoul)

  • Asia Pacifico (Singapore)

  • Asia Pacifico (Sydney)

  • Asia Pacifico (Tokyo)

  • Canada (Centrale)

  • Europa (Francoforte)

  • Europa (Irlanda)

  • Europe (London)

  • Europe (Stockholm)

  • Sud America (San Paolo)

Supporto della versione per RDS Custom for SQL Server CEVs

CEVla creazione di RDS Custom for SQL Server è supportata per quanto segue AWS EC2WindowsAMIs:

  • Per CEVs utilizzare supporti preinstallati, AWS EC2Windows AMIs con licenza inclusa (LI) Microsoft Windows Server 2019 (OS) e SQL Server 2022 o 2019

  • Per CEVs usare bring your own media (BYOM), AWS EC2Windows AMIs con Microsoft Windows Server 2019 (sistema operativo)

CEVla creazione di RDS Custom for SQL Server è supportata per le seguenti edizioni del sistema operativo (OS) e del database:

  • Per CEVs l'utilizzo di supporti preinstallati:

    • SQLServer 2022 conCU9, per le edizioni Enterprise, Standard e Web

    • SQLServer 2019 con CU17CU18, CU2 0 eCU24, per le edizioni Enterprise, Standard e Web

  • Per CEVs utilizzare bring your own media (BYOM):

    • SQLServer 2022 conCU9, per le edizioni Enterprise, Standard e Developer

    • SQLServer 2019 con CU17CU18, CU2 0 eCU24, per le edizioni Enterprise, Standard e Developer

  • Per CEVs utilizzare supporti preinstallati o portare i propri file multimediali (BYOM), Windows Server 2019 è l'unico sistema operativo supportato.

Per ulteriori informazioni, consulta AWS Cronologia delle AMI versioni di Windows.

Requisiti per RDS Custom for SQL Server CEVs

I seguenti requisiti si applicano alla creazione di un file CEV per RDS Custom for SQL Server:

  • L'AMIelemento utilizzato per creare un CEV deve essere basato su una configurazione del sistema operativo e del database supportata da RDS Custom for SQL Server. Per ulteriori informazioni sulle configurazioni supportate, consulta Requisiti e limitazioni per Amazon RDS Custom for SQL Server.

  • CEVDevono avere un nome univoco. Non puoi crearne uno CEV con lo stesso nome di uno esistenteCEV.

  • È necessario denominarlo CEV utilizzando uno schema di denominazione del SQL server versione principale+versione secondaria+stringa personalizzata. La versione principale + la versione secondaria devono corrispondere alla versione del SQL Server fornita con. AMI Ad esempio, puoi assegnare a un SQL server 2019 il nome AMI CU17 15.00.4249.2.my_cevtest.

  • È necessario preparare e AMI utilizzare Sysprep. Per ulteriori informazioni sulla preparazione e l'AMIutilizzo di Sysprep, consulta Creare una Amazon Machine Image standardizzata () usando Sysprep. AMI

  • L'utente è responsabile del mantenimento del ciclo di vita di. AMI Un'istanza DB RDS Custom for SQL Server creata da un CEV non memorizza una copia diAMI. Mantiene un puntatore a quello AMI che hai usato per creare ilCEV. AMIÈ necessario che esista affinché un'istanza DB RDS Custom for SQL Server rimanga utilizzabile.

Limitazioni per RDS Custom for Server SQL CEVs

Le seguenti limitazioni si applicano alle versioni personalizzate del motore con RDS Custom for SQL Server:

  • Non è possibile eliminare un file CEV se vi sono risorse, come istanze DB o snapshot DB, ad esso associate.

  • Per creare un'istanza DB RDS Custom for SQL Server, è CEV necessario avere lo stato dipending-validation, availablefailed, o. validating Non è possibile creare un'istanza DB RDS Custom for SQL Server utilizzando un CEV if lo CEV status èincompatible-image-configuration.

  • Per modificare un'istanza RDS Custom for SQL Server DB per utilizzarne una nuovaCEV, CEV deve avere lo stato diavailable.

  • Non è possibile creare un AMI o CEV da un'istanza DB RDS Custom for SQL Server esistente.

  • Non è possibile modificare un'esistente CEV per utilizzarne un'altraAMI. Tuttavia, è possibile modificare un'istanza DB RDS Custom for SQL Server per utilizzarne un'altraCEV. Per ulteriori informazioni, consulta Modifica di un'istanza database RDS Custom per SQL Server.

  • La crittografia di un'istanza DB AMI o CEV con una KMS chiave gestita dal cliente diversa da quella fornita durante la KMS creazione dell'istanza DB non è supportata.

  • La copia interregionale di non è supportata. CEVs

  • La copia di più account CEVs non è supportata.

  • Non è possibile ripristinare o ripristinare un file CEV dopo averlo eliminato. Tuttavia, puoi crearne uno nuovo CEV dallo stessoAMI.

  • Un'istanza DB RDS Custom for SQL SQL Server archivia i file del database Server nell'unità D:\. L'AMIassociato a CEV dovrebbe archiviare i file del database di sistema di Microsoft SQL Server nell'unità C:\.

  • Un'istanza DB RDS Custom for SQL Server conserva le modifiche alla configurazione apportate a SQL Server. Eventuali modifiche alla configurazione del sistema operativo su un'istanza DB RDS Custom for SQL Server in esecuzione creata da un CEV non vengono mantenute. Se devi apportare una modifica permanente alla configurazione del sistema operativo e mantenerla come nuova configurazione di base, creane una nuova CEV e modifica l'istanza DB per utilizzare la nuova. CEV

    Importante

    La modifica di un'istanza DB RDS Custom for SQL Server per utilizzarne una nuova CEV è un'operazione offline. È possibile eseguire la modifica immediatamente o programmarla in modo che venga eseguita durante una finestra di manutenzione settimanale.

  • Quando modifichi unCEV, Amazon RDS non invia tali modifiche a nessuna istanza DB RDS Custom for SQL Server associata. È necessario modificare ogni istanza DB RDS Custom for SQL Server per utilizzare quella nuova o aggiornata. CEV Per ulteriori informazioni, consulta Modifica di un'istanza database RDS Custom per SQL Server.

  • Importante

    Se CEV viene eliminato un oggetto AMI utilizzato da a, tutte le modifiche che potrebbero richiedere la sostituzione dell'host, ad esempio scale compute, avranno esito negativo. L'istanza DB RDS Custom for SQL Server verrà quindi posizionata al di fuori del perimetro di RDS supporto. Ti consigliamo di evitare di eliminare quelli associati a un. AMI CEV