m346/KN08
Marcello Calisto 4db9fcd3ab Initial commit
2023-08-26 13:53:14 +02:00
..
backup.py Initial commit 2023-08-26 13:53:14 +02:00
cleanup.py Initial commit 2023-08-26 13:53:14 +02:00
Readme.md Initial commit 2023-08-26 13:53:14 +02:00
snapshots.png Initial commit 2023-08-26 13:53:14 +02:00
tag.png Initial commit 2023-08-26 13:53:14 +02:00

Backup / Cleanup Script

In diesem Ordnern finden Sie zwei Python-Skripts, die sie für ein Backup und späteres Aufräumen Ihrer Instanzen verwenden können. Die beiden Skripts wurden verändert für Python 3.9 (Quelle: medium.com).

Backup-Skript

Cleanup-Skript

Funktionsweise

Sie müssen Ihrer Instanz den Tag "Backup" hinzufügen. Das **Cleanup-**Skript sucht alle Instanzen mit diesem Tag und erstellt einen Snapshot, ebenfalls mit Tag "DeleteOn" und einem Daten 7 Tage in der Zukunft.

tag

Das **Cleanup-**Skript sucht nach allen Snapshots mit dem "DeleteOn"-Tag und löscht diese, falls das Datum überschritten wird.

snapshots

Quellen

medium.com: Automating Backups using AWS Lambda