Database - Amazon Lightsail

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

Database

Cosa sono i database gestiti da Lightsail?

I database gestiti di Lightsail sono istanze dedicate all'esecuzione di database, anziché ad altri carichi di lavoro come server Web, server di posta, ecc. Un database gestito può contenere più database creati dall'utente ed è possibile accedervi tramite le stesse applicazioni e gli stessi strumenti utilizzati con un database autonomo. Lightsail mantiene la sicurezza e l'integrità dell'infrastruttura e del sistema operativo sottostanti del database, in modo da poter eseguire un database senza una profonda esperienza nella gestione dell'infrastruttura.

Come le normali istanze Lightsail, i database gestiti di Lightsail includono nei loro piani una quantità fissa di memoria, potenza di calcolo SSD e storage basato su cui è possibile ampliare nel tempo. Lightsail installerà e configurerà automaticamente il database scelto al momento della creazione.

Cosa posso fare con i database gestiti da Lightsail?

I database gestiti di Lightsail offrono un modo semplice e a bassa manutenzione per archiviare i dati nel cloud. Puoi eseguire database gestiti come nuovo database o migrando da un database esistente locale o ospitato a Lightsail.

Può inoltre consentire di dimensionare l'applicazione per accettare grandi quantità di traffico e carichi più intensi, separando il database in un'istanza dedicata. I database gestiti di Lightsail sono particolarmente utili per le applicazioni stateful, WordPress come e le più CMSs comuni, che richiedono che i dati siano mantenuti sincronizzati quando si passa da una singola istanza. I database gestiti possono essere abbinati a un sistema di bilanciamento del carico Lightsail e a due o più istanze Lightsail per creare un'applicazione potente e scalabile. Utilizzando i piani di database gestiti ad alta disponibilità di Lightsail, puoi anche aggiungere ridondanza al database, contribuendo a garantire un'elevata operatività dell'applicazione.

Cosa gestisce Lightsail per me?

Lightsail gestisce una serie di attività di manutenzione e sicurezza per il database gestito e l'infrastruttura sottostante. Lightsail esegue automaticamente il backup del database e consente il ripristino point-in-time degli ultimi 7 giorni utilizzando lo strumento di ripristino del database, per proteggere dalla perdita di dati o dai guasti dei componenti. Lightsail inoltre crittografa automaticamente i dati a riposo e in movimento per una maggiore sicurezza e memorizza la password del database per connessioni facili e sicure al database. Per quanto riguarda la manutenzione, Lightsail esegue la manutenzione del database durante la finestra di manutenzione impostata. La manutenzione include gli aggiornamenti automatici all'ultima versione del database secondaria e tutta la gestione dell'infrastruttura sottostante e del sistema operativo.

Quali tipi di database e quali versioni di questi database supporta Lightsail?

I database gestiti di Lightsail supportano le versioni principali più recenti di My e Postgre. SQL SQL Attualmente, queste versioni sono My SQL 5.7, My SQL 8.0, Postgre SQL 9, Postgre 10, Postgre 11 e SQL Postgre 12. SQL SQL Lightsail fornisce solo la versione secondaria più recente per ogni opzione della versione principale.

Quali piani di gestione dei database offre Lightsail?

Lightsail offre database gestiti di 4 dimensioni in piani standard e ad alta disponibilità. Ogni piano viene fornito con una quantità fissa di storage e una quota mensile di trasferimento dei dati. È inoltre possibile passare a piani di maggiori dimensioni nel corso del tempo, in base alle esigenze, e passare da un piano standard a uno con disponibilità elevata e viceversa. I piani con disponibilità elevata hanno le stesse risorse dei piani standard e in più includono un database di standby, in esecuzione in zone di disponibilità separate rispetto al database primario per la ridondanza.

Cos'è un piano con disponibilità elevata?

I database gestiti da Lightsail sono disponibili in piani standard e ad alta disponibilità. I piani standard e con disponibilità elevata hanno le stesse risorse, tra cui memoria, storage e la quota di trasferimento dei dati. I piani di alta disponibilità aggiungono ridondanza e durabilità al database, creando automaticamente il database di standby in una zona di disponibilità separata dal database principale, replicando in modo sincrono i dati nel database di standby e fornendo il failover al database di standby in caso di guasto dell'infrastruttura e durante la manutenzione, in modo da garantire l'operatività anche quando i database vengono aggiornati e gestiti automaticamente da Lightsail. I piani con disponibilità elevata sono indicati per l'esecuzione di applicazioni o software di produzione in cui è necessario un elevato tempo di attività.

Come faccio a scalare verso l'alto o verso il basso il mio database gestito da Lightsail?

Puoi scalare il tuo database gestito da Lightsail scattandone un'istantanea e creando un nuovo piano di database più ampio partendo da un'istantanea o creando un nuovo database più grande utilizzando la funzionalità di ripristino di emergenza. È inoltre possibile passare da un piano standard a uno con disponibilità elevata e viceversa utilizzando uno dei metodi. Non è possibile ridurre il database. Per ulteriori informazioni, consulta Creazione di un database da un'istantanea in Lightsail.

Come posso eseguire il backup del mio database gestito da Lightsail?

Lightsail esegue automaticamente il backup dei dati e consente il ripristino di questi dati da un momento specifico in un nuovo database. Il backup automatico è un servizio gratuito per il database ma salva solo i dati degli ultimi 7 giorni. Se si elimina il database, tutti i record di backup automatici vengono eliminati e il point-in-time ripristino non è più possibile. Per conservare i backup dei dati dopo l'eliminazione del database o conservare un backup di dati che risalgono a più di 7 giorni prima, è possibile utilizzare snapshot manuali.

Puoi scattare istantanee manuali dei database gestiti da Lightsail dalle pagine di gestione dei database. Gli snapshot manuali contengono tutti i dati dal database e possono essere utilizzati come backup per i dati che desideri archiviare in modo permanente. È inoltre possibile utilizzare gli snapshot manuali per creare un nuovo database di maggiori dimensioni o per passare da un piano standard a uno con disponibilità elevata e viceversa. Le istantanee manuali vengono archiviate fino a quando non vengono eliminate e vengono fatturate a 0,05 USD/GB al mese. USD

Cosa succede ai miei dati se elimino il mio database gestito da Lightsail?

Se elimini il database gestito da Lightsail, verranno eliminati sia il database stesso che tutti i backup automatici. Tali dati non possono essere recuperati in alcun modo, a meno che non esegui uno snapshot manuale prima di eliminare il database. Durante l'eliminazione del database, Lightsail offre un'opzione con un clic per scattare un'istantanea manuale, se lo si desidera, per proteggere dalla perdita accidentale di dati. L'esecuzione di uno snapshot manuale prima dell'eliminazione è facoltativa, ma fortemente consigliata. È possibile eliminare gli snapshot manuali in futuro quando i dati archiviati non sono più necessari.

Posso connettere le mie istanze a un database gestito da Lightsail in esecuzione in zone di disponibilità Regioni AWS diverse o diverse?

Non è possibile utilizzare database gestiti da Lightsail con istanze in esecuzione in diverse istanze. Regioni AWSÈ tuttavia possibile utilizzare i database in diverse zone di disponibilità dall'istanza.

Come faccio a caricare i dati sul mio database gestito da Lightsail?

Per caricare i dati sul tuo database gestito da Lightsail, devi prima abilitare la modalità di importazione dei dati. Dopo l'abilitazione della modalità di importazione dei dati, è possibile continuare a caricare manualmente i dati utilizzando il client di database preferito. Dopo aver caricato i dati, ricordati di disattivare la modalità di importazione dei dati, in modo da riprendere i backup automatici e la registrazione dei database. Per ulteriori informazioni, consulta Importazione dei dati nel SQL database My e Importazione dei dati nel database SQL Postgre.

Come posso accedere ai dati sul mio database gestito da Lightsail?

Puoi connetterti al tuo database e interrogare i tuoi dati utilizzando qualsiasi applicazione SQL client standard. Consigliamo My SQL Workbench per l'amministrazione e l'interrogazione GUI basate. È possibile trovare i dati di connessione nella schermata di gestione del database, inclusi l'endpoint e il nomeURL. DNS Per ulteriori informazioni, consulta Connessione al SQL database My o Connessione al database Postgre in Amazon SQL Lightsail.

Come funzionano i database gestiti da Lightsail con le mie istanze Lightsail?

Dopo aver creato il database gestito da Lightsail, puoi iniziare a utilizzarlo immediatamente con la tua applicazione, utilizzando le istanze Lightsail come server Web o altri carichi di lavoro dedicati per la tua app. Per connettere l'istanza Lightsail a un database, utilizza l'endpoint del database e fai riferimento alla password archiviata in modo sicuro per configurare il database come archivio dati nel codice dell'applicazione. Puoi trovare i dati di connessione nelle schermate di gestione del database. Il nome e la configurazione del file di configurazione del tuo database variano in base all'applicazione. Tieni presente che è possibile connettere numerose istanze a un database, utilizzando le stesse tabelle o tabelle diverse.

Come posso connettere il database gestito da Lightsail EC2 alle istanze in esecuzione nel mio account? AWS

Puoi connettere il tuo database gestito da Lightsail EC2 alle istanze collegandoti alla rete Internet pubblica. Tieni presente che la connessione a tutti i AWS servizi consumerà i limiti consentiti dal database per il trasferimento dei dati, mentre i dati in uscita dalla rete Internet pubblica verso AWS servizi che superano i limiti consentiti per il trasferimento dei dati comporteranno costi aggiuntivi. Non è possibile utilizzare il VPC peering tra database e istanze gestiti da Lightsail. EC2

Qual è la differenza tra la modalità pubblica e quella privata per il mio database gestito da Lightsail?

Per impostazione predefinita, il database gestito da Lightsail viene creato in modalità privata, che lo protegge rendendolo accessibile solo dalle istanze Lightsail. Puoi impostare la modalità pubblica del database se hai bisogno di connetterti a un software o a servizi sulla rete Internet pubblica. Per garantire la sicurezza dei dati, ti consigliamo di non tenere abilitata la modalità pubblica a lungo termine. Puoi passare dalla modalità pubblica a quella privata in qualsiasi momento nelle schermate di gestione del database.

Posso gestire le porte utilizzate dal mio database gestito da Lightsail?

No, Lightsail gestisce automaticamente le porte per motivi di sicurezza, aprendo Port 3306 for My SQL per tutti i database gestiti da Lightsail in modalità pubblica. Se il database è in modalità privata, è aperto solo alle risorse in esecuzione nel tuo account Lightsail tramite la rete interna.

I servizi di database gestiti di Lightsail supportano? IPv6

I database gestiti da Lightsail non supportano. IPv6