KNOWLEDGE BASE

Error "Exception during sos data restore: javal.lang.IllegalArgumentExcelption: MALFORMED" After Attempting to Restore a Tableau Server backup


Published: 09 Jan 2017
Last Modified Date: 24 Feb 2017

Issue

After upgrading Tableau Server and when attempting to restore a backup to Tableau Server, the restore fails with the following error:
... Exception during sos data restore: javal.lang.IllegalArgumentExcelption: MALFORMED

Environment

Tableau Server 10.1.0 - 10.1.4

Resolution

Option 1

Upgrade to Tableau Server 10.1.5. For more information, see Upgrade Tableau Server.

Option 2

Note: Before following the below steps, create a copy of the tsbak file, and copy it to a different computer.
  1. Download 7zip http://download.cnet.com/7-Zip/3000-2250_4-10045185.html
  2. Change the extension of the .tsbak file to .zip
  3. Right click on the .zip file and select Extract to "(fileName)"
  4. After the extraction process is complete, open a command window and navigate to the 7zip folder (typically C:\Program Files\7zip)
  5. Run the following commands:
    C:\Program Files\7-Zip>7z a -tzip -mx1 -mcu=on C:\[backup].tsbak C:\[UnzippedFolder]\*
    Note: 
    • C:\[backup].tsbak" is the file name of the new backup that is being created
    • C:[UnzippedFolder] is the location of the unzipped original backup file. 
    • The \* suffix references all of the files in the folder
  6. Install Tableau Server.
  7. Restore the backup file as usual. For more information, see Restore from a Backup
     

Cause

This behavior is related to a known issue (ID: 602126) that has been fixed in a recent version of Tableau Server. 
Did this article resolve the issue?