Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Expand
titleArangoDB Upgrade Issue

For existing Centro 7.11.x or 7.12.x with ArangoDB 3.6.8 you may experience problems with the

standard upgrade with the existing ArangoDB

upgrade to 3.7.18.

Please proceed as follows:

  • Create a System VM snapshot of the currently existing and functional Centro CAD Publisher 7.xx version/ArangoDB 3.6.x.

  • For all points it is assumed that Centro CAD Publisher 7.xx and ArangoDB 3.6.x are running on the same machine.

  • Now follow points

...

  • 2 to

...

...

  • uninstall and reinstall in the order provided below:

  1. Uninstall 3.6.8 Enterprise (Delete everything) -> Make checkbox active / Activate the checkbox

...

Image Added

When the uninstallation is finished, please continue with point 2.

2. Install 3.6.8 Enterprise with Rocksdb

Disable "Keep a backup of databases" / Deactivate "Keep a backup of databases".

...

Image Added

Now install ArangoDB 3.6.8 without any database.

3. Log into ArangoDB 3.6.8 as root user into the "_system" DB via

http://127.0.0.1:8529.

4. Create ActifyDB DB / Create ActifyDB DB

Create a new empty "ActifyDB" via Add Database menu as "root" user. Please note that this is case sensitive.

...

Image Added

5. Restore database to 3.6.8 in RocksDB mode / restore database to 3.6.8 to RocksDB-Mode.

Import the ActifyDB dump again. It should now be imported in RocksDB mode, as the configuration of ArangoDB 3.6.8 is already in RocksDB mode. When importing, the "ActifyDB" will be 100% converted to rocksDB format.
Import:

  • If not already there, copy the dump folder into C:\Progarm Files\ArangoDB3 3.6.x\usr\bin for convenience.

  • In  a powershell window or command prompt window, navigate to the C:\Progarm Files\ArangoDB3 3.6.x\usr\bin.

  • Type the following to restore the database data.
         .\arangorestore.exe --include-system-collections true --all-databases  --input-directory "dump"

Image Modified

6. You should be able to check via the ArangoDB GUI the collections in the ActifyDB database are now populated as well as your system users.

  • Proceed to Upgrade to 3.7.18

  • Then upgrading from ArangoDB 3.7.18 to ArangoDB 3.8.8

  • And then finally upgrading ArangoDB 3.8.8 to ArangoDB 3.9.5.

7.

test

Test for completion / Test for completion

Verify that the update and data restore worked by conducting the following simple tests / Verify your update and data restore worked by conducting the following simple tests.

  • Verify the database is a Community version and is 3.9.5.

  • To do this login to the ArangoDB web GUI.

8 . If applicable, then follow the Standard CAD Publisher Upgrade: https://help.actify.com/ev/cad-publisher-upgrade