Skip to main content

Knowledge Document: VBR Backup Failure – UnicodeDecodeError

  • December 16, 2025
  • 0 replies
  • 0 views

coest_opentext_com
Forum|alt.badge.img

Environment

Product and Version(s):
Vertica v12.0.4

Situation

The following error appears in vbr.log when running a VBR backup:

2025-12-04 16:00:37 localhost vbr Traceback (most recent call last):
File "/opt/vertica/bin/vbr.py", line 12153, in main
if vbr_task.run():
^^^^^^^^^^^^^^
File "/opt/vertica/bin/vbr.py", line 6376, in run
result = self._run()
^^^^^^^^^^^
File "/opt/vertica/bin/vbr.py", line 7537, in _run
self._collect_manifest_info(nodes_for_location)
File "/opt/vertica/bin/vbr.py", line 7467, in _collect_manifest_info
backup_manifest_reader = self._get_backup_manifest_reader(backup_locator)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/vertica/bin/vbr.py", line 6806, in _get_backup_manifest_reader
reader.load(manifest_file)
File "/opt/vertica/bin/vbr.py", line 2507, in load
for line in manifest_file:
File "<frozen codecs>", line 322, in decode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x90 in position 561: invalid start byte

Cause

This issue is usually related to a corrupted backup_manifest file. The file may contain junk or non-UTF-8 characters.

Find resolution on support portal