2010-02-09 13 views
5

Ho appena creato la mia prima istanza di database sul servizio Amazon RDS. Mi stavo chiedendo ...Domande di base su Amazon RDS, S3 Storage e tabelle RDS predefinite

1) C'è un modo per fare in modo che Amazon esegua automaticamente il backup dei miei dati in modo che persista anche se l'istanza viene cancellata?

2) È possibile condividere tabelle su più istanze?

3) Quando ho collegato per la prima volta l'istanza, ho trovato che c'erano tre database: quello che ho creato appositamente, innob e mysql. Devo continuare a usare quello che ho creato o uno degli altri? Ci sono implicazioni sui costi?

GRAZIE.

risposta

7

1) C'è un modo per avere Amazon eseguire automaticamente il backup dei miei dati in un modo che persiste anche se l'istanza viene eliminato?

Sì, Amazon può automaticamente il backup dei dati

Amazon RDS può automaticamente il backup di tutti i tuoi istanze DB. È possibile impostare i parametri di backup quando si crea un'istanza di database. Tuttavia, se non si imposta il periodo di conservazione del backup, Amazon RDS imposta un periodo predefinito per tu. È possibile modificare i parametri di backup in qualsiasi momento.

Vedi here

Inoltre, ci sono le istantanee di DB che sono sono i backup avviati dall'utente di un DB istanza. Le istantanee DB sono conservate finché non vengono eliminate dall'utente. Vedi here.

2) È possibile condividere tabelle su più istanze?

Sì, le istanze devono essere nello stesso gruppo di sicurezza.

3) Quando sono connessi all'istanza , ho trovato c'erano tre database: quella che specificamente creato, innob e mysql.

Le tabelle innodb e mysql sono necessarie per l'esecuzione di mysql. Dovresti usare quello che hai creato.

+0

Grazie per le risposte, Joe. Esattamente quello che stavo cercando. –

1

È possibile utilizzare i comandi MySQl mysqlimport (importazione) e mysqldump (esportazione) contro Amazon RDS. IIRC Le importazioni sono limitate a 1 GB

+0

Grazie. Avrei dovuto essere più specifico nella mia domanda (che ho appena revisionato). Intendevo tramite un processo automatico fornito da Amazon. –

0

Pochi altri Buono a sapere cose su RDS

  • Per motivi di sicurezza non possiamo migrare le istanze Db dall'interno VPC a VPC fuori.
  • Possiamo migrare le istanze Db che non sono in VPC a VPC.
  • Le operazioni di I/O sono sospese su tutte le istanze RDS (incluse le repliche di lettura) per la durata delle istantanee.
  • Le repliche di Aurora diventano normali istanze Db in caso di failover, dove le normali istanze RDS non supportano questo.
  • Le istanze RDS in multi AZ sono utilizzate solo per scopi di ripristino di emergenza, per non aumentare le prestazioni di lettura.
  • Per migliorare le prestazioni di lettura dovremmo leggere la replica.
  • AWS non si carica per la replica dall'istanza RDS primaria a secondaria.
  • Il redshift viene utilizzato per le transazioni OLAP e dispone di memoria colonnare.
  • Dynamo Db offre ridimensionamento del pulsante, ovvero senza tempi di inattività per il ridimensionamento. Considerando che non è vero per altre istanze RDS.
  • DMS: il servizio di migrazione dei dati può essere utilizzato per migrare qualsiasi db in AWS. AWS si prenderà cura di tutte le complessità.