VxRail: il backup basato su file si interrompe dopo l'upgrade

Riepilogo: Dopo un aggiornamento di VxRail, il backup basato su file viene eseguito ma lascia registri vuoti e nessun backup compatibile perché crontab chiama ancora l'interprete Python anziché mcp_python, causando un errore. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

Dopo un aggiornamento del codice VxRail vengono visualizzati i seguenti indicatori.

  • Dopo l'aggiornamento non sono presenti file di backup compatibili.
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)
  • Il registro dei messaggi di sistema registra l'avvio del backup all'ora pianificata.
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)
  • Il file VxRailBackupRestore.log è di zero byte e rimane vuoto.
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 #
  • Esecuzione dello script di backup con il generico python L'interprete mostra un messaggio di utilizzo.
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
  • La voce crontab fa ancora riferimento al vecchio 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

Causa

L'ambiente Python interno di VxRail Manager è cambiato nelle versioni più recenti. Lo script di backup deve essere eseguito con mcp_python per caricare i pacchetti corretti.

Voce crontab legacy

I job di backup basati su file creati nelle release precedenti a 7.0.520 o 8.0.300 fanno riferimento al generico python interprete nel crontab del sistema operativo. Dopo un aggiornamento, questo interprete non fornisce più l'ambiente richiesto, causando l'esito negativo dello script.

Impatto tra le versioni

  • Esegue l'aggiornamento da qualsiasi versione precedente alla 7.0.520 alla 7.0.520 o successiva.
  • Aggiornamenti da qualsiasi versione precedente a 8.0.300 a 8.0.300 o successiva.
  • Upgrade da qualsiasi versione precedente alla 7.0.520 direttamente alla 8.0.300 o successiva.

Risoluzione

Procedura di risoluzione

  • Riconfigurare il backup basato su file per l'utilizzo mcp_python in qualità di interprete. Eseguire il comando appropriato come utente root:
    mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py -c

     

    Per OneFS 8.0.370 e versioni successive:

    mcp_python /mystic/vxm_backup_restore/vxm_backup_restore_limited_bandwidth.py -c

 

Per ulteriori informazioni, consultare le Guide all'amministrazione di VxRail:

Tabella 1: guide all'amministrazione pertinenti
Documento Descrizione
Guida all'amministrazione di 8.0.x Fornire una descrizione generale di VxRail, del suo funzionamento e delle attività amministrative rivolte ai clienti.
Guida all'amministrazione di 7.0.x Fornire una descrizione generale di VxRail, del suo funzionamento e delle attività amministrative rivolte ai clienti.

Prodotti interessati

VxRail, VxRail Appliance Series, VxRail Software
Proprietà dell'articolo
Numero articolo: 000260789
Tipo di articolo: Solution
Ultima modifica: 20 lug 2026
Versione:  6
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.