Creazione di un cluster DB Multi-AZ per Amazon RDS - 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 di un cluster DB Multi-AZ per Amazon RDS

Un cluster di database Multi-AZ ha un'istanza database di scrittore e due istanze database di lettore in tre zone di disponibilità separate. I cluster di database multi-AZ offrono elevata disponibilità, maggiore capacità per i carichi di lavoro in lettura e minore latenza rispetto alle implementazioni Multi-AZ. Per ulteriori informazioni sui cluster di database Multi-AZ, consulta Implementazioni di cluster DB Multi-AZ per Amazon RDS.

Nota

I cluster DB Multi-AZ sono supportati solo per i motori DB My SQL e SQL Postgre.

Prerequisiti per i cluster di database

Importante

Prima di poter creare un cluster di database Multi-AZ, devi completare le attività descritte in Configurazione RDS dell'ambiente Amazon.

Di seguito sono indicate le procedure preliminari da completare prima di creare un cluster di database Multi-AZ.

Configurazione della rete per il cluster di database

Puoi creare un cluster DB Multi-AZ solo in un cloud privato virtuale (VPC) basato sul VPC servizio Amazon. Deve trovarsi in un ambiente Regione AWS con almeno tre zone di disponibilità. Il gruppo di sottoreti di database scelto per il cluster di database deve coprire almeno tre zone di disponibilità. Questa configurazione garantisce che ogni istanza database del cluster di database si trovi in una zona di disponibilità diversa.

Per configurare la connettività tra il tuo nuovo cluster DB e un'EC2istanza Amazon nello stessoVPC, fallo quando crei il cluster DB. Per connetterti al tuo cluster DB da risorse diverse dalle EC2 istanze dello stessoVPC, configura le connessioni di rete manualmente.

Configura la connettività di rete automatica con un'istanza EC2

Quando si crea un cluster DB Multi-AZ, è possibile utilizzare il AWS Management Console per configurare la connettività tra un'EC2istanza e il nuovo cluster DB. Quando lo fai, RDS configura automaticamente le tue impostazioni VPC e quelle di rete. Il cluster DB viene creato nella VPC stessa EC2 istanza in modo che l'EC2istanza possa accedere al cluster DB.

Di seguito sono riportati i requisiti per connettere un'EC2istanza al cluster DB:

  • L'EC2istanza deve esistere Regione AWS prima di creare il cluster DB.

    Se non esistono EC2 istanze in Regione AWS, la console fornisce un collegamento per crearne una.

  • L'utente che sta creando il cluster di database deve disporre delle autorizzazioni per eseguire le seguenti operazioni:

    • ec2:AssociateRouteTable

    • ec2:AuthorizeSecurityGroupEgress

    • ec2:AuthorizeSecurityGroupIngress

    • ec2:CreateRouteTable

    • ec2:CreateSubnet

    • ec2:CreateSecurityGroup

    • ec2:DescribeInstances

    • ec2:DescribeNetworkInterfaces

    • ec2:DescribeRouteTables

    • ec2:DescribeSecurityGroups

    • ec2:DescribeSubnets

    • ec2:ModifyNetworkInterfaceAttribute

    • ec2:RevokeSecurityGroupEgress

L'utilizzo di questa opzione crea un cluster di database privato. Il cluster DB utilizza un gruppo di sottoreti DB con solo sottoreti private per limitare l'accesso alle risorse all'interno di. VPC

Per connettere un'EC2istanza al cluster DB, scegli Connetti a una risorsa di EC2 calcolo nella sezione Connettività della pagina Crea database.

Connect un'EC2istanza

Quando scegli Connetti a una risorsa di EC2 calcolo, RDS imposta automaticamente le seguenti opzioni. Non puoi modificare queste impostazioni a meno che tu non scelga di non configurare la connettività con un'EC2istanza scegliendo Non connetterti a una risorsa di EC2 calcolo.

Opzione Console Impostazione automatica

Cloud privato virtuale () VPC

RDSimposta VPC il valore su quello associato all'EC2istanza.

DB subnet group (Gruppo di sottoreti DB)

RDSrichiede un gruppo di sottoreti DB con una sottorete privata nella stessa zona di disponibilità dell'EC2istanza. Se esiste un gruppo di sottoreti DB che soddisfa questo requisito, RDS utilizza il gruppo di sottoreti DB esistente. Per impostazione predefinita, questa opzione è impostata su Automatic setup (Configurazione automatica).

Quando si sceglie Automatic setup (Configurazione automatica) e non esiste un gruppo di sottoreti database che soddisfi questo requisito, viene eseguita la seguente procedura. RDSutilizza tre sottoreti private disponibili in tre zone di disponibilità in cui una delle zone di disponibilità è uguale all'istanza. EC2 Se una sottorete privata non è disponibile in una zona di disponibilità, RDS crea una sottorete privata nella zona di disponibilità. Quindi RDS crea il gruppo di sottoreti DB.

Quando è disponibile una sottorete privata, RDS utilizza la tabella di routing associata alla sottorete e aggiunge tutte le sottoreti che crea a questa tabella di route. Quando non è disponibile alcuna sottorete privata, RDS crea una tabella di routing senza accesso al gateway Internet e aggiunge le sottoreti che crea alla tabella di routing.

RDSconsente inoltre di utilizzare i gruppi di sottoreti DB esistenti. Seleziona Choose existing (Scegli esistente) se desideri utilizzare un gruppo di sottoreti database esistente.

Accesso pubblico

RDSsceglie No in modo che il cluster DB non sia accessibile pubblicamente.

Per motivi di sicurezza, come best practice si consiglia di mantenere il database privato e accertarsi che non sia accessibile da Internet.

VPCgruppo di sicurezza (firewall)

RDScrea un nuovo gruppo di sicurezza associato al cluster DB. Il gruppo di sicurezza è denominato rds-ec2-n, dove n è un numero. Questo gruppo di sicurezza include una regola in entrata con il gruppo EC2 VPC di sicurezza (firewall) come origine. Questo gruppo di sicurezza associato al cluster DB consente all'EC2istanza di accedere al cluster DB.

RDScrea anche un nuovo gruppo di sicurezza associato all'EC2istanza. Il gruppo di sicurezza è denominato ec2-rds-n, dove n è un numero. Questo gruppo di sicurezza include una regola in uscita con il gruppo di VPC sicurezza del cluster DB come origine. Questo gruppo di sicurezza consente all'EC2istanza di inviare traffico al cluster DB.

Puoi aggiungere un nuovo gruppo di sicurezza aggiuntivo scegliendo Create nuovo (Crea nuovo) e digitando il nome del nuovo gruppo di sicurezza.

Puoi aggiungere gruppi di sicurezza esistenti scegliendo Choose existing (Scegli esistente) e selezionando i gruppi di sicurezza da aggiungere.

Zona di disponibilità

RDSsceglie la zona di disponibilità dell'EC2istanza per un'istanza DB nella distribuzione del cluster DB Multi-AZ. RDSsceglie casualmente una zona di disponibilità diversa per entrambe le altre istanze DB. L'istanza Writer DB viene creata nella stessa zona di disponibilità dell'istanza. EC2 È possibile che vengano addebitati costi aggiuntivi tra zone di disponibilità se si verifica un failover e l'istanza database di scrittura si trova in una zona di disponibilità diversa.

Per ulteriori informazioni su queste impostazioni, consultare Impostazioni per la creazione di cluster di database Multi-AZ.

Se si modificano queste impostazioni dopo la creazione del cluster DB, le modifiche potrebbero influire sulla connessione tra l'EC2istanza e il cluster DB.

Configurazione manuale della rete

Per connetterti al tuo cluster DB da risorse diverse dalle EC2 istanze dello stessoVPC, configura le connessioni di rete manualmente. Se utilizzi il AWS Management Console per creare il tuo cluster DB Multi-AZ, puoi fare in modo che Amazon ne crei RDS automaticamente uno VPC per te. Oppure puoi usare un cluster DB esistente VPC o crearne uno nuovo VPC per il tuo cluster DB Multi-AZ. VPCÈ necessario disporre di almeno una sottorete in ciascuna di almeno tre zone di disponibilità per poterla utilizzare con un cluster DB Multi-AZ. Per informazioni suVPCs, vedere. Amazon VPC e Amazon RDS Amazon

Se non disponi di un valore predefinito VPC o non ne hai creato uno VPC e non prevedi di utilizzare la console, procedi come segue:

Per informazioni sui limiti relativi ai cluster di database Multi-AZ, consulta Limitazioni dei cluster DB Multi-AZ per Amazon RDS.

Se desideri connetterti a una risorsa che non si trova nello stesso VPC cluster DB Multi-AZ, consulta gli scenari appropriati in. Scenari per l'accesso a un di istanze DB in un VPC

Prerequisiti aggiuntivi

Prima di creare il cluster di database Multi-AZ, considera i seguenti prerequisiti aggiuntivi:

  • Se desideri personalizzare i parametri di configurazione per il cluster di database, specifica un gruppo di parametri cluster di database con le impostazioni dei parametri richieste. Per ulteriori informazioni sulla creazione o la modifica di un gruppo di parametri del cluster di database, consulta Gruppi di parametri per cluster DB Multi-AZ.

  • Determina il numero di porta TCP /IP da specificare per il tuo cluster DB. I firewall presso alcune aziende bloccano le connessioni alle porte predefinite. Se il firewall della tua azienda blocca la porta predefinita, scegli un'altra porta per il cluster di database. Tutte le istanze database in un cluster di database utilizzano la stessa porta.

  • Se la versione principale del motore del database ha raggiunto la RDS fine della data di supporto standard, è necessario utilizzare l'CLIopzione Extended Support o il RDS API parametro. Per ulteriori informazioni, vedere RDS Extended Support inImpostazioni per la creazione di cluster di database Multi-AZ.

Creazione di un cluster di database

È possibile creare un cluster DB Multi-AZ utilizzando il AWS Management Console, il AWS CLI, o il RDSAPI.

È possibile creare un cluster di database Multi-AZ scegliendo Multi-AZ DB cluster (Cluster di database Multi-AZ) nella sezione Availability and durability (Disponibilità e durabilità).

Per creare un cluster di database Multi-AZ tramite la console
  1. Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nell'angolo in alto a destra di AWS Management Console, scegli il cluster Regione AWS in cui desideri creare il cluster DB.

    Per informazioni sui cluster DB Regioni AWS che supportano i cluster DB Multi-AZ, consulta. Limitazioni dei cluster DB Multi-AZ per Amazon RDS

  3. Nel pannello di navigazione, scegliere Databases (Database).

  4. Scegliere Create database (Crea database).

    Per creare un cluster di database Multi-AZ, assicurati che Standard Create (Creazione standard) sia è selezionato e che Easy Create (Creazione semplice) non lo sia.

  5. In Tipo di motore, scegli My SQL o Postgre. SQL

  6. In Version (Versione), scegliere la versione del motore di database.

    Per informazioni sulle versioni del motore del database che supportano i cluster di database Multi-AZ, consulta Limitazioni dei cluster DB Multi-AZ per Amazon RDS.

  7. In Templates (Modelli), scegli il modello appropriato per l’implementazione.

  8. In Availability and durability (Disponibilità e durabilità), scegliere Multi-AZ DB cluster (Cluster di database Multi-AZ).

    Scelta cluster di database Multi-AZ
  9. In DB cluster identifier (Identificatore cluster DB), inserisci l'identificatore per il cluster di database.

  10. In Master username (Nome utente master), inserisci il tuo nome utente master o mantieni l'impostazione predefinita.

  11. Inserire la password master:

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

    2. Se si desidera specificare una password, deselezionare la casella di spunta Auto generate a password (Genera password automaticamente) se è selezionata.

    3. (Facoltativo) Cambiare il valore Master username (Nome utente master).

    4. Inserisci la stessa password in Master password (Password master) e Confirm password (Conferma password).

  12. In Classe di istanza database, scegli la classe di istanza database. Per l'elenco delle classi di istanza database supportate, consulta Disponibilità di classi di istanze per cluster DB Multi-AZ.

  13. (Facoltativo) Configura una connessione a una risorsa di calcolo per questo cluster di database.

    Puoi configurare la connettività tra un'EC2istanza Amazon e il nuovo cluster DB durante la creazione del cluster DB. Per ulteriori informazioni, consulta Configura la connettività di rete automatica con un'istanza EC2.

  14. Nella sezione Connettività sotto il gruppo di VPC sicurezza (firewall), se selezioni Crea nuovo, viene creato un gruppo di VPC sicurezza con una regola in entrata che consente all'indirizzo IP del computer locale di accedere al database.

  15. Per le restanti sezioni, specifica le impostazioni del cluster di database. Per informazioni su ciascuna impostazione, consulta Impostazioni per la creazione di cluster di database Multi-AZ.

  16. Scegliere Create database (Crea database).

    Se scegli di utilizzare una password generata in modo automatico, il pulsante View credential details (Vedi dettagli delle credenziali) appare nella paginaDatabases.

    Per vedere nome utente e password per il cluster di database, seleziona View credential details (Vedi dettagli delle credenziali).

    Per connetterti al cluster di database come utente principale, utilizza il nome utente e la password visualizzati.

    Importante

    Non potrai visualizzare di nuovo la password dell'utente principale.

  17. Per Databases, seleziona il nome del nuovo cluster di database.

Sulla RDS console vengono visualizzati i dettagli del nuovo cluster DB. Lo stato del cluster di database ha lo stato creating (in creazione) fino al completamento della creazione, quando sarà pronto per essere impiegato. Quando lo stato cambia in Available (disponibile), è possibile connettersi al cluster di database. A seconda della classe di cluster di database e dell’archiviazione allocata, potrebbero trascorrere diversi minuti prima che il nuovo cluster di database sia disponibile.

Prima di creare un cluster DB Multi-AZ utilizzando il AWS CLI, assicurati di soddisfare i prerequisiti richiesti. Questi includono la creazione di un gruppo di sottoreti RDS DB VPC e di un gruppo di sottoreti. Per ulteriori informazioni, consulta Prerequisiti per i cluster di database.

Per creare un cluster DB Multi-AZ utilizzando AWS CLI, chiamate il create-db-clustercomando. Specificare il valore di --db-cluster-identifier. Per l’opzione --engine, specificare mysql o postgres.

Per ulteriori informazioni su ciascuna opzione, consulta Impostazioni per la creazione di cluster di database Multi-AZ.

Per informazioni sui motori DB e sulle Regioni AWS versioni dei motori DB che supportano i cluster DB Multi-AZ, vedere. Limitazioni dei cluster DB Multi-AZ per Amazon RDS

Il comando create-db-cluster crea l'istanza database di scrittore per il cluster di database e due istanze database di lettore. Ogni istanza database si trova in una zona di disponibilità diversa.

Ad esempio, il comando seguente crea un cluster DB My SQL 8.0 Multi-AZ denominato. mysql-multi-az-db-cluster

In Linux, macOS, oppure Unix:

aws rds create-db-cluster \ --db-cluster-identifier mysql-multi-az-db-cluster \ --engine mysql \ --engine-version 8.0.32 \ --master-username admin \ --manage-master-user-password \ --port 3306 \ --backup-retention-period 1 \ --db-subnet-group-name default \ --allocated-storage 4000 \ --storage-type io1 \ --iops 10000 \ --db-cluster-instance-class db.m5d.xlarge

In Windows:

aws rds create-db-cluster ^ --db-cluster-identifier mysql-multi-az-db-cluster ^ --engine mysql ^ --engine-version 8.0.32 ^ --manage-master-user-password ^ --master-username admin ^ --port 3306 ^ --backup-retention-period 1 ^ --db-subnet-group-name default ^ --allocated-storage 4000 ^ --storage-type io1 ^ --iops 10000 ^ --db-cluster-instance-class db.m5d.xlarge

Il comando seguente crea un cluster DB Postgre SQL 13.4 Multi-AZ denominato. postgresql-multi-az-db-cluster

In Linux, macOS, oppure Unix:

aws rds create-db-cluster \ --db-cluster-identifier postgresql-multi-az-db-cluster \ --engine postgres \ --engine-version 13.4 \ --manage-master-user-password \ --master-username postgres \ --port 5432 \ --backup-retention-period 1 \ --db-subnet-group-name default \ --allocated-storage 4000 \ --storage-type io1 \ --iops 10000 \ --db-cluster-instance-class db.m5d.xlarge

In Windows:

aws rds create-db-cluster ^ --db-cluster-identifier postgresql-multi-az-db-cluster ^ --engine postgres ^ --engine-version 13.4 ^ --manage-master-user-password ^ --master-username postgres ^ --port 5432 ^ --backup-retention-period 1 ^ --db-subnet-group-name default ^ --allocated-storage 4000 ^ --storage-type io1 ^ --iops 10000 ^ --db-cluster-instance-class db.m5d.xlarge

Prima di poter creare un cluster DB Multi-AZ utilizzando il RDSAPI, assicuratevi di soddisfare i prerequisiti richiesti, ad esempio la creazione di un gruppo di sottoreti DB VPC e di un gruppo di RDS sottoreti DB. Per ulteriori informazioni, consulta Prerequisiti per i cluster di database.

Per creare un cluster DB Multi-AZ utilizzando RDSAPI, chiamate l'operazione C. reateDBCluster Specificare il valore di DBClusterIdentifier. Per il parametro Engine, specificare tra mysql o postgresql.

Per ulteriori informazioni su ciascuna opzione, consulta Impostazioni per la creazione di cluster di database Multi-AZ.

L’operazione CreateDBCluster crea l'istanza database di scrittore per il cluster di database e due istanze database di lettore. Ogni istanza database si trova in una zona di disponibilità diversa.

Impostazioni per la creazione di cluster di database Multi-AZ

Per i dettagli sulle impostazioni disponibili quando crei un cluster di database Multi-AZ, consulta la tabella seguente. Per ulteriori informazioni sulle AWS CLI opzioni, vedere create-db-cluster. Per ulteriori informazioni sui RDS API parametri, vedere reateDBClusterC.

Impostazione della console Descrizione impostazione CLIopzione e RDS API parametro

Allocated storage (Storage allocato)

La quantità di archiviazione, in gibibyte, da allocare per ciascuna istanza database nel cluster di database. Per ulteriori informazioni, consulta Storage di istanze Amazon RDS DB.

CLIopzione:

--allocated-storage

APIparametro:

AllocatedStorage

Auto minor version upgrade (Aggiornamento automatico della versione secondaria)

Abilita l'aggiornamento automatico della versione secondaria per far sì che il cluster di database riceva automaticamente gli aggiornamenti della versione del motore di database secondaria preferita quando diventano disponibili. Amazon RDS esegue aggiornamenti automatici delle versioni secondarie nella finestra di manutenzione.

CLIopzione:

--auto-minor-version-upgrade

--no-auto-minor-version-upgrade

APIparametro:

AutoMinorVersionUpgrade

Backup retention period (Periodo di retention dei backup)

Il numero di giorni in cui desideri eseguire il backup automatico del cluster di database da mantenere. Per un cluster di database Multi-AZ, questo valore deve essere impostato sul valore uguale o maggiore di 1.

Per ulteriori informazioni, consulta Introduzione ai backup.

CLIopzione:

--backup-retention-period

APIparametro:

BackupRetentionPeriod

Backup window (Finestra di backup)

Il periodo di tempo durante il quale Amazon RDS esegue automaticamente un backup del cluster DB. A meno che non si abbiano preferenze specifiche per l'ora di esecuzione del backup del database, usare il valore predefinito No Preference (Nessuna preferenza).

Per ulteriori informazioni, consulta Introduzione ai backup.

CLIopzione:

--preferred-backup-window

APIparametro:

PreferredBackupWindow

Autorità di certificazione

L'autorità di certificazione (CA) per il certificato del server utilizzato dal cluster DB.

Per ulteriori informazioni, consulta .

CLIopzione:

--ca-certificate-identifier

RDSAPIparametro:

CACertificateIdentifier

Copy tags to snapshots (Copia tag in snapshot)

Questa opzione consente di copiare i tag del cluster di database in uno snapshot DB quando si crea uno snapshot.

Per ulteriori informazioni, consulta Etichettatura di RDS.

CLIopzione:

-copy-tags-to-snapshot

-no-copy-tags-to-snapshot

RDSAPIparametro:

CopyTagsToSnapshot

Database authentication (Autenticazione del database)

Password authentication (Autenticazione password) è supportato solo cluster di database Multi-AZ.

Nessuna perché l'autenticazione con password è predefinita.

Database port (Porta del database)

La porta che si desidera utilizzare per al cluster di database. La porta predefinita è visualizzata.

La porta non può essere modificata dopo la creazione del cluster di database.

I firewall presso alcune aziende bloccano le connessioni alle porte predefinite. Se il firewall della tua azienda blocca la porta predefinita, entra da un'altra porta per il cluster di database.

CLIopzione:

--port

RDSAPIparametro:

Port

DB Cluster Identifier (Identificatore cluster DB)

Nome per il cluster di database. Assegna un nome ai cluster di database nello stesso modo in cui assegni un nome ai server in locale. L'identificatore del cluster DB può contenere fino a 63 caratteri alfanumerici e deve essere univoco per il tuo account nella AWS regione che hai scelto.

CLIopzione:

--db-cluster-identifier

RDSAPIparametro:

DBClusterIdentifier

DB instance class (Classe istanza database)

La capacità di calcolo e di memoria di ciascuna istanza database nel cluster di Multi-AZ, ad esempio db.m5d.xlarge.

Se possibile, scegliere una classe di istanza database sufficientemente ampia da poter tenere in memoria un tipico set di lavoro di query. Quando i set di lavoro sono conservati in memoria, il sistema può evitare di scrivere sul disco, migliorando le prestazioni.

Per l'elenco delle classi di istanza database supportate, consulta Disponibilità di classi di istanze per cluster DB Multi-AZ.

CLIopzione:

--db-cluster-instance-class

RDSAPIparametro:

DBClusterInstanceClass

DB cluster parameter group (Gruppo di parametri del cluster database)

Gruppo di parametri del cluster di database da associare al cluster di database.

Per ulteriori informazioni, consulta Gruppi di parametri per cluster DB Multi-AZ.

CLIopzione:

--db-cluster-parameter-group-name

RDSAPIparametro:

DBClusterParameterGroupName

DB engine version (Versione motore del database

Versione del motore del database da utilizzare.

CLIopzione:

--engine-version

RDSAPIparametro:

EngineVersion

DB cluster parameter group (Gruppo di parametri del cluster database)

Il gruppo di parametri dell'istanza DB da associare al cluster DB.

Per ulteriori informazioni, consulta Gruppi di parametri per cluster DB Multi-AZ.

CLIopzione:

--db-cluster-parameter-group-name

RDSAPIparametro:

DBClusterParameterGroupName

DB subnet group (Gruppo di sottoreti DB)

Il gruppo di sottoreti database da utilizzare per il cluster di database.

Seleziona Choose existing (Scegli esistente) per utilizzare un gruppo di sottoreti database esistente. Quindi scegli il gruppo di sottoreti richiesto dall'elenco a discesa Existing DB subnet groups (Gruppi di sottoreti DB esistenti).

Scegli Configurazione automatica per consentire di RDS selezionare un gruppo di sottoreti DB compatibile. Se non ne esiste nessuno, RDS crea un nuovo gruppo di sottoreti per il cluster.

Per ulteriori informazioni, consulta Utilizzo di gruppi di sottoreti database.

CLIopzione:

--db-subnet-group-name

RDSAPIparametro:

DBSubnetGroupName

Deletion protection (Protezione da eliminazione)

L'opzione Enable deletion protection (Abilita protezione da eliminazione) permette di impedire l'eliminazione del cluster di database. Se si crea un cluster di database di produzione con la console, la protezione da eliminazione è accesa per impostazione predefinita.

Per ulteriori informazioni, consulta Eliminazione di un'istanza database.

CLIopzione:

--deletion-protection

--no-deletion-protection

RDSAPIparametro:

DeletionProtection

Encryption (Crittografia)

Enable encryption (Abilita crittografia) per abilitare la crittografia al resto di tale cluster di database.

La crittografia è attivata per impostazione predefinita per i cluster di database Multi-AZ.

Per ulteriori informazioni, consulta Crittografia delle risorse Amazon RDS.

CLIopzioni:

--kms-key-id

--storage-encrypted

--no-storage-encrypted

RDSAPIparametri:

KmsKeyId

StorageEncrypted

Monitoraggio avanzato

Scegliere Enable enhanced monitoring (Abilita monitoraggio avanzato) per abilitare la raccolta di parametri in tempo reale per il sistema operativo su cui viene eseguito il cluster di database.

Per ulteriori informazioni, consulta Monitoraggio dei parametri del sistema operativo con il monitoraggio avanzato.

CLIopzioni:

--monitoring-interval

--monitoring-role-arn

RDSAPIparametri:

MonitoringInterval

MonitoringRoleArn

Initial database name (Nome del database iniziale)

Il nome per il database nel cluster di database. Se non fornisci un nome, Amazon RDS non crea un database sul cluster DB per MySQL. Tuttavia, crea un database sul cluster DB per SQL Postgre. Il nome non può essere una parola riservata del motore di database. Prevede altri vincoli a seconda del motore di database.

Mio: SQL

  • Deve contenere da 1 a 64 caratteri alfanumerici.

Poster: SQL

  • Deve contenere da 1 a 63 caratteri alfanumerici.

  • Deve iniziare con una lettera o un trattino basso. I caratteri successivi possono essere lettere, trattini bassi o cifre (0-9).

  • Il nome del database iniziale è postgres.

CLIopzione:

--database-name

RDSAPIparametro:

DatabaseName

Log exports (Esportazioni log)

I tipi di file di log del database da pubblicare su Amazon CloudWatch Logs.

Per ulteriori informazioni, consulta Pubblicazione dei log del database su Amazon CloudWatch Logs.

CLIopzione:

-enable-cloudwatch-logs-exports

RDSAPIparametro:

EnableCloudwatchLogsExports

Maintenance window (Finestra di manutenzione)

La finestra di 30 minuti entro cui vengono applicate la modifiche in corso al cluster di database. Se il periodo di tempo non è rilevante, scegli No Preference (Nessuna preferenza).

Per ulteriori informazioni, consulta La finestra di RDS manutenzione di Amazon.

CLIopzione:

--preferred-maintenance-window

RDSAPIparametro:

PreferredMaintenanceWindow

Gestisci le credenziali principali in AWS Secrets Manager

Seleziona Manage master credentials in AWS Secrets Manager (Gestione credenziali master in AWS Secrets Manager) per gestire la password dell'utente master in un segreto di Secrets Manager.

Facoltativamente, scegli una KMS chiave da usare per proteggere il segreto. Scegli tra le KMS chiavi del tuo account o inserisci la chiave da un altro account.

Per ulteriori informazioni, consulta Gestione delle password con Amazon RDS e AWS Secrets Manager.

CLIopzione:

--manage-master-user-password | --no-manage-master-user-password

--master-user-secret-kms-key-id

RDSAPIparametro:

ManageMasterUserPassword

MasterUserSecretKmsKeyId

Master password (Password master)

La password dell'account utente master.

CLIopzione:

--master-user-password

RDSAPIparametro:

MasterUserPassword

Master username (Nome utente master)

Nome da utilizzare come nome utente master per accedere al cluster di database con tutti i privilegi del database.

  • Può contenere da 1 a 16 caratteri alfanumerici e caratteri di sottolineatura.

  • Il primo carattere deve essere una lettera.

  • Non può essere una parola riservata del motore del database.

Dopo la creazione del cluster di database Multi-AZ, non è possibile modificare il nome utente master.

Per ulteriori informazioni sui privilegi concessi all'utente master, consultare Privilegi dell'account utente master.

CLIopzione:

--master-username

RDSAPIparametro:

MasterUsername

Approfondimenti sulle prestazioni

Enable Approfondimenti sulle prestazioni (Abilita Approfondimenti sulle prestazioni) per monitorare il carico dei cluster di database e consentire l’analisi e la risoluzione dei problemi di prestazioni del database.

Seleziona un periodo di mantenimento per stabilire quanta cronologia di dati di Approfondimenti sulle prestazioni conservare. L'impostazione del periodo di conservazione nel livello gratuito è Default (7 days) (Impostazione predefinita (7 giorni)). Per mantenere i dati sulle prestazioni più a lungo, specifica da 1 a 24 mesi. Per altre informazioni sui periodi di conservazione, consulta Prezzi e conservazione dei dati per Performance Insights.

Scegli una KMS chiave da usare per proteggere la chiave usata per crittografare questo volume di database. Scegli tra le KMS chiavi del tuo account o inserisci la chiave da un altro account.

Per ulteriori informazioni, consulta Monitoraggio del carico del DB con Performance Insights su Amazon RDS.

CLIopzioni:

--enable-performance-insights

--no-enable-performance-insights

--performance-insights-retention-period

--performance-insights-kms-key-id

RDSAPIparametri:

EnablePerformanceInsights

PerformanceInsightsRetentionPeriod

PerformanceInsightsKMSKeyId

Fornito IOPS

La quantità di Provisioned IOPS (operazioni di input/output al secondo) da allocare inizialmente per il cluster DB.

CLIopzione:

--iops

RDSAPIparametro:

Iops

Accesso pubblico

Accessibile pubblicamente per assegnare al cluster DB un indirizzo IP pubblico, il che significa che è accessibile all'esterno diVPC. Per essere accessibile pubblicamente, il cluster DB deve anche trovarsi in una sottorete pubblica in. VPC

Non accessibile pubblicamente per rendere il cluster DB accessibile solo dall'interno diVPC.

Per ulteriori informazioni, consulta Nascondere un di istanze DB in un ambiente da Internet VPC.

Per connettersi a un cluster DB dall'esternoVPC, il cluster DB deve essere accessibile pubblicamente. Inoltre, l'accesso deve essere concesso utilizzando le regole in ingresso del gruppo di sicurezza del cluster di database e devono essere soddisfatti altri requisiti. Per ulteriori informazioni, consulta Impossibile connettersi all'istanza Amazon RDS DB.

Se il cluster DB non è accessibile pubblicamente, è possibile utilizzare una AWS Site-to-Site VPN connessione o una AWS Direct Connect connessione per accedervi da una rete privata. Per ulteriori informazioni, consulta Riservatezza del traffico Internet.

CLIopzione:

--publicly-accessible

--no-publicly-accessible

RDSAPIparametro:

PubliclyAccessible

RDSSupporto esteso

Seleziona Enable RDS Extended Support per consentire alle versioni principali del motore supportate di continuare a funzionare oltre la data di RDS fine del supporto standard.

Quando crei un cluster DB, Amazon utilizza come RDS impostazione predefinita Extended RDS Support. Per impedire la creazione di un nuovo cluster DB dopo la RDS fine della data di supporto standard e per evitare addebiti per RDS Extended Support, disabilita questa impostazione. I cluster DB esistenti non verranno addebitati fino alla data di inizio dei prezzi di Extended RDS Support.

Per ulteriori informazioni, consulta Utilizzo di Amazon RDS Extended Support.

CLIopzione:

--engine-lifecycle-support

RDSAPIparametro:

EngineLifecycleSupport

Velocità di trasmissione effettiva per archiviazione

Il valore del throughput di archiviazione per il cluster DB. Questa impostazione è visibile solo se si sceglie General Purpose SSD (gp3) per il tipo di archiviazione.

Questa impostazione non è configurabile e viene impostata automaticamente in base a IOPS quella specificata.

Per ulteriori informazioni, consulta archiviazione gp3 (consigliata).

Questo valore viene calcolato automaticamente e non è disponibile alcuna CLI opzione.

RDSProxy

Scegli Crea un RDS proxy per creare un proxy per il tuo cluster DB. Amazon crea RDS automaticamente un IAM ruolo e un segreto di Secrets Manager per il proxy.

Non disponibile durante la creazione di un cluster database.

Storage Type (Tipo di storage)

Il tipo di archiviazione per il cluster di database.

È supportato solo lo storage General Purpose SSD (gp3), Provisioned IOPS (io1) e Provisioned IOPS SSD (io2).

Per ulteriori informazioni, consulta Tipi RDS di storage Amazon.

CLIopzione:

--storage-type

RDSAPIparametro:

StorageType

Cloud privato virtuale (VPC)

Un VPC basato sul VPC servizio Amazon da associare a questo cluster DB.

Per ulteriori informazioni, consulta Amazon VPC e Amazon RDS Amazon.

Per CLI andAPI, si specifica il gruppo VPC di sicurezzaIDs.

VPCgruppo di sicurezza (firewall)

I gruppi di sicurezza da associare al cluster di database.

Per ulteriori informazioni, consulta Panoramica dei gruppi VPC di sicurezza.

CLIopzione:

--vpc-security-group-ids

RDSAPIparametro:

VpcSecurityGroupIds

Impostazioni che non si applicano durante la creazione di cluster DB Multi-AZ

Le seguenti impostazioni del AWS CLI comando create-db-clustere dell'RDSAPIoperazione CreateDBClusternon si applicano ai cluster DB Multi-AZ.

Inoltre, non è possibile specificare queste impostazioni per i cluster di database Multi-AZ nella console.

AWS CLI impostazione RDSAPIimpostazione

--availability-zones

AvailabilityZones

--backtrack-window

BacktrackWindow

--character-set-name

CharacterSetName

--domain

Domain

--domain-iam-role-name

DomainIAMRoleName

--enable-global-write-forwarding | --no-enable-global-write-forwarding

EnableGlobalWriteForwarding

--enable-http-endpoint | --no-enable-http-endpoint

EnableHttpEndpoint

--enable-iam-database-authentication | --no-enable-iam-database-authentication

EnableIAMDatabaseAuthentication

--global-cluster-identifier

GlobalClusterIdentifier

--option-group-name

OptionGroupName

--pre-signed-url

PreSignedUrl

--replication-source-identifier

ReplicationSourceIdentifier

--scaling-configuration

ScalingConfiguration