Avvio di un cluster database Neptune mediante la console AWS Management Console - Amazon Neptune

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

Avvio di un cluster database Neptune mediante la console AWS Management Console

Il modo più semplice per avviare un nuovo cluster database Neptune consiste nell'utilizzare un modello AWS CloudFormation che crei tutte le risorse necessarie, come spiegato in Creazione di un cluster DB.

Se preferisci, puoi anche usare la console Neptune per avviare manualmente un nuovo cluster database, come spiegato qui.

Per accedere alla console Neptune al fine di creare e gestire un cluster database Neptune, devi creare un utente IAM con tutte le autorizzazioni necessarie, come spiegato in Creazione di un utente IAM con autorizzazioni per Neptune.

Poi accedi alla AWS Management Console come utente IAM e procedi come descritto di seguito per creare un nuovo cluster database:

Per avviare un cluster database Neptune mediante la console
  1. Accedi alla Console di gestione AWS e apri la console Amazon Neptune all'indirizzo https://console.aws.amazon.com/neptune/home.

  2. Vai alla pagina Database e scegli Crea database. Verrà aperta la pagina Crea database.

  3. In Opzioni del motore, il tipo di motore è neptune. Puoi scegliere una versione specifica del motore o accettare quella predefinita.

  4. In Impostazioni, inserisci un nome per il nuovo cluster database o accetta il nome predefinito che viene fornito. Questo nome viene utilizzato nell'indirizzo dell'endpoint dell'istanza e deve soddisfare i seguenti vincoli:

    • Deve contenere da 1 a 63 caratteri alfanumerici o trattini.

    • Il primo carattere deve essere una lettera.

    • Non può terminare con un trattino o contenere due trattini consecutivi.

    • Deve essere univoco in tutte le istanze database nell'account AWS e in una determinata regione AWS.

  5. In Modelli, scegli Produzione o Sviluppo e test.

  6. In Dimensione dell'istanza database, scegli una dimensione dell'istanza che determina la capacità di elaborazione e memoria dell'istanza di scrittura principale del nuovo cluster database.

    Se hai selezionato il modello Produzione, puoi scegliere solo tra le classi ottimizzate per la memoria disponibili ed elencate. Se, invece, hai selezionato Sviluppo e test, puoi anche scegliere tra le classi espandibili più economiche (vedi Istanze espandibili T3 per una panoramica delle classi espandibili).

    Nota

    A partire dal rilascio 1.1.0.0 del motore Neptune, i tipi di istanza R4 non sono più supportati.

  7. In Disponibilità e durata, puoi scegliere se abilitare o meno l'implementazione in più zone di disponibilità (Multi-AZ). Il modello Produzione abilita l'implementazione multi-AZ per impostazione predefinita, mentre il modello Sviluppo e test no. Se l'implementazione multi-AZ è abilitata, Neptune individua le istanze di replica di lettura create dall'utente in diverse zone per migliorare la disponibilità.

  8. In Connettività, seleziona tra le scelte disponibili il cloud privato virtuale (VPC) che ospiterà il nuovo cluster database. Qui puoi scegliere Crea nuovo VPC se vuoi che Neptune crei il VPC automaticamente. Devi creare un'istanza Amazon EC2 nello stesso VPC per accedere all'istanza Neptune (per ulteriori informazioni, consulta Ogni cluster database Amazon Neptune risiede in un Amazon VPC). Non puoi modificare il VPC dopo la creazione del cluster database.

    Se necessario, puoi configurare ulteriormente la connettività per il tuo cluster in Configurazione di connettività aggiuntiva:

    1. In Gruppo di sottoreti, puoi scegliere il gruppo di sottoreti di database Neptune da utilizzare per il nuovo cluster database. Se il tuo VPC non contiene gruppi di sottoreti, Neptune ne crea uno automaticamente (vedi Ogni cluster database Amazon Neptune risiede in un Amazon VPC).

    2. In Gruppi di sicurezza VPC, scegli uno o più gruppi di sicurezza VPC esistenti per proteggere l'accesso di rete al nuovo cluster database. In alternativa, scegli Crea nuovo se desideri che Neptune ne crei uno per te, poi fornisci un nome per il nuovo gruppo di sicurezza VPC (vedi Creare un gruppo di sicurezza tramite la console VPC).

    3. In Porta del database, inserisci la porta TCP/IP che il database utilizzerà per le connessioni alle applicazioni. Neptune utilizza il numero di porta 8182 per impostazione predefinita.

  9. In Configurazione notebook, scegli Crea notebook se desideri che Neptune crei automaticamente notebook Jupyter nell'ambiente Neptune (vedi Utilizzo di notebook per grafi Neptune per iniziare rapidamente e Utilizzo Neptune Workbench per ospitare i notebook Neptune). Puoi quindi scegliere come configurare i nuovi notebook:

    1. In Tipo di istanza notebook, scegli tra le classi di istanza disponibili per il tuo notebook.

    2. In Nome notebook, inserisci un nome per il notebook.

    3. Se lo desideri, puoi anche inserire una descrizione del notebook in Descrizione - facoltativo.

    4. In Nome ruolo IAM, scegli se lasciare che sia Neptune a creare un ruolo IAM per il notebook, poi inserisci un nome per il nuovo ruolo. In alternativa, scegli di selezionare un ruolo IAM esistente tra quelli disponibili.

    5. Infine, scegli se il notebook deve connettersi a Internet direttamente oppure tramite Amazon SageMaker o un VPC con un gateway NAT. Per ulteriori informazioni, consulta Connessione di un'istanza notebook alle risorse in un VPC.

  10. In Tag, puoi associare fino a un massimo di 50 tag al nuovo cluster database.

  11. In Configurazione aggiuntiva ci sono altre impostazioni che puoi configurare per il nuovo cluster database (in molti casi, puoi saltarle e accettare i valori predefiniti, almeno per ora):

    Opzione Cosa puoi fare

    DB instance identifier (Identificatore istanze DB)

    Puoi fornire un nome per l'istanza writer del cluster. Se decidi di non farlo, viene utilizzato un identificatore predefinito basato sul nome del cluster. Se vuoi farlo, specifica un nome univoco per tutte le istanze database appartenenti al tuo account AWS nella regione corrente. L'identificatore di istanza database non fa distinzione tra maiuscole e minuscole, ma viene archiviato solo in minuscolo.

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

    Seleziona un gruppo di parametri del cluster database per definire la configurazione predefinita per tutte le istanze database del cluster. A meno tu non scelga diversamente, Neptune utilizza un gruppo di parametri del cluster database predefinito. Per ulteriori informazioni sui gruppi di parametri, consultare Gruppi di parametri di Amazon Neptune.

    DB parameter group (Gruppo di parametri database)

    Seleziona un gruppo di parametri del database per definire la configurazione dell'istanza database primaria nel cluster. A meno tu non scelga diversamente, Neptune utilizza un gruppo di parametri predefinito. Per ulteriori informazioni sui gruppi di parametri, consultare Gruppi di parametri.

    IAM DB authentication (Autenticazione DB IAM)

    Se selezioni Abilita autenticazione DB IAM, tutti gli accessi al database verranno autenticati tramite AWS Identity and Access Management (IAM).

    Importante

    Ciò richiede la firma di tutte le richieste con AWS Signature versione 4. Per ulteriori informazioni, consulta Panoramica di AWS Identity and Access Management (IAM) in Amazon Neptune.

    Failover priority (Priorità failover)

    Scegli No preference un livello di priorità per il failover. Se scegli un livello e si verifica un conflitto al suo interno, viene selezionata la replica con le stesse dimensioni dell'istanza principale.

    Backup retention period (Periodo di retention dei backup)

    Seleziona l'intervallo di tempo, da 1 a 35 giorni, durante il quale Neptune deve conservare i backup automatici di questa istanza database. Puoi eseguire un ripristino point-in-time (PITR) solo entro il periodo di conservazione dei backup.

    Copy tags to snapshots (Copia tag in snapshot)

    (Attivata per impostazione predefinita) Questa opzione fa sì che tutti i tag associati al cluster database vengano copiati in qualsiasi snapshot del cluster.

    Abilita crittografia

    (Attivata per impostazione predefinita) Questa opzione fa sì che i dati nel cluster database vengano crittografati quando sono inattivi.

    Se decidi di farlo, scegli la chiave master utilizzata per proteggere la chiave impiegata per crittografare questo volume di database. Puoi selezionare la chiave predefinita aws/rds oppure scegliere tra le chiavi master presenti nel tuo account o inserire l'ARN di una chiave di un altro account. Puoi creare una nuova chiave di crittografia master nella scheda Chiavi di crittografia della console IAM. Per ulteriori informazioni, consulta Crittografia delle risorse Neptune inattive.

    Log di audit

    Seleziona questa opzione se desideri che i log di audit del cluster database vengano pubblicati su CloudWatch Logs.

    Abilita aggiornamento automatico della versione secondaria

    (Attivata per impostazione predefinita) Questa opzione fa sì che il cluster database venga aggiornato automaticamente alle nuove versioni secondarie del motore dopo il loro rilascio. Gli aggiornamenti automatici vengono eseguiti durante la finestra di manutenzione del database. Per informazioni, consultare Uso di AutoMinorVersionUpgrade.

    Maintenance window (Finestra di manutenzione)

    Puoi selezionare un periodo specifico durante il quale apportare le modifiche in sospeso al cluster database, ad esempio una modifica a una classe di istanza database oppure una patch automatica del motore. Tutte le operazioni di manutenzione di questo tipo vengono avviate e completate entro il periodo selezionato. Se non selezioni un periodo, Neptune assegna un periodo di manutenzione in modo arbitrario.

    Enable deletion protection (Abilita protezione da eliminazione)

    (EnAttivata per impostazione predefinita) La protezione da eliminazione impedisce l'eliminazione del cluster database. Devi disabilitarla in modo esplicito per poter eliminare il cluster database.

  12. Scegli Crea database per avviare il nuovo cluster database Neptune e la rispettiva istanza principale.

    Nella console Amazon Neptune, il nuovo cluster database viene visualizzato nell'elenco dei database. Lo stato del cluster di database è Creating (Creazione in corso) fino a quando non viene creato ed è pronto per l'uso. Quando lo stato passa su Available (Disponibile), puoi connetterti all'istanza principale per il cluster database. A seconda della classe dell'istanza database e dello store allocato, prima che le nuove istanze database siano disponibili potrebbero trascorrere diversi minuti.

    Per visualizzare il cluster appena creato, scegli la vista Database nella console Neptune.

    Nota

    Se elimini tutte le istanze database di Neptune in un cluster database utilizzando AWS Management Console, la console elimina automaticamente il cluster database stesso. Se utilizzi AWS CLI oppure l'SDK, devi eliminare il cluster database manualmente dopo aver eliminata l'ultima istanza al suo interno.

    Prendi nota del valore di Endpoint cluster. Servirà per la connessione al cluster database Neptune.