Single Server v1.x to v2.x Upgrade
1. Run Postgres data migration
Version 2.x of GameBench Enterprise uses Postgres instead of Elasticsearch to store data. Please migrate first before upgrading.
2. Download gbctlv2
curl -L -s --output gbctlv2 https://downloads.gamebench.net/gbctlv2/latest
chmod +x gbctlv23. Generate config
Ensure you are in the same directory used during installation.
./gbctlv2 generate-config4. Start containers
docker-compose up -d5. Tidy up
You can remove the following files:
~/.gbserver~/.gbserver.jsongbctlgbserver.sh
You may also run the following to remove the now orphaned elasticsearch and mail containers.
docker-compose up -d --remove-orphansFinally the esdata volume can be removed. However, only do so if all the data has been migrated to Postgres. Identify the volume by running:
docker volume ls | grep esdataRemove the volume:
docker volume rm <name of volume>Last updated on