Wie kann ich meine ec2-Instanz täglich sichern?
Habe ich eine community-AMI-basierte Linux - EC2 Instanz in AWS. Nun möchte ich ein tägliches Backup von meinem Beispiel, und laden Sie das Bild in S3.
Ist, dass die korrekte Herangehensweise für die Sicherung von meiner EC2-instance? Kann jemand mir helfen, die richtige Methode für taking back up von meiner EC2-instance?
InformationsquelleAutor der Frage hacker | 2012-07-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hoffentlich Ihre Instanz ist EBS-backed.
Wenn dem so ist, können Sie ein backup Ihrer Instanz, indem ein EBS-Snapshot. Das kann geschehen durch aws.amazon.com (manuell), über die AWS Command Line Tools (die werden können Sie automatisierte und zeitgesteuerte cron oder den Windows-Task-Scheduler als geeignet) oder über die AWS-API.
Möchten Sie sicherstellen, dass keine änderungen vorgenommen werden, um dem Zustand der Datenbank, backup-Dateien, die während der snapshot-Prozess. Wenn ich diese Strategie für MySQL läuft auf Ubuntu, habe ich ein Skript, um sicherzustellen, eine konsistenten snapshot. Das Skript verwendet eine Funktion von der XFS-Datei system freeze das Dateisystem während der Erstellung der Momentaufnahme. In dieser Bereitstellung, die snapshot dauerte nur 2-3 Sekunden und wurde durchgeführt in einem sehr off-peak-Zeit. Jeder website-Besucher erleben eine 2-3 Sekunden Verzögerung. Für Windows, wenn das Gerät kann nicht neu gestartet werden, um die Momentaufnahme (Sie haben keine Wartungsfenster in der Nacht), ich würde stattdessen erstellen Sie eine separate EBS-Gerät (z.B. ein "S:\" Gerät für Schnappschüsse), verwenden Sie die SQL Server-Sicherung-tools zu erstellen .bak-Datei auf dem anderen Gerät, dann erstellen Sie ein EBS-snapshot, getrennte EBS-Gerät.
Details Skripten für die Datensicherung finden Sie in diesem Zusammenhang die Frage:
Die Automatisierung von Amazon EBS-snapshots jemand ein gutes script oder eine Lösung für dieses auf linux
Wenn Sie getrennte Lagerung montiert, z.B. für die Datenbank, werden Sie sicher, dass Sie zurück, dass bis zu!
UPDATE
Erstellen Sie einen snapshot, manuell,
Create Snapshot
Erstellen einer AMI-Bild aus der Instanz und lauch anderen Fällen mag es einfach (in Instanzen mit mehr Ressourcen oder den Lastausgleich, usw.):
Create Image (EBS AMI)
InformationsquelleAutor der Antwort Eric J.