/ / Erstellen Sie einen Schnappschuss für EBS ohne Neustart mit dem Python-Modul Boto - Python, Boto, Boto3

Erstellen Sie einen Snapshot für EBS ohne Neustart mit Python Boto-Modul - Python, Boto, Boto3

Ist es möglich, einen Schnappschuss für EBS ohne zu erstellenein Neustart. Ich plane, ein Skript zu schreiben, um Momentaufnahmen für die Ausführung von Instanzen (mit dem Python-Modul boto) zu machen. Ich gehe die Dokumentation von boto durch, habe aber keine gefunden. Kann mir bitte jemand weiterhelfen.

Antworten:

1 für die Antwort № 1

Ich denke, du hast das schon gelesen:

"Um einen Snapshot für EBS - Volumes zu erstellen, die als Root - Geräte dienen, müssen Sie sollte die Instanz stoppen, bevor der Snapshot erstellt wird. "

Dies ist eine typische Sysop-Operation. Wenn Sie nicht zu 100% sicher sind, dass keine Cache-Daten in den EBS-Block geschrieben werden sollen, können Sie einen EBS-Snapshot erstellen, ohne dass Instanzen angehalten werden.

JEDOCH,

  1. Wenn eine solche EBS zum Starten Ihrer Instanzen verwendet wird (alsoben), ein Teil der OS-Swap-Spaces kann sich innerhalb von EBS befinden, dies ist jedoch noch nicht sehr ernst, da Sie Swap wiederherstellen können. Sie werden sich jedoch NIEMALS mit teilweise geschriebenen Betriebssystemupdates befassen wollen (die möglicherweise im Hintergrund laufen).
  2. Wenn Ihr EBS als Datenbankspeicher verwendet wird, werden Siesollte ALLE Dienste stoppen, die das EBS nutzen. Durch das Stoppen der Instanzen können Sie zu 100% sicherstellen, dass keine vergessenen Dienste (die Sie starten und sich nicht sicher sind, was sie tun) an EBS schreiben.

Ein beschädigter EBS-Snapshot ist nicht etwas, für das ein Snapshot ist.