Creare un Aurora Serverless v1 cluster di database - Amazon Aurora

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à.

Creare un Aurora Serverless v1 cluster di database

Importante

AWS ha annunciato la end-of-life data per Aurora Serverless v1: 31 marzo 2025. Consigliamo vivamente di aggiornarne uno Aurora Serverless v1 Cluster DB a Aurora Serverless v2 prima di tale data. L'aggiornamento può comportare una modifica del numero di versione principale del motore di database. Pertanto, è importante pianificare, testare e implementare questo passaggio prima della end-of-life data. A partire dall'8 gennaio 2025, i clienti non saranno più in grado di crearne di nuovi Aurora Serverless v1 cluster o istanze con o. AWS Management Console CLI Per informazioni sul processo di migrazione, vedere. Aggiornamento da un Aurora Serverless v1 cluster a Aurora Serverless v2

Aurora Serverless v2 scala più rapidamente e in modo più granulare. Aurora Serverless v2 ha anche una maggiore compatibilità con altre funzionalità di Aurora, come le istanze Reader DB. Puoi saperne di più Aurora Serverless v2 nella sezione Utilizzo Aurora Serverless v2.

La procedura seguente crea un Aurora Serverless v1 cluster senza oggetti o dati dello schema. Se vuoi creare un Aurora Serverless v1 cluster che è un duplicato di un cluster predisposto esistente o Aurora Serverless v1 cluster, è possibile invece eseguire un'operazione di ripristino o clonazione delle istantanee. Per ottenere queste informazioni, consulta Ripristino da uno snapshot cluster database e Clonazione di un volume per un cluster di database Amazon Aurora. Non è possibile convertire un cluster predisposto esistente in Aurora Serverless v1. Inoltre, non puoi convertire un file esistente Aurora Serverless v1 riconvertire il cluster in un cluster predisposto.

Quando si crea un Aurora Serverless v1 Cluster DB, è possibile impostare la capacità minima e massima per il cluster. Una unità di capacità equivale a una specifica configurazione di memoria e calcolo. Aurora Serverless v1 crea regole di scalabilità per le soglie di CPU utilizzo, le connessioni e la memoria disponibile e si adatta perfettamente a una gamma di unità di capacità in base alle esigenze delle applicazioni. Per ulteriori informazioni, consulta Aurora Serverless v1 architecture.

È possibile impostare i seguenti valori specifici per Aurora Serverless v1 Cluster DB:

  • Unità con capacità minima Aurora — Aurora Serverless v1 può ridurre la capacità fino a questa unità di capacità.

  • Unità con capacità massima Aurora — Aurora Serverless v1 può aumentare la capacità fino a questa unità di capacità.

È inoltre possibile scegliere le seguenti opzioni di configurazione del dimensionamento facoltative:

  • Ridimensionamento forzato della capacità ai valori specificati quando viene raggiunto il timeout: puoi scegliere questa impostazione se lo desideri Aurora Serverless v1 forzare Aurora Serverless v1 da scalare anche se non riesce a trovare un punto di scala prima che scada. Se vuoi Aurora Serverless v1 per annullare le modifiche alla capacità se non riesce a trovare un punto di scala, non scegliere questa impostazione. Per ulteriori informazioni, consulta Operazione di timeout per le modifiche di capacità.

  • Metti in pausa la capacità di elaborazione dopo minuti consecutivi di inattività: puoi scegliere questa impostazione se lo desideri Aurora Serverless v1 per scalare a zero quando non vi è alcuna attività sul cluster DB per un periodo di tempo specificato. Con questa impostazione abilitata, il Aurora Serverless v1 Il cluster DB riprende automaticamente l'elaborazione e si adatta alla capacità necessaria per gestire il carico di lavoro quando riprende il traffico del database. Per ulteriori informazioni, consulta Metti in pausa e riprendi per Aurora Serverless v1.

Prima di poter creare un Aurora Serverless v1 Cluster DB, è necessario un AWS account. È inoltre necessario aver completato le attività di configurazione per lavorare con Amazon Aurora. Per ulteriori informazioni, consulta Configurazione dell'ambiente per Amazon Aurora. È inoltre necessario completare altre fasi preliminari per la creazione di un cluster di database Aurora. Per ulteriori informazioni, consulta Creazione di un cluster database Amazon Aurora.

Aurora Serverless v1 è disponibile solo in alcune versioni di Aurora My Regioni AWS e Aurora Postgre e SQL solo per specifiche. SQL Per ulteriori informazioni, consulta Aurora Serverless v1.

Nota

Il volume del cluster per un Aurora Serverless v1 il cluster è sempre crittografato. Quando crei il tuo Aurora Serverless v1 Cluster DB, non puoi disattivare la crittografia, ma puoi scegliere di utilizzare la tua chiave di crittografia. Con Aurora Serverless v2, è possibile scegliere se crittografare il volume del cluster.

È possibile creare un Aurora Serverless v1 Cluster DB con AWS CLI o RDSAPI.

Nota

Se viene visualizzato il seguente messaggio di errore quando si tenta di creare il cluster, l'account necessita di autorizzazioni aggiuntive.

Unable to create the resource. Verify that you have permission to create service linked role. Otherwise wait and try again later.

Per ulteriori informazioni, consulta Utilizzo di ruoli collegati ai servizi per Amazon .

Non puoi connetterti direttamente all'istanza DB sul tuo Aurora Serverless v1 Cluster DB. Per connetterti al tuo Aurora Serverless v1 Cluster DB, si utilizza l'endpoint del database. Puoi trovare l'endpoint per il tuo Aurora Serverless v1 Cluster DB nella scheda Connettività e sicurezza relativa al cluster in. AWS Management Console Per ulteriori informazioni, consulta Connessione a un cluster database Amazon Aurora.

Per creare un nuovo Aurora Serverless v1 Cluster DB con AWS CLI, esegui il create-db-clustercomando e specifica serverless l'--engine-modeopzione.

Puoi eventualmente specificare l'opzione --scaling-configuration in modo che configuri la capacità minima, quella massima e la pausa automatica quando non sono presenti connessioni.

I seguenti esempi di comando creano un nuovo cluster di database Serverless impostando l'opzione --engine-mode su serverless. Gli esempi specificano inoltre i valori per l'opzione --scaling-configuration.

Esempio per Aurora My SQL

Il comando seguente crea un nuovo cluster DB Serverless SQL compatibile con Aurora My. I valori di capacità validi per Aurora My SQL sono1,2,4,8,16,, 32 64128, e. 256

In Linux, macOS, oppure Unix:

aws rds create-db-cluster --db-cluster-identifier sample-cluster \ --engine aurora-mysql --engine-version 5.7.mysql_aurora.2.11.4 \ --engine-mode serverless \ --scaling-configuration MinCapacity=4,MaxCapacity=32,SecondsUntilAutoPause=1000,AutoPause=true \ --master-username username --master-user-password password

In Windows:

aws rds create-db-cluster --db-cluster-identifier sample-cluster ^ --engine aurora-mysql --engine-version 5.7.mysql_aurora.2.11.4 ^ --engine-mode serverless ^ --scaling-configuration MinCapacity=4,MaxCapacity=32,SecondsUntilAutoPause=1000,AutoPause=true ^ --master-username username --master-user-password password

Esempio per Aurora Postgre SQL

Il comando seguente crea un nuovo cluster DB Serverless compatibile con Postgre 13.9. SQL I valori di capacità validi per Aurora Postgre SQL sono2,,,4,8, 1632, 64 e. 192 384

In Linux, macOS, oppure Unix:

aws rds create-db-cluster --db-cluster-identifier sample-cluster \ --engine aurora-postgresql --engine-version 13.9 \ --engine-mode serverless \ --scaling-configuration MinCapacity=8,MaxCapacity=64,SecondsUntilAutoPause=1000,AutoPause=true \ --master-username username --master-user-password password

In Windows:

aws rds create-db-cluster --db-cluster-identifier sample-cluster ^ --engine aurora-postgresql --engine-version 13.9 ^ --engine-mode serverless ^ --scaling-configuration MinCapacity=8,MaxCapacity=64,SecondsUntilAutoPause=1000,AutoPause=true ^ --master-username username --master-user-password password

Per crearne uno nuovo Aurora Serverless v1 Cluster DB con RDSAPI, esegui l'reateDBClusteroperazione C e specifica serverless il EngineMode parametro.

Puoi eventualmente specificare il parametro ScalingConfiguration in modo che configuri la capacità minima, quella massima e la pausa automatica quando non sono presenti connessioni. I valori di capacità validi includono quanto segue:

  • Aurora MySQL:1,,2,4,8,16, 32 64128, e. 256

  • Aurora PostgreSQL:2,,,4,, 8 1632, 64 e. 192 384