VxRail: Po upgradu se zastaví zálohování na základě souborů

Shrnutí: Po upgradu VxRail se zálohování založené na souborech spustí, ale zanechá prázdné protokoly a žádné kompatibilní zálohy, protože crontab stále volá interpret pythonu místo mcp_python, což způsobuje selhání. ...

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

Po upgradu kódu VxRail se zobrazí následující indikátory.

  • Po upgradu nejsou k dispozici žádné kompatibilní záložní soubory.
vx_mgr:/var/log # mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py -l 
Current user is root. We can do current job.
Starting to get authentication info.
Connecting to vCenter [vc_fqdn]
Fetched node_sn ['node1', 'node2', 'node3']
Download vxmbackup.json from datastore.
datacenter path is /VxRail-Datacenter download file http_url: https://vc_fqdn/folder/VxRail_backup_folder/vxmbackup.json?dsName=VxRail-Virtual-SAN-Datastore-<cluster id>&dcPath=%2FVxRail-Datacenter
Found 3 VxRail backup item(s)
1) VxRailArchive_20241216125738_28492386.tgz(Incompatible: version not compatible)
2) VxRailArchive_20241216131518_28492386.tgz(Incompatible: version not compatible)
3) VxRailArchive_20241216133018_28492386.tgz(Incompatible: version not compatible)
  • Protokol systémových zpráv zaznamenává spuštění zálohování v naplánovaném čase.
2024-12-16T17:15:01.885958+00:00 vx_mgr CRON[19682]: (root) CMD (/usr/bin/logger 'VxM rotation backup start.' && python /mystic/vxm_backup_restore/vxm_backup_restore.py -b) 
2024-12-16T17:15:01.932592+00:00 vx_mgr root: VxM rotation backup start.
2024-12-16T17:15:02.120986+00:00 vx_mgr CRON[19680]: (root) CMDEND (/usr/bin/logger 'VxM rotation backup start.' && python /mystic/vxm_backup_restore/vxm_backup_restore.py -b)
  • Soubor VxRailBackupRestore.log má nula bajtů a zůstává prázdný.
vx_mgr:/home/mystic # ls -lh /var/log/mystic/VxRailBackupRestore.log 
--w----r-T 1 root root 0 Dec 16 18:50 /var/log/mystic/VxRailBackupRestore.log

vx_mgr:/home/mystic # cat /var/log/mystic/VxRailBackupRestore.log
vx_mgr:/home/mystic #
  • Spuštění záložního skriptu s obecným python Interpret zobrazí zprávu o využití.
vx_mgr:/var/log # python /mystic/vxm_backup_restore/vxm_backup_restore.py -b 
Usage of the script: mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py
  • Položka crontab stále odkazuje na starý python .
vx_mgr:/var/log # cat /etc/cron.d/vxm_schedule_backup 
0 0 * * * root /usr/bin/logger 'VxM rotation backup start.' && python /mystic/vxm_backup_restore/vxm_backup_restore.py -b

Příčina

Interní prostředí Python nástroje VxRail Manager se v novějších verzích změnilo. Záložní skript je nutné spustit pomocí mcp_python pro načtení správných balíčků.

Starší položka crontab

Úlohy zálohování založené na souborech vytvořené ve verzích starších než 7.0.520 nebo 8.0.300 odkazují na obecné python interpret v OS crontab. Po upgradu už tento interpret neposkytuje požadované prostředí, což způsobí selhání skriptu.

Dopad na všechny verze

  • Upgrade z libovolné verze před 7.0.520 na 7.0.520 nebo novější.
  • Upgrade z libovolné verze před 8.0.300 na 8.0.300 nebo novější.
  • Upgrade z libovolné verze před 7.0.520 přímo na verzi 8.0.300 nebo novější.

Řešení

Postup řešení

  • Překonfigurujte zálohování na základě souborů pro použití mcp_python jako tlumočník. Jako uživatel root zadejte příslušný příkaz:
    mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py -c

     

    Pro VxRail 8.0.370 a novější:

    mcp_python /mystic/vxm_backup_restore/vxm_backup_restore_limited_bandwidth.py -c

 

Další reference naleznete v průvodcích správou VxRail:

Tabulka 1: Příslušné příručky pro správu
Dokument Popis
Průvodce správou VxRail 8.0.x Uveďte obecný popis systému VxRail, způsob provozu a administrativní úlohy pro zákazníky.
Průvodce správou VxRail 7.0.x Uveďte obecný popis systému VxRail, způsob provozu a administrativní úlohy pro zákazníky.

Dotčené produkty

VxRail, VxRail Appliance Series, VxRail Software
Vlastnosti článku
Číslo článku: 000260789
Typ článku: Solution
Poslední úprava: 20 Jul 2026
Verze:  6
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.