Database AWS RDS Notturno

Sto cercando di determinare se è ansible configurare il servizio RDS in AWS per fare quanto segue, ma non ho avuto molta fortuna con le mie ricerche di Google.

  1. Quando esegue il suo backup di istanza, è necessario eliminare automaticamente un'istanza RDS e spinare un nuovo con il backup. Il caso d'uso qui è quello di avere i backup notturni di un database di produzione generare un database di "staging" fresco da utilizzare nei test senza influenzare i dati di produzione. Questo non può essere una function di tipo di replica perché la modifica dei dati sul db di staging interromperà la replica.

  2. Perché non riesco a connettersi a Amazon RDS dopo averlo configurato?
  3. Che cosa è Data Scrubbing nel context del database?
  4. Consenti traffico da qualsiasi istanza in AWS VPC
  5. Autorotazione dei backup incrementali incrementali con cron
  6. S3 CORS tramite CloudFront non funziona in Firefox
  7. Caricamento FTP Linux: "Nessun file o directory", ma il file esiste
  8. Quando esegue il backup dell'istanza, è necessario copiare automaticamente il file su un server FTP. È così che una copia notturna potrebbe essere tirata in qualsiasi momento per aggiornare il database locale per lo sviluppo.

Sto cercando di migliorare alcuni processi devops e sono stanco di wherer scaricare manualmente il database di produzione per get la copia locale aggiornata e anche per get il server di gestione temporanea catturato. Se il problema non è ansible tramite AWS, qualcuno sa se esista qualche problema con me facendo uno script bash per eseguire una serie di comandi della console AWS per cercare di fare questo o quali problemi posso avere?

RIFERIMENTO http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.BackingUpAndRestoringAmazonRDSInstances.html

  • Public Amazon RDS database?
  • Amazon Instance RDS lentamente perdere spazio libero
  • incapace di connettersi all'istanza pubblica postgresql rds
  • Amazon EC2 e RDS hanno memory ECC?
  • Amazon: Come faccio a sapere se ho bisogno di IOPS provvisti?
  • È un'istanza RDS singola accettabile per le posizioni multi-geo?
  • One Solution collect form web for “Database AWS RDS Notturno”

    1) Sono abbastanza sicuro che non esista alcun modo automatico pre-disponibile per raggiungere questo objective. Un giorno AWS Lambda sarà probabilmente in grado, quando viene insegnato come ricevere un evento dopo che è avvenuto il backup RDS.

    2) Credo di aver frainteso quello che i backup RDS fanno. Esse effettivamente prendono un'istantanea dell'istanza RDS (cioè l'istanza EC2 nascosta su cui è in esecuzione l'istanza RDS). Non esiste un file di dump di database che è ansible get e memorizzare o utilizzare al di fuori di AWS. Il ripristino di un backup di istanza RDS sta effettivamente spingendo un'istanza RDS temporanea dall'istantanea, quindi copiando i dati in giro (o visualizzando le applicazioni nell'istanza ripristinata)

    Raccommand vivamente l'utilizzo di uno script che utilizza lo strumento dump specifico DB (mysqldump, pg_dump o qualsiasi altra cosa sia per SQLServer) per scaricare il database di produzione dall'istanza di produzione RDS, quindi importrlo in una preesistente installazione di RDS esempio, su qualsiasi programma che ti piace.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.