Creazione e connessione a un'istanza database per Amazon RDS Custom per 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à.

Creazione e connessione a un'istanza database per Amazon RDS Custom per SQL Server

È possibile creare un'istanza database di RDS Custom e in seguito connettersi ad essa utilizzando AWS Systems Manager o Remote Desktop Protocol (RDP).

Importante

Assicurati di completare le attività indicate su Configurazione dell'ambiente per Amazon RDS Custom per SQL Server prima di poter creare o connettersi a RDS Custom per un'istanza database di SQL Server.

È possibile contrassegnare le istanze database RDS Custom quando le crei, ma non creare o modificare il tag AWSRDSCustom richiesto per l'automazione di RDS Custom. Per ulteriori informazioni, consulta Assegnazione di tag alle risorse RDS Custom for SQL Server.

La prima volta che crei un'istanza database RDS Custom per SQL Server, potresti ricevere il seguente errore: Il ruolo collegato ai servizi è nel processo di creazione. Riprova più tardi. In questo caso, attendere alcuni minuti e riprovare a creare l'istanza database.

Creazione di un'istanza database RDS Custom per SQL Server

Creare un'istanza database Amazon RDS Custom per SQL Server utilizzando AWS Management Console o AWS CLI. La procedura è simile alla procedura per la creazione di un'istanza database Amazon RDS.

Per ulteriori informazioni, consulta Creazione di un'istanza database Amazon RDS.

Per creare un'istanza database RDS Custom per SQL Server
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegliere Databases (Database).

  3. Scegliere Create database (Crea database).

  4. Scegliere Standard Create (Creazione standard) come metodo di creazione del database.

  5. In Engine options (Opzioni motore), selezionare Microsoft SQL Server per il tipo di motore.

  6. Per il tipo di gestione del database, selezionare Amazon RDS Custom.

  7. Nella sezione Edition (Edizione), scegliere l'edizione del motore di database che desideri utilizzare.

  8. (Facoltativo) Se intendi creare l'istanza database da una CEV, seleziona la casella di controllo Use custom engine version (CEV) (Usa la versione del motore personalizzata (CEV). Seleziona la CEV nell'elenco a discesa.

  9. In Versione database, mantieni il valore predefinito della versione.

  10. Per Templates (Modelli), scegliere Production (Produzione).

  11. Nella sezione Settings (Impostazioni) inserire un nuovo nome per DB instance identifier (Identificatore istanze DB).

  12. Per inserire la password principale, procedere come segue:

    1. Nella sezione Settings (Impostazioni), aprire Credential Settings (Impostazioni credenziali).

    2. Deselezionare la casella di controllo Auto generate a password (Genera automaticamente una password).

    3. Modificare il valore Master username (Nome utente principale) e inserire la stessa password in Master password (Password principale) e Confirm password (Conferma password).

    Per impostazione predefinita, la nuova istanza database RDS Custom utilizza una password generata automaticamente per l'utente principale.

  13. Nella sezione della dimensione dell'istanza del database, selezionare un valore per DB instance class (Classe istanza database).

    Per le classi supportate, consultare Supporto delle classi di istanza database per RDS Custom for SQL Server.

  14. Scegliere le impostazioni Storage.

  15. Per la sicurezzaRDS Custom, procedere come segue:

    1. In Profilo dell’istanza IAM, seleziona il profilo dell’istanza per l’istanza database RDS Custom per SQL Server.

      1. Scegli Crea un nuovo profilo dell’istanza e specifica un suffisso per il nome del profilo dell’istanza. Per ulteriori informazioni, consulta Creazione automatizzata del profilo di istanza utilizzando AWS Management Console.

      2. Scegli un profilo dell’istanza esistente. Nell’elenco a discesa, scegli il profilo dell’istanza che inizia con AWSRDSCustom.

    2. Per Encryption (Crittografia), selezionare Enter a key ARN (Inserisci l'ARN della chiave) per elencare le chiavi AWS KMS disponibili. Scegliere quindi la propria chiave dall'elenco.

      Per RDS Custom è necessaria la chiave AWS KMS. Per ulteriori informazioni, consulta Assicurati di disporre di una chiave di crittografia simmetrica AWS KMS.

  16. Per le restanti sezioni, specifica le impostazioni dell'istanza database RDS Custom preferite. Per informazioni su ciascuna impostazione, consulta Impostazioni per istanze database. Le impostazioni seguenti non appaiono nella console e non sono supportate:

    • Caratteristiche processore

    • Storage autoscaling (Auto Scaling dello storage)

    • Disponibilità e durabilità

    • Opzione Password and Kerberos authentication (Password e autenticazione Kerberos) in Database authentication (Autenticazione del database) (solo Autenticazione password è supportata)

    • Il gruppo Opzioni database in Configurazione aggiuntiva

    • Approfondimenti sulle prestazioni

    • Log exports (Esportazioni log)

    • Abilita aggiornamento automatico della versione secondaria

    • Deletion protection (Protezione da eliminazione)

    Backup retention period (Periodo di retention dei backup) è supportato, ma non puoi scegliere 0 giorni.

  17. Scegliere Crea database.

    Il pulsante View credential details (Vedi dettagli delle credenziali) viene visualizzato sulla pagina Database.

    Per vedere nome utente e password per l'istanza database RDS Custom, seleziona View credential details (Vedi dettagli delle credenziali).

    Per connetterti all'istanza database come utente principale, utilizza il nome utente e la password visualizzati.

    Importante

    Non potrai visualizzare di nuovo la password dell'utente principale. Se non la registri, potresti doverla modificare. Per modificare la password dell'utente principale dopo che l'istanza database RDS Custom è disponibile, modificare l'istanza database. Per ulteriori informazioni sulla modifica di un'istanza database, consulta Gestione di un'istanza database per Amazon RDS Custom for SQL Server.

  18. Scegliere Database per visualizzare l'elenco delle istanze database RDS Custom.

  19. Scegliere l'istanza database RDS Custom appena creata.

    Nella console RDS vengono visualizzati i dettagli per la nuova istanza database RDS Custom:

    • L'istanza database RDS Custom rimane nello stato creating (creazione in corso) fino a quando non è stata creata e non è pronta per l'uso. Quando lo stato cambia in available (disponibile) è possibile connettersi all'istanza database. A seconda della classe di istanza e dello storage allocato, potrebbero trascorrere diversi minuti prima che la nuova istanza database sia disponibile.

    • Ruolo ha il valore Istanza (RDS Custom).

    • Modalità di automazione RDS Custom ha il valore Automazione completa. Questa impostazione indica che l'istanza database fornisce il monitoraggio automatico e il ripristino dell'istanza.

È possibile creare un'istanza database RDS Custom utilizzando il comando create-db-instance AWS CLI.

Sono richieste le seguenti opzioni:

Nell'esempio seguente viene creata un'istanza database RDS Custom per SQL Server denominata my-custom-instance. Il periodo di retention dei backup è di 3 giorni.

Nota

Per creare un'istanza database da una versione del motore personalizzata (CEV), specifica un nome CEV esistente nel parametro --engine-version. Ad esempio, --engine-version 15.00.4249.2.my_cevtest

Per Linux, macOS o Unix:

aws rds create-db-instance \ --engine custom-sqlserver-ee \ --engine-version 15.00.4073.23.v1 \ --db-instance-identifier my-custom-instance \ --db-instance-class db.m5.xlarge \ --allocated-storage 20 \ --db-subnet-group mydbsubnetgroup \ --master-username myuser \ --master-user-password mypassword \ --backup-retention-period 3 \ --no-multi-az \ --port 8200 \ --kms-key-id mykmskey \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance

Per Windows:

aws rds create-db-instance ^ --engine custom-sqlserver-ee ^ --engine-version 15.00.4073.23.v1 ^ --db-instance-identifier my-custom-instance ^ --db-instance-class db.m5.xlarge ^ --allocated-storage 20 ^ --db-subnet-group mydbsubnetgroup ^ --master-username myuser ^ --master-user-password mypassword ^ --backup-retention-period 3 ^ --no-multi-az ^ --port 8200 ^ --kms-key-id mykmskey ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance
Nota

Specifica una password diversa dal prompt mostrato qui come best practice per la sicurezza.

Ottenere informazioni sull'istanza tramite il comando describe-db-instances.

aws rds describe-db-instances --db-instance-identifier my-custom-instance

Il seguente output parziale mostra il motore, i gruppi di parametri e altre informazioni.

{ "DBInstances": [ { "PendingModifiedValues": {}, "Engine": "custom-sqlserver-ee", "MultiAZ": false, "DBSecurityGroups": [], "DBParameterGroups": [ { "DBParameterGroupName": "default.custom-sqlserver-ee-15", "ParameterApplyStatus": "in-sync" } ], "AutomationMode": "full", "DBInstanceIdentifier": "my-custom-instance", "TagList": [] } ] }