VxRail : La sauvegarde en mode fichier s’arrête après la mise à niveau

Résumé: Après une mise à niveau de VxRail, la sauvegarde en mode fichier s’exécute, mais laisse des logs vides et aucune sauvegarde compatible car crontab appelle toujours l’interpréteur Python au lieu de mcp_python, ce qui entraîne 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

Les indicateurs suivants s’affichent après une mise à niveau du code VxRail.

  • Aucun fichier de sauvegarde compatible n’est présent après la mise à niveau.
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)
  • Le journal « messages » du système enregistre le démarrage de la sauvegarde à l’heure planifiée.
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)
  • Le fichier VxRailBackupRestore.log est de zéro octet et reste vide.
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 #
  • Exécution du script de sauvegarde avec le générique python L’interpréteur affiche un message d’utilisation.
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
  • L’entrée crontab fait toujours référence à l’ancienne 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

Cause

L’environnement Python interne à VxRail Manager a été modifié dans les versions plus récentes. Le script de sauvegarde doit être exécuté avec mcp_python pour charger les bons packages.

Entrée crontab héritée

Les procédures de sauvegarde en mode fichier créées sur les versions antérieures à 7.0.520 ou 8.0.300 font référence au python dans le crontab du système d’exploitation. Après une mise à niveau, cet interpréteur ne fournit plus l’environnement requis, ce qui entraîne l’échec du script.

Impact entre les versions

  • Mises à niveau à partir de toute version antérieure à 7.0.520 vers 7.0.520 ou version ultérieure.
  • Mises à niveau à partir de toute version antérieure à 8.0.300 vers 8.0.300 ou version supérieure.
  • Mises à niveau directement à partir de toute version antérieure à 7.0.520 vers 8.0.300 ou une version ultérieure.

Résolution

Procédure de résolution

  • Reconfigurez la sauvegarde en mode fichier pour utiliser mcp_python en tant qu’interprète. Exécutez la commande appropriée en tant qu’utilisateur root :
    mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py -c

     

    Pour VxRail 8.0.370 et versions ultérieures, saisissez :

    mcp_python /mystic/vxm_backup_restore/vxm_backup_restore_limited_bandwidth.py -c

 

Pour plus d’informations, reportez-vous aux Guides d’administration VxRail :

Tableau 1 : Guides d’administration pertinents
Document Description
Guide d’administration de VxRail 8.0.x Fournissez une description générale de VxRail, de son fonctionnement et des tâches d’administration destinées aux clients.
Guide d’administration de VxRail 7.0.x Fournissez une description générale de VxRail, de son fonctionnement et des tâches d’administration destinées aux clients.

Produits concernés

VxRail, VxRail Appliance Series, VxRail Software
Propriétés de l’article
Numéro d’article: 000260789
Type d’article: Solution
Dernière modification: 20 Jul 2026
Version:  6
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.