I was running a Tigergraph Developer edition docker container on version 3.0.5. I performed some gbar backups (linked to my local file system) then attempted to restore them on the 3.1.0 latest docker container. It goes through the first four rounds before giving me the above error.
[20:00:41] Start workgroup
[20:00:49] Pull archive 20201231-20201230205331, round #1
[20:00:49] Pull archive 20201231-20201230205331, round #2
[20:00:49] Pull archive 20201231-20201230205331, round #3
[20:00:49] Pull archive 20201231-20201230205331, round #4
[20:00:50] Terminate workgroup
Fail on restore, GUI entry not found in archive
Is there a different way I should have done backups?
Welcome to the TigerGraph Community!
The 3.1 Release Notes say:
Since TigerGraph supports HA for the application server in v3.1, GraphStudio and Admin Portal data storage has to be updated. The HA enhancement caused a known compatibility issue during solution import process from GraphStudio: a solution that is created from “Export Current Solution” from a version released prior to v3.1 cannot be imported into v3.1. A solution exported from v3.1 will work with v3.1 and can be imported through “Import An Existing Solution”. Contact email@example.com for a detailed workaround if you want to import a solution tarball prior to TG3.1.
Furthermore, the Backup and Restore documentation says:
The current version of GBAR is intended for restoring the same machine that was backed up. For help with cloning a database (i.e., backing up machine A and restoring the database to machine B), please contact firstname.lastname@example.org .
So, the source of the problem you face might be either of the above or both.
Thank you for the clarification, and that does answer my question. A new docker container constitutes a new machine. Once we get our solution situated, we’ll reach out to email@example.com to make sure we can make backups that can be ported from one machine to another. Thank you!