PowerFlex : Échec de la restauration de PFMP à partir d’une sauvegarde lorsque le mot de passe n’est pas codé en base64

Résumé: Lors d’une restauration de PowerFlex Manager Platform (PFMP), le processus s’interrompt, car le script attend des mots de passe CIFS et de chiffrement codés en base64 ; Le fait de fournir des mots de passe simples est à l’origine de l’échec. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Lors de la restauration de PowerFlex Manager à partir d’une sauvegarde, les mots de passe doivent être au format codé base64

 

Exemple d’erreur lorsque le mot de passe de chiffrement est incorrect ou n’est pas codé correctement 


  

Exemple d’erreur lorsque le mot de passe de chiffrement n’est pas codé

 

Exemple d’erreur lorsque le mot de passe CIFS est incorrect ou n’est pas codé correctement 

Exemple d’erreur lorsque le mot de passe CIFS n’est pas codé

Cause

L’utilisateur a saisi un mot de passe simple et non un mot de passe codé dans les étapes suivantes

Please enter CIFS password(base64 encoded). Press enter to skip if username is not required: 

Please enter encryption password for backup file (base64 encoded): 

Résolution

Exécutez la commande suivante pour encoder le mot de passe au format codé base64. 

echo -n 'MyPassword' | base64

Remplacez Mypassword dont le mot de passe doit être encodé

Make sure to:

  • Placez le mot de passe entre 2 guillemets simples ' '
  • Utilisez l’argument -n dans la commande echo pour éviter un saut de ligne à la fin 

Exemple :

 Exemple de codage de mot de passe   

Dans cet exemple, le mot de passe a été codé en cGFzc3dvcmQ=

 

Réexécutez le script de restauration et assurez-vous d’utiliser le nouveau mot de passe codé lorsque vous y êtes invité et non votre mot de passe ordinaire 

Please enter CIFS password(base64 encoded). Press enter to skip if username is not required: cGFzc3dvcmQ=

Please enter encryption password for backup file (base64 encoded): cGFzc3dvcmQ=

Informations supplémentaires

Vous trouverez la procédure complète de restauration de PowerFlex Manager dans le guide suivant : Guide de l’utilisateur de Dell PowerFlex Manager 4.8.x , une copie est également répertoriée ci-dessous. 

 

 

  • Restauration de PowerFlex Manager

La restauration de PowerFlex Manager rétablit les données créées par l’utilisateur à une configuration antérieure qui est enregistrée dans un fichier de sauvegarde. Pour effectuer une restauration à partir d’une sauvegarde, vous devez exécuter un script en dehors de PowerFlex Manager. L’interface utilisateur ne prend pas en charge la restauration à partir d’une sauvegarde.

Configuration requise

Avant de commencer la procédure de restauration, vous devez remplir les conditions préalables suivantes :

  • Le cluster de restauration doit avoir exactement les mêmes versions PowerFlex et Kubernetes.
  • Le cluster de restauration doit avoir exactement les mêmes adresses IP et la même configuration.

    La configuration du cluster doit être identique à celle du cluster sur lequel la sauvegarde a été effectuée.

    • Tous les nœuds Kubernetes doivent avoir les mêmes adresses IP.
    • Tous les nœuds Kubernetes doivent porter le même nom.
    • Toutes les adresses IP LoadBalancer doivent être identiques.
À propos de cette tâche
Attention : La restauration d’une configuration antérieure redémarre PowerFlex Manager et supprime les données créées après le fichier de sauvegarde vers lequel vous effectuez la restauration. Toutes les tâches en cours d’exécution peuvent également être arrêtées.
Étapes
  1. Connectez-vous au nœud sur lequel le programme d’installation de la plate-forme PowerFlex Manager a été initialement exécuté.
  2. Exécutez le script de restauration inclus dans l’offre groupée du programme d’installation :
./restore_backup.sh
  1. Fournissez les détails nécessaires pour terminer l’exécution du script.
    Vous serez invité à fournir le nom d’utilisateur et le mot de passe SSH. En outre, il vous sera demandé de spécifier si les mots de passe sont identiques pour tous les nœuds, ainsi que de fournir l’emplacement du fichier de sauvegarde et le mot de passe chiffré du fichier. Vous pouvez également être invité à fournir le nom d’utilisateur et le mot de passe CIFS. Les informations d’identification CIFS peuvent ne pas être requises pour un partage CIFS qui autorise un accès anonyme.
     
    Remarque : Les mots de passe doivent être codés en base64.

    Pour encoder le mot de passe en base64, utilisez la commande suivante : 

    echo -n 'MyPassword' | base64

    Remplacez Mypassword dont le mot de passe doit être encodé, assurez-vous de mettre le mot de passe entre 2 qoutes simples ''

    Exemple :

    echo -n 'example' | base64
    ZXhhbXBsZQ==
    

    Pour terminer l’exécution du script de restauration, vous devez spécifier si l’opération de restauration sera effectuée sur un cluster existant ou sur un nouveau cluster.

    Voici un extrait de code illustrant un exemple d’exécution du script de restauration :

    [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: UmFpZDR1cyE=
    
    Please enter encryption password for backup file (base64 encoded): UmFpZDR1cyE=
    
    Perform restore on existing cluster? Please enter yes/y or no/n :
    
        
Résultats

Le processus de restauration imprime les informations d’état jusqu’à ce que la restauration soit terminée.

Produits concernés

PowerFlex rack, ScaleIO
Propriétés de l’article
Numéro d’article: 000464562
Type d’article: Solution
Dernière modification: 18 mai 2026
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.