PowerFlex: Obnovení PFMP ze zálohy se nezdařilo, když heslo není zakódováno Base64

Shrnutí: Během obnovení platformy PowerFlex Manager Platform (PFMP) se proces přeruší, protože skript očekává hesla CIFS a šifrování v kódované podobě base64. Selhání způsobí zadání prostých hesel. ...

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

Při obnově nástroje PowerFlex Manager ze zálohy musí být hesla ve formátu kódování Base64

 

Příklad chyby, když je šifrovací heslo nesprávné nebo není správně zakódováno 


  

Příklad chyby, když není zakódováno šifrovací heslo

 

Příklad chyby, když je heslo CIFS nesprávné nebo není správně zakódováno 

Příklad chyby, když není zakódováno heslo CIFS

Příčina

Uživatel zadal prosté heslo , nekódované heslo v následujících krocích

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

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

Řešení

Spuštěním následujícího příkazu zakódujte heslo do formátu s kódováním Base64. 

echo -n 'MyPassword' | base64

Nahraďte Mypassword , které má být zakódováno

Nezapomeňte provést následující úkony:

  • Vložte heslo mezi 2 jednoduché uvozovky ' '
  • Použijte argument -n v příkazu echo, abyste se vyhnuli koncovému novému řádku. 

Příklad:

 Příklad kódování hesla   

V tomto příkladu bylo heslo zakódováno do cGFzc3dvcmQ=

 

Znovu spusťte skript pro obnovení a po výzvě použijte nové zakódované heslo, nikoli prosté heslo. 

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=

Další informace

Celý postup obnovení nástroje PowerFlex Manager naleznete v následující příručce Uživatelská příručka k nástroji Dell PowerFlex Manager 4.8.x , jejíž kopie je uvedena také níže. 

 

 

  • Obnovení nástroje PowerFlex Manager

Obnovením nástroje PowerFlex Manager vrátíte uživatelem vytvořená data do dřívější konfigurace, která je uložena v záložním souboru. Chcete-li provést obnovu ze zálohy, musíte spustit skript mimo nástroj PowerFlex Manager. Uživatelské rozhraní nepodporuje možnost obnovení ze zálohy.

Požadavky

Než začnete s procesem obnovení, musíte splnit tyto požadavky:

  • Cluster pro obnovení musí mít přesně stejnou verzi PowerFlex a Kubernetes.
  • Cluster pro obnovení musí mít přesně stejné IP adresy a konfiguraci.

    Konfigurace clusteru musí být stejná jako konfigurace clusteru, na kterém byla záloha pořízena.

    • Všechny uzly Kubernetes musí mít stejné IP adresy.
    • Všechny uzly Kubernetes musí mít stejné názvy.
    • Všechny IP adresy nástroje LoadBalancer musí být stejné.
O této funkci
Upozornění: Obnovením dřívější konfigurace se restartuje nástroj PowerFlex Manager a odstraní se data vytvořená za souborem zálohy, do kterého provádíte obnovení. Všechny spuštěné úlohy mohou být také ukončeny.
Postup
  1. Přihlaste se do uzlu, kde jste původně spustili instalační program platformy PowerFlex Manager.
  2. Spusťte skript pro obnovení, který je součástí instalačního balíčku:
./restore_backup.sh
  1. Podle potřeby zadejte podrobnosti k dokončení provádění skriptu.
    Budete vyzváni k zadání uživatelského jména a hesla SSH. Kromě toho budete vyzváni k zadání, zda jsou hesla stejná pro všechny uzly, a také k zadání umístění záložního souboru a šifrovaného hesla souboru. Můžete být také požádáni o zadání uživatelského jména a hesla CIFS. Přihlašovací údaje CIFS nemusí být vyžadovány pro sdílenou složku CIFS, která umožňuje anonymní přístup.
     
    Poznámka: Hesla musí být ve formátu s kódováním Base64.

    Pokud chcete zakódovat heslo do base64, použijte následující příkaz: 

    echo -n 'MyPassword' | base64

    Nahraďte Mypassword, které heslo, které má být zakódováno, ujistěte se, že jste heslo vložili mezi 2 jednotlivé qoutes ' '

    Příklad:

    echo -n 'example' | base64
    ZXhhbXBsZQ==
    

    Chcete-li dokončit spuštění skriptu obnovení, musíte určit, zda bude operace obnovení provedena v existujícím clusteru nebo v novém clusteru.

    Tady je fragment kódu, který ukazuje ukázkové spuštění skriptu obnovení:

    [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 :
    
        
Výsledky

Proces obnovení vytiskne informace o stavu, dokud nebude obnovení dokončeno.

Dotčené produkty

PowerFlex rack, ScaleIO
Vlastnosti článku
Číslo článku: 000464562
Typ článku: Solution
Poslední úprava: 18 May 2026
Verze:  3
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.