2012-07-04 8 views

risposta

43

Si spera che l'istanza sia EBS backed.

In tal caso, è possibile eseguire il backup dell'istanza scattando un'istantanea EBS. Ciò può essere fatto tramite aws.amazon.com (manualmente), utilizzando gli strumenti della riga di comando di AWS (che possono essere automatizzati e pianificati in cron o nell'utilità di pianificazione di Windows come appropriato) o tramite l'API di AWS.

Si desidera garantire che non vengano apportate modifiche allo stato dei file di backup del database durante il processo di snapshot. Quando ho usato questa strategia per MySQL su Ubuntu, ho usato uno script per garantire uno consistent snapshot. Questo script utilizza una funzionalità del file system XFS per bloccare il filesystem durante lo snapshot. In quella distribuzione, l'istantanea impiegava solo 2-3 secondi ed è stata eseguita in un momento molto basso. I visitatori di qualsiasi sito Web subirebbero un ritardo di 2-3 secondi. Per Windows, se il dispositivo non può essere riavviato per l'istantanea (non si ha la finestra di manutenzione di notte), vorrei invece creare un dispositivo EBS separato (ad esempio un dispositivo "S: \" per le istantanee), utilizzare gli strumenti di backup di SQL Server per creare un file .bak su quell'altro dispositivo, quindi creare un'istantanea EBS di tale dispositivo EBS separato.

Per ulteriori informazioni sugli script del backup, vedere questa domanda correlata:

Automating Amazon EBS snapshots anyone have a good script or solution for this on linux

Se avete stoccaggio separato montato per esempio per il tuo database, assicurati di averlo anche tu!

UPDATE

Per creare uno snapshot manualmente,

per creare un'immagine AMI dall'istanza e Lauch altri casi proprio come (nei casi con più risorse o per il bilanciamento del carico, ecc):

+0

sì la mia istanza è EBS backed.can u pls mi dicono come prendere un'istantanea EBS in AWS console? – hacker

+0

Aggiornato di conseguenza la mia risposta. –

+0

ho uno sqlitedb all'interno di quell'istanza, se faccio così anch'io verrà eseguito il backup? – hacker

Problemi correlati