VxRail: Planlagt VxRail-sikkerhedskopieringsopgave mislykkedes med 'NoneType' Objektet har ingen attribut "erstat"
Oversigt: Planlæg VxRail Manager-sikkerhedskopieringsopgave mislykkedes med fejlen "NoneType"-objektet har ingen attribut "udskift".
Denne artikel gælder for
Denne artikel gælder ikke for
Denne artikel er ikke knyttet til et bestemt produkt.
Det er ikke alle produktversioner, der er identificeret i denne artikel.
Symptomer
Dette problem opleves i VxRail version 7.0.350 indtil videre. Løsningen gælder kun for denne version.
I VxRailBackupRestore.log:
VxM_Backup & Restore: 2022-12-01 01:29:04,743 - INFO cronjob is updated. VxM_Backup & Restore: 2022-12-01 01:29:04,822 - ERROR Caused: 'NoneType' object has no attribute 'replace' VxM_Backup & Restore: 2022-12-01 01:29:04,822 - ERROR [VxM Backup & Restore ABNORMAL END] VxM_Backup & Restore: 2022-12-01 01:29:15,314 - INFO Starting to get authentication info. VxM_Backup & Restore: 2022-12-01 01:29:15,336 - INFO Connecting to vCenter [VC FQDN] VxM_Backup & Restore: 2022-12-01 01:29:15,422 - ERROR Caused: 'NoneType' object has no attribute 'replace' VxM_Backup & Restore: 2022-12-01 01:29:15,423 - ERROR [VxM Backup & Restore ABNORMAL END] VxM_Backup & Restore: 2022-12-01 01:30:06,398 - INFO Starting to get authentication info. VxM_Backup & Restore: 2022-12-01 01:30:06,420 - INFO Connecting to vCenter [VC FQDN] VxM_Backup & Restore: 2022-12-01 01:30:06,494 - ERROR Caused: 'NoneType' object has no attribute 'replace' VxM_Backup & Restore: 2022-12-01 01:30:06,495 - ERROR [VxM Backup & Restore ABNORMAL END]
Hvis du kører sikkerhedskopieringsjobbet manuelt:
Årsag
En kodefejl ved hentning af VSAN-datalagerobjekt-id'et.
Løsning
Rediger scriptet /mystic/vxm_backup_restore/common.py Som nedenfor, tilføj yderligere to linjer.
Bemærk: Vær forsigtig med ændringen, brug plads som indrykning.
def get_primary_datastore(cluster_obj):
"""Get the primary datastore on the specified cluster"""
if not cluster_obj:
return None
if not cluster_obj.datastore:
return None
current_vxm_sn = get_vxm_sn()
for datastore in cluster_obj.datastore:
if not datastore.vm:
continue
for vm in datastore.vm:
if vm.summary.config.uuid is None: # new added
continue # new added
vm_uuid = vm.summary.config.uuid.replace("-", "")
if vm_uuid in current_vxm_sn:
return datastore
return NoneBerørte produkter
VxRailArtikelegenskaber
Artikelnummer: 000206764
Artikeltype: Solution
Senest ændret: 24 feb. 2026
Version: 2
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.