Sichern und Wiederherstellen Ihrer App Service-App

Abgeschlossen

Das Feature zum Sichern und Wiederherstellen in Azure App Service ermöglicht Ihnen, Backups einfach manuell oder nach einem Zeitplan zu erstellen. Sie können die Sicherungen so konfigurieren, dass sie für einen bestimmten oder für einen unbegrenzten Zeitraum aufbewahrt werden. Sie können die App oder Website mit einer Momentaufnahme eines früheren Zustands wiederherstellen, indem Sie den vorhandenen Inhalt überschreiben oder als andere App oder Website wiederherstellen.

Sehen Sie sich das folgende Video an, in dem erläutert wird, wie Sie eine Sicherung für Ihre App Service-Instanz konfigurieren. Dieses Video basiert auf Tipps und Tricks zu Azure #28: Konfigurieren einer Sicherung für den Azure App Service-Dienst.

Wichtige Informationen zum Sichern und Wiederherstellen

Sehen Sie sich die folgenden Details zum Feature „Sichern und Wiederherstellen“ an. Überlegen Sie sich, wie Sie dieses Feature für Ihre App Service-Apps implementieren können.

  • Damit Sie das Feature „Sichern und Wiederherstellen“ verwenden können, benötigen Sie für Ihre App oder Website den App Service-Plan Standard oder Premium.

  • Sie benötigen ein Azure-Speicherkonto und einen Container im selben Abonnement wie die zu sichernde App.

  • Von Azure App Service können die folgenden Informationen in dem Azure-Speicherkonto und dem Container gesichert werden, das/den Sie für Ihre App konfiguriert haben:

    • App-Konfigurationseinstellungen
    • Dateiinhalte
    • Jede Datenbank, die mit der App verbunden ist (SQL-Datenbank, Azure Database for MySQL, Azure Database for PostgreSQL, MySQL-in-App)
  • In dem Speicherkonto besteht jede Sicherung aus einer ZIP-Datei und einer XML-Datei:

    • Die ZIP-Datei enthält die Sicherungsdaten für Ihre App oder Website.
    • Die XML-Datei enthält ein Manifest des Zip-Dateiinhalts.
  • Sie können Sicherungen manuell oder nach Zeitplan konfigurieren.

  • Standardmäßig werden vollständige Sicherungen erstellt.

  • Teilsicherungen werden unterstützt. Sie können Dateien und Ordner angeben, die von einer Sicherung ausgeschlossen werden sollen.

  • Sie stellen Teilsicherungen Ihrer App oder Website genauso wieder her, wie Sie eine normale Sicherung wiederherstellen würden.

  • Sicherungen können bis zu 10 GB groß sein (App- und Datenbankinhalt).

  • Sicherungen für Ihre App oder Website werden auf der Seite Container Ihres Speicherkontos und Ihrer App (oder Website) im Azure-Portal angezeigt.

Zu berücksichtigende Punkte beim Erstellen von Sicherungen und Wiederherstellen von Sicherungen

Im Folgenden werden einige Überlegungen zum Erstellen einer Sicherung für Ihre App oder Website und zum Wiederherstellen von Daten und Inhalten aus einer Sicherung erläutert.

  • Berücksichtigen Sie vollständige Sicherungen. Führen Sie eine vollständige Sicherung durch, um alle Konfigurationseinstellungen, alle Dateiinhalte und alle Datenbankinhalte, die mit Ihrer App oder Website verbunden sind, ganz einfach zu speichern.

    Bei der Wiederherstellung einer vollständigen Sicherung wird der gesamte Inhalt der Website durch den Inhalt der Sicherung ersetzt. Wenn eine Datei auf der Website vorhanden ist, aber nicht in der Sicherung, wird die Datei gelöscht.

  • Berücksichtigen Sie Teilsicherungen. Legen Sie eine Teilsicherung fest, damit Sie genau auswählen können, welche Dateien gesichert werden sollen.

    Wenn Sie eine Teilsicherung wiederherstellen, bleiben alle Inhalte, die sich in einem ausgeschlossenen Ordner oder einer ausgeschlossenen Datei befinden, unverändert.

  • Berücksichtigen Sie das Durchsuchen von Sicherungsdateien. Entzippen und durchsuchen Sie die ZIP- und XML-Dateien, die der Sicherung zugeordnet sind, um auf die Sicherungen zuzugreifen. Mit dieser Option können Sie den Inhalt anzeigen, ohne tatsächlich eine App- oder Websitewiederherstellung durchzuführen.

  • Berücksichtigen Sie die Firewall für das Sicherungsziel. Wenn Ihr Speicherkonto mit einer Firewall aktiviert ist, können Sie das Speicherkonto nicht als Ziel für die Sicherungen verwenden.