PowerFlex: Anleitung zum Wiederherstellen von PowerFlex Manager aus einem Backup
Zusammenfassung: In diesem Artikel wird das schrittweise Verfahren zum Wiederherstellen von PowerFlex Manager (PFMP) aus einer Backupdatei erläutert.
Weisungen
Wiederherstellen von PowerFlex Manager
Beim Wiederherstellen von PowerFlex Manager werden die vom Nutzer erstellten Daten auf eine frühere Konfiguration zurückgesetzt, die in einer Backupdatei gespeichert wird. Um eine Wiederherstellung aus einem Backup durchzuführen, müssen Sie ein Skript außerhalb von PowerFlex Manager ausführen. Die Benutzeroberfläche bietet keine Unterstützung für die Möglichkeit, aus einem Backup wiederherzustellen.
Voraussetzungen
Bevor Sie mit dem Wiederherstellungsverfahren beginnen, müssen Sie die folgenden Voraussetzungen erfüllen:
- Der Wiederherstellungscluster muss dieselbe PowerFlex-Version und Kubernetes-Version aufweisen.
- Der Wiederherstellungscluster muss genau die gleichen IP-Adressen und die gleiche Konfiguration aufweisen.
- Alle Kubernetes-Nodes müssen dieselben IP-Adressen haben.
- Alle Kubernetes-Nodes müssen dieselben Namen haben.
- Alle LoadBalancer-IP-Adressen müssen identisch sein.
Informationen zu dieser Aufgabe
Schritte
- Melden Sie sich beim Node an, auf dem das Installationsprogramm für die PowerFlex Manager-Plattform ausgeführt wurde.
- Führen Sie das Wiederherstellungsskript aus, das im Installationspaket enthalten ist:
./restore_backup.sh
- Geben Sie die Details an, die erforderlich sind, um die Ausführung des Skripts abzuschließen.
- Um das Kennwort in Base64 zu codieren, verwenden Sie den folgenden Befehl
echo -n 'MyPassword' | base64
- Ersetzen
MyPasswordWenn das Kennwort verschlüsselt werden muss, stellen Sie sicher, dass Sie das Kennwort zwischen zwei einfache Anführungszeichen setzen ' - '
echo -n 'example' | base64 ZXhhbXBsZQ==
- Um die Ausführung des Wiederherstellungsskripts abzuschließen, müssen Sie angeben, ob der Wiederherstellungsvorgang auf einem vorhandenen Cluster oder einem neuen Cluster durchgeführt werden soll.
[root@sheetal-installer scripts]# ./restore_backup.sh /usr/local/lib/python3.8/site-packages/paramiko/transport.py:236: CryptographyDeprecationWarning: Blowfish has been deprecated "class": algorithms.Blowfish, Installation logs are available at <Bundle root>/PFMP_Installer/logs/ directory. More detailed logs are available at <Bundle root>/atlantic/logs/ directory. PFMP Installer is about to reset a PFMP cluster based on the configuration specified in the PFMP_Config.json. Please enter the ssh username for the nodes specified in the PFMP_Config.json[root]:root Are passwords the same for all the cluster nodes[Y]?:Y Please enter the ssh password for the nodes specified in the PFMP_Config.json. Password: Please enter backup file location - Example CIFS: \\1.2.3.4\Lab\backup\file.tgz Please enter CIFS username. Press enter to skip if username is not required:administrator Please enter CIFS password(base64 encoded). Press enter to skip if username is not required: ZXhhbXBsZQ== Please enter encryption password for backup file (base64 encoded): ZXhhbXBsZQ== Perform restore on existing cluster? Please enter yes/y or no/n :
Ergebnisse
Der Wiederherstellungsvorgang druckt Statusinformationen, bis die Wiederherstellung abgeschlossen ist.
Weitere Informationen
Siehe: Dell PowerFlex Manager 4.8.x – Benutzerhandbuch
Zugehöriger Artikel: PowerFlex: Wiederherstellen von PFMP aus Backup ist fehlgeschlagen, wenn das Kennwort nicht kodiert ist