Wiederherstellen eines EFS Amazon-Dateisystems - AWS Backup

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wiederherstellen eines EFS Amazon-Dateisystems

Wenn Sie eine Amazon Elastic File System (AmazonEFS) -Instance wiederherstellen, können Sie eine vollständige Wiederherstellung oder eine Wiederherstellung auf Elementebene durchführen.

Vollständige Wiederherstellung

Wenn Sie die vollständige Wiederherstellung durchführen, wird das gesamte Dateisystem wiederhergestellt.

AWS Backup unterstützt keine destruktiven Wiederherstellungen mit AmazonEFS. Eine destruktive Wiederherstellung liegt vor, wenn ein wiederhergestelltes Dateisystem das Quelldateisystem oder das vorhandene Dateisystem löscht oder überschreibt. AWS Backup stellt Ihr Dateisystem stattdessen in einem Wiederherstellungsverzeichnis außerhalb des Stammverzeichnisses wieder her.

Wiederherstellung auf Elementebene

Wenn Sie eine Wiederherstellung auf Elementebene durchführen, wird eine bestimmte Datei oder ein bestimmtes Verzeichnis AWS Backup wiederhergestellt. Sie müssen den Pfad relativ zum Dateisystemstamm angeben. Wenn das Dateisystem beispielsweise in /user/home/myname/efs gemountet ist und der Dateipfad user/home/myname/efs/file1 ist, geben Sie /file1 ein. Bei Pfaden muss die Groß- und Kleinschreibung beachtet werden. Platzhalterzeichen und RegEx werden nicht unterstützt. Ihr Pfad kann sich von dem Pfad auf dem Host unterscheiden, wenn das Dateisystem über einen Zugriffspunkt gemountet wird.

Sie können bis zu 10 Elemente auswählen, wenn Sie die Konsole für die EFS Wiederherstellung verwenden. Bei der Wiederherstellung gibt es kein Limit für Elemente. Es gibt jedoch ein Limit von 200 KB für die Länge der Wiederherstellungsmetadaten, die übergeben werden können. CLI

Sie können diese Elemente entweder in einem neuen oder einem vorhandenen Dateisystem wiederherstellen. In beiden Fällen AWS Backup wird ein neues EFS Amazon-Verzeichnis (aws-backup-restore_datetime) aus dem Stammverzeichnis erstellt, das die Elemente enthält. Die vollständige Hierarchie der angegebenen Elemente bleibt im Wiederherstellungsverzeichnis erhalten. Wenn beispielsweise das Verzeichnis A die Unterverzeichnisse B, C und D enthält, behält AWS Backup die hierarchische Struktur bei, wenn A, B, C und D wiederhergestellt werden. Unabhängig davon, ob Sie eine Wiederherstellung EFS auf Amazon-Artikelebene in einem vorhandenen Dateisystem oder in einem neuen Dateisystem durchführen, wird bei jedem Wiederherstellungsversuch ein neues Wiederherstellungsverzeichnis aus dem Stammverzeichnis erstellt, das die wiederhergestellten Dateien enthält. Wenn Sie mehrere Wiederherstellungen für denselben Pfad versuchen, existieren möglicherweise mehrere Verzeichnisse, die die wiederhergestellten Elemente enthalten.

Anmerkung

Wenn Sie nur eine wöchentliche Sicherung beibehalten, können Sie den Status des Dateisystems nur zu dem Zeitpunkt wiederherstellen, an dem Sie die Sicherung erstellt haben. Sie können keine vorherigen inkrementellen Sicherungen wiederherstellen.

Verwenden Sie die AWS Backup Konsole, um einen EFS Amazon-Wiederherstellungspunkt wiederherzustellen

So stellen Sie ein EFS Amazon-Dateisystem wieder her
  1. Öffnen Sie die AWS Backup Konsole unter https://console.aws.amazon.com/backup.

  2. Ihr EFS Backup-Tresor erhält die Zugriffsrichtlinie Deny backup:StartRestoreJob bei der Erstellung. Wenn Sie Ihren Backup-Tresor zum ersten Mal wiederherstellen, müssen Sie Ihre Zugriffsrichtlinie wie folgt ändern.

    1. Wählen Sie Backup vaults (Sicherungstresore) aus.

    2. Wählen Sie den Backup-Tresor aus, der den Wiederherstellungspunkt enthält, den Sie wiederherstellen möchten.

    3. Scrollen Sie nach unten bis zur Richtlinie für den Tresor-Zugriff

    4. Falls vorhanden, löschen Sie backup:StartRestoreJob aus dem Statement. Wählen Sie dazu Bearbeiten, backup:StartRestoreJob löschen und anschließend Richtlinie speichern aus.

  3. Wählen Sie im Navigationsbereich Geschützte Ressourcen und die EFS Dateisystem-ID aus, die Sie wiederherstellen möchten.

  4. Auf der Seite Ressourcendetails wird eine Liste der Wiederherstellungspunkte für die ausgewählte Dateisystem-ID angezeigt. Um ein Dateisystem wiederherzustellen, wählen Sie im Bereich Backups das Optionsfeld neben der Wiederherstellungspunkt-ID des Dateisystems aus. Wählen Sie in der oberen rechten Ecke des Bereichs die Option Wiederherstellen.

  5. Geben Sie die Wiederherstellungsparameter für Ihr Dateisystem an. Die von Ihnen eingegebenen Wiederherstellungsparameter beziehen sich auf den ausgewählten Ressourcentyp.

    Sie können eine Full restore (Vollständige Wiederherstellung) durchführen, die das gesamte Dateisystem wiederherstellt. Sie können auch bestimmte Dateien und Verzeichnisse mithilfe einer Item-level restore (Wiederherstellung auf Elementebene) wiederherstellen.

    • Wählen Sie die Option Vollständige Wiederherstellung aus, um das Dateisystem in seiner Gesamtheit wiederherzustellen, einschließlich aller Ordner und Dateien auf Stammebene.

    • Wählen Sie die Option Item-level restore (Wiederherstellungsoption auf Elementebene) aus, um eine bestimmte Datei oder ein bestimmtes Verzeichnis wiederherzustellen. Sie können in Ihrem Amazon bis zu fünf Artikel auswählen und wiederherstellenEFS.

      Um eine bestimmte Datei oder ein bestimmtes Verzeichnis wiederherzustellen, müssen Sie den relativen Pfad für den Mountingpunkt angeben. Wenn das Dateisystem beispielsweise in /user/home/myname/efs gemountet und der Dateipfad „user/home/myname/efs/file1“ ist, geben Sie „/file1“ ein. Pfade beachten die Groß- und Kleinschreibung und dürfen keine Sonderzeichen, Platzhalter und RegEx-Zeichenfolgen enthalten.

      1. Geben Sie im Textfeld Item path (Elementpfad) den Pfad für die Datei oder den Ordner ein.

      2. Wählen Sie Add item (Element hinzufügen) aus, um weitere Dateien oder Verzeichnisse hinzuzufügen. Sie können bis zu fünf Elemente in Ihrem EFS Dateisystem auswählen und wiederherstellen.

  6. Für Restore location (Speicherort für Wiederherstellung)

    • Wählen Sie In Verzeichnis im Quelldateisystem wiederherstellen aus, wenn Sie das Quelldateisystem wiederherstellen möchten.

    • Wählen Sie In einem neuen Dateisystem wiederherstellen aus, wenn Sie in einem anderen Dateisystem wiederherstellen möchten.

  7. Für Dateisystemtypen

    • (Empfohlen) Wählen Sie Regional, wenn Sie Ihr Dateisystem in mehreren AWS Availability Zones wiederherstellen möchten.

    • Wählen Sie Eine Zone, wenn Sie Ihr Dateisystem in einer einzigen Availability Zone wiederherstellen möchten. Wählen Sie dann in der Dropdown-Liste Availability Zone das Ziel für Ihre Wiederherstellung aus.

    Weitere Informationen finden Sie unter Verwaltung von EFS Amazon-Speicherklassen im EFSAmazon-Benutzerhandbuch.

  8. Für Leistung

    • Wenn Sie sich für eine regionale Wiederherstellung entschieden haben, wählen Sie entweder (Empfohlen) Allgemeine Zwecke oder Max. I/O aus.

    • Wenn Sie sich für eine One-Zone-Wiederherstellung entschieden haben, müssen Sie (Empfohlen) Allgemeine Zwecke wählen. One-Zone-Wiederherstellungen unterstützen Max. I/O nicht.

  9. Für Verschlüsselung aktivieren

    • Wählen Sie Verschlüsselung aktivieren aus, wenn Sie Ihr Dateisystem verschlüsseln möchten. KMSSchlüssel IDs und Aliase werden in der Liste angezeigt, nachdem sie mit der Konsole AWS Key Management Service (AWS KMS) erstellt wurden.

    • Wählen Sie im KMSSchlüsseltextfeld den Schlüssel, den Sie verwenden möchten, aus der Liste aus.

  10. Wählen Sie unter Rolle wiederherstellen die IAM Rolle aus, die für diese Wiederherstellung übernommen AWS Backup werden soll.

    Anmerkung

    Wenn die AWS Backup Standardrolle in Ihrem Konto nicht vorhanden ist, wird eine Standardrolle mit den richtigen Berechtigungen für Sie erstellt. Sie können diese Standardrolle löschen oder unbrauchbar machen.

  11. Wählen Sie Restore backup aus.

    Der Bereich Aufträge wiederherstellen wird angezeigt. Eine Meldung am Anfang der Seite enthält Informationen zu dem Wiederherstellungsauftrag.

    Anmerkung

    Wenn Sie nur eine wöchentliche Sicherung beibehalten, können Sie den Status des Dateisystems nur zu dem Zeitpunkt wiederherstellen, an dem Sie die Sicherung erstellt haben. Sie können keine vorherigen inkrementellen Sicherungen wiederherstellen.

Verwenden Sie AWS Backup API, oderCLI, SDK um EFS Amazon-Wiederherstellungspunkte wiederherzustellen

Verwenden Sie StartRestoreJob. Bei der Wiederherstellung einer EFS Amazon-Instance können Sie ein ganzes Dateisystem oder bestimmte Dateien oder Verzeichnisse wiederherstellen. Um EFS Amazon-Ressourcen wiederherzustellen, benötigen Sie die folgenden Informationen:

  • file-system-id— Die ID des EFS Amazon-Dateisystems, das von gesichert wird AWS Backup. Zurückgegeben in GetRecoveryPointRestoreMetadata. Dies ist nicht erforderlich, wenn ein neues Dateisystem wiederhergestellt wird (dieser Wert wird ignoriert, wenn der Parameter gleich newFileSystem istTrue).

  • Encrypted – Ein boolescher Wert, der mit „True“ anzeigt, dass das Dateisystem verschlüsselt ist. Wenn KmsKeyId angegeben ist, muss Encrypted auftrue gesetzt sein.

  • KmsKeyId— Gibt den AWS KMS Schlüssel an, der zum Verschlüsseln des wiederhergestellten Dateisystems verwendet wird.

  • PerformanceMode – Gibt den Durchsatzmodus für das Dateisystem an.

  • CreationToken – Ein vom Benutzer bereitgestellter Wert, der die Eindeutigkeit (Idempotenz) der Anfrage sicherstellt.

  • newFileSystem— Ein boolescher Wert, der, falls er wahr ist, angibt, dass der Wiederherstellungspunkt in einem neuen EFS Amazon-Dateisystem wiederhergestellt wird.

  • ItemsToRestore  – Ein Array von bis zu fünf Zeichenketten, wobei jede Zeichenfolge ein Dateipfad ist. Verwenden Sie ItemsToRestore, um bestimmte Dateien oder Verzeichnisse anstelle des gesamten Dateisystems wiederherzustellen. Dieser Parameter ist optional.

Sie können auch aws:backup:request-id einschließen.

Wiederherstellungen in einer Zone können mit folgenden Parametern durchgeführt werden:

"singleAzFilesystem": "true" "availabilityZoneName": "ap-northeast-3"

Weitere Informationen zu EFS Amazon-Konfigurationswerten finden Sie unter create-file-system.

Automatische Backups in Amazon deaktivieren EFS

Standardmäßig EFSerstellt Amazon automatisch Backups von Daten. Diese Backups werden in als Wiederherstellungspunkte dargestellt AWS Backup. Versuche, den Wiederherstellungspunkt zu entfernen, führen zu einer Fehlermeldung, die darauf hinweist, dass nicht genügend Rechte vorhanden sind, um die Aktion auszuführen.

Es empfiehlt sich, dieses automatische Backup aktiv zu lassen. Insbesondere bei versehentlichem Löschen von Daten ermöglicht dieses Backup die Wiederherstellung des Dateisysteminhalts bis zum Datum des letzten erstellten Wiederherstellungspunkts.

In dem unwahrscheinlichen Fall, dass Sie diese deaktivieren möchten, muss die Zugriffsrichtlinie von "Effect": "Deny" auf "Effect": "Allow" geändert werden. Weitere Informationen zum Ein- und Ausschalten von automatischen Backups finden Sie im EFSAmazon-Benutzerhandbuch.