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à.
Eliminazione di un'istanza database in Amazon Neptune
Puoi eliminare un'istanza DB di Amazon Neptune in qualsiasi stato e in qualsiasi momento, purché l'istanza sia stata avviata.
avvertimento
Se elimini l'ultima istanza rimasta in un cluster utilizzando la console web, verrà eliminato anche il volume di storage del cluster sottostante.
In che modo la protezione dall'eliminazione influisce sull'eliminazione delle istanze DB
La protezione dall'eliminazione è un'impostazione a livello di cluster. Quando è abilitata, impedisce l'eliminazione del cluster DB, insieme al volume di archiviazione e ai dati. La protezione dall'eliminazione viene impostata sul cluster DB, non su una singola istanza DB.
L'effetto della protezione dall'eliminazione del cluster sull'eliminazione di una singola istanza DB dipende dal metodo utilizzato:
-
Console di gestione AWS— Mentre la protezione dall'eliminazione è abilitata sul cluster, non è possibile eliminare le istanze DB in quel cluster. La console blocca l'eliminazione.
-
API, SDK o AWS CLI: puoi comunque eliminare singole istanze DB, inclusa l'ultima istanza (primaria), mentre la protezione dall'eliminazione del cluster è abilitata. Neptune blocca solo l'
DeleteDBClusteroperazione, che ha esito negativo finché non si disattiva la protezione dall'eliminazione. Se rimuovi l'ultima istanza utilizzando l'API, un SDK o il AWS CLI, il cluster rimane senza istanze. Il volume di archiviazione e i dati vengono conservati fino a quando non si disattiva la protezione dall'eliminazione e si elimina esplicitamente il cluster.
Nota
La protezione dall'eliminazione non è un modo per imporre un numero minimo di repliche di lettura. Read-replica il ridimensionamento automatico rimuove i lettori tramite l'API Neptune, quindi la protezione dall'eliminazione del cluster non impedisce a un'attività di scale-in di rimuovere una replica di lettura. La tua politica min-capacity di scalabilità determina il numero minimo di lettori che il ridimensionamento automatico mantiene. Per ulteriori informazioni, consulta Auto-scaling il numero di repliche in un cluster Amazon Neptune DB.
Per eliminare un cluster DB con la protezione dall'eliminazione abilitata, disabilita innanzitutto la protezione dall'eliminazione sul cluster. L'attivazione o la disattivazione della protezione da eliminazione non causa un'interruzione. Quando si crea un cluster DB in Console di gestione AWS, la protezione dall'eliminazione è abilitata per impostazione predefinita. Quando si crea un cluster DB con AWS CLI o l'API, questo è disabilitato per impostazione predefinita.
L'eliminazione di un'istanza database con snapshot finale
Per eliminare un'istanza database, devi specificare il nome dell'istanza e se desideri disporre di uno snapshot di database finale dell'istanza. Se l'istanza database che stai eliminando ha lo stato di Creating (Creazione), non potrai acquisire la snapshot DB finale. Se l'istanza database è in stato di errore con stato failed (non riuscito), incompatible-restore (incompatibile-ripristinare) o incompatible-network (incompatibile-rete), puoi eliminare l'istanza solo quando il parametro SkipFinalSnapshot è impostato su true.
Se si eliminano tutte le istanze DB di Neptune in un cluster DB utilizzando l'estensione Console di gestione AWS, l'intero cluster DB viene eliminato automaticamente. Se si utilizza AWS CLI or SDK, è necessario eliminare il cluster DB manualmente dopo aver eliminato l'ultima istanza.
Importante
Se elimini un intero cluster database, tutti i relativi backup automatici vengono eliminati contemporaneamente e non possono essere ripristinati. Di conseguenza, a meno che tu non scelga di creare manualmente uno snapshot di database finale, non potrai ripristinare lo stato finale dell'istanza database in un secondo momento. Gli snapshot manuali di un'istanza non vengono eliminati quando viene eliminato il cluster.
Se l'istanza database che desideri eliminare è una replica di lettura, devi promuovere la replica di lettura o eliminarla.
In questo esempio, elimini un'istanza database con e senza snapshot di database finale.
L'eliminazione di un'istanza database senza snapshot finale
Se desideri eliminare rapidamente un'istanza database, puoi saltare la creazione di una snapshot DB finale. Quando elimini un'istanza database, tutti i backup automatici vengono eliminati e non possono essere recuperati. Gli snapshot manuali non vengono eliminati.
Per eliminare un'istanza database senza snapshot di database finale tramite la console Neptune
Accedi alla console di AWS gestione e apri la console Amazon Neptune all'indirizzo. https://console.aws.amazon.com/neptune/home
Nel pannello di navigazione, seleziona Database.
Nell'elenco Instances (Istanze) scegli il pulsante di opzione accanto all'istanza database che desideri eliminare.
Scegli Instance actions (Operazioni istanza) e quindi Delete (Elimina).
Scegli No nel riquadro Create final snapshot? (Creare snapshot finale?).
Scegliere Elimina.
L'eliminazione di un'istanza database con snapshot finale
Se vuoi ripristinare un'istanza database eliminata in un secondo momento, puoi creare una snapshot DB finale. Tutti i backup automatici vengono eliminati e non possono essere recuperati. Gli snapshot manuali non vengono eliminati.
Per eliminare un'istanza database con snapshot di database finale tramite la console Neptune
Accedi alla console di AWS gestione e apri la console Amazon Neptune all'indirizzo. https://console.aws.amazon.com/neptune/home
Nel pannello di navigazione, seleziona Database.
Nell'elenco Instances (Istanze) scegli il pulsante di opzione accanto all'istanza database che desideri eliminare.
Scegli Instance actions (Operazioni istanza) e quindi Delete (Elimina).
Scegli Yes (Sì) nel riquadro Create final snapshot? (Creare snapshot finale?).
Nel riquadro Final snapshot name (Nome snapshot finale) digita il nome della snapshot di database finale.
Scegli Delete (Elimina).