vCenter fails to back up to SMB server.
search cancel

vCenter fails to back up to SMB server.

book

Article ID: 414502

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Backup task for vCenter using SMB protocol could fail with below logs.

  • /var/log/vmware/applmgmt/backup.log reports below errors
YYYY-MM-DDTHH:MM:SS.MMM [########-######-########] [VCDBBackup:PID-<PID>] [Proc::GetProcsStatus:Proc.py:328] ERROR: rc: 1, stderr: Traceback (most recent call last):
  File "/usr/lib/applmgmt/backup_restore/py/vmware/appliance/backup_restore/plugins/../util/Calculate.py", line 58, in <module>
    main(sys.argv[1], sys.argv[2], sys.argv[3])
  File "/usr/lib/applmgmt/backup_restore/py/vmware/appliance/backup_restore/plugins/../util/Calculate.py", line 45, in main
    stdout_obj.write(data)
BrokenPipeError: [Errno 32] Broken pipe
YYYY-MM-DDTHH:MM:SS.MMM [########-######-########] [VCDBBackup:PID-<PID>] [SMBClientStorageIOLib::get_plugin_error:SMBClientStorageIOLib.py:81] ERROR: Command failed with error: NT_STATUS_CONNECTION_DISCONNECTED
YYYY-MM-DDTHH:MM:SS.MMM [########-######-########] [VCDBBackup:PID-<PID>] [Proc::UpdateExceptionStatus:Proc.py:384] ERROR: Plugin error occurred. ErrCode: 6, Args: ()
YYYY-MM-DDTHH:MM:SS.MMM [########-######-########] [VCDBBackup:PID-<PID>] [VCDB::BackupVCDB:VCDB.py:2053] ERROR: Failed to backup VCDB.
Traceback (most recent call last):
  File "/usr/lib/applmgmt/backup_restore/py/vmware/appliance/backup_restore/components/VCDB.py", line 1997, in BackupVCDB
    full_db_checksum = _full_database_backup(
  File "/usr/lib/applmgmt/backup_restore/py/vmware/appliance/backup_restore/components/VCDB.py", line 1257, in _full_database_backup
    raise BackupRestoreError('Failed to dispatch full database files.',
util.Common.BackupRestoreError: Failed to dispatch full database files.
Underlying process status. rc: 1
stdout:
stderr: b'cli_push returned NT_STATUS_INVALID_PARAMETER\n'

YYYY-MM-DDTHH:MM:SS:03.198 [20260731-074916-25092719] [MainProcess:PID-55526] [BackupManager::Cleanup:BackupManager.py:437] INFO: Cleaning up StellarDb.
YYYY-MM-DDTHH:MM:SS:03.198 [20260731-074916-25092719] [MainProcess:PID-55526] [StellarDb::BackupStellarDbCleanup:StellarDb.py:131] INFO: Successfully completed Stellar cleanup.
YYYY-MM-DDTHH:MM:SS:03.198 [20260731-074916-25092719] [MainProcess:PID-55526] [BackupManager::Cleanup:BackupManager.py:446] INFO: Cleaning up failed backup files.
YYYY-MM-DDTHH:MM:SS:03.199 [20260731-074916-25092719] [MainProcess:PID-55526] [SMBClientStorageIOLib::_run_cmd:SMBClientStorageIOLib.py:22] INFO: Running Command: ['/usr/bin/smbclient', '//backup_server_fqdn/administrator$/', '-A', '/dev/shm/smbCredentialFile1_nb40o7', '-t', '140', '-c', 'deltree Vmware/Backups/vCenter/vcenter fqdn/M_8.0.3.00700_20260731-074916_']
YYYY-MM-DDTHH:MM:SS:03.308 [20260731-074916-25092719] [MainProcess:PID-55526] [SMBClientStorageIOLib::_process_cmd_output:SMBClientStorageIOLib.py:97] ERROR: Command failed with error: NT_STATUS_SHARING_VIOLATION
YYYY-MM-DDTHH:MM:SS:03.308 [20260731-074916-25092719] [MainProcess:PID-55526] [SMBClientStorageIOLib::_process_cmd_output:SMBClientStorageIOLib.py:102] ERROR: smb cmd failed. RC: 1, Err: , Cmd: ['/usr/bin/smbclient', '//backup_server_fqdn/administrator$/', '-A', '/dev/shm/smbCredentialFile1_nb40o7', '-t', '140', '-c', 'deltree Vmware/Backups/vCenter/vcenter fqdn/M_8.0.3.00700_20260731-074916_']
YYYY-MM-DDTHH:MM:SS:03.308 [20260731-074916-25092719] [MainProcess:PID-55526] [BackupManager::Cleanup:BackupManager.py:449] WARNING: Ignore to clean up failed backup files, due to issue: 'Plugin error occurred. ErrCode: 5, Args: ()'.
YYYY-MM-DDTHH:MM:SS:03.309 [20260731-074916-25092719] [MainProcess:PID-55526] [BackupManager::HandleBackupCleanup:BackupManager.py:493] ERROR: Failed to cleanup the backup job. Error: Failed to clean up the backup job.
YYYY-MM-DDTHH:MM:SS:03.686 [20260731-074916-25092719] [MainProcess:PID-55526] [vpxdevent_lib::dispatch_events:vpxdevent_lib.py:274] INFO: Event com.vmware.applmgmt.backup.job.failed.event successfully posted to http://localhost:8085/sdk
YYYY-MM-DDTHH:MM:SS:03.690 [20260731-074916-25092719] [MainProcess:PID-55526] [BackupManager::main:BackupManager.py:672] INFO: Backup job failed.

Resolution

Workaround

De-select "SEAT"(Stats, Events, and Tasks) data from backup task.

If disabling SEAT isn't effective, please reach out to Broadcom Support for further assistance.