Windows Azure - Backup und Restore mit Web Sites

Mit dem Azure Release vom 20. Februar sind eine Menge neue Features hinzugekommen. Besonders interessant dürfte das Backup und Restore Feature für Windows Azure Web Sites sein. Damit ist es möglich einen Snapshot einer Web Site zu einem beliebigen Zeitpunkt zu erstellen. Dies erfolgt entweder in einem bestimmten Zeitintervall oder manuell. Das Backup-Feature funktioniert nur, wenn die Web Site im Standard Web Site Mode läuft. Ausserdem wird ein Storage Account benötigt für die Ablage der Backups.

Web Site Mode

Damit auch die Datenbank ins Backup aufgenommen wird, muss sie unter Linked Resources hinzugefügt werden.

Linked Resource

Wenn die Datenbank mit der Web Site verlinkt ist, erscheint sie unter “Included Databases”.

Linked Resource

Ein manuelles Backup kann nun über "Backup Now" in der Commandbar ausgelöst werden. Die Snapshots werden auf dem konfigurierten Storage Account abgelegt . Das schöne dabei, die Datenbank wird ebenfalls ins Backup aufgenommen. Ein Backup besteht immer aus 2 Dateien. Einer XML- sowie einer ZIP-Datei die den Inhalt der Web Site beinhaltet.

Backup

Wichtig: Es können nur 2 manuelle Backups innerhalb von 24h erstellt werden!

Für einen Restore wählt man über "Restore Now" ein Snapshot aus, der wieder hergestellt werden soll. Die detailierte Dokumentation für Backup und Restore gibts hier und hier.