General Upgrade Information

Upgrade Methods

There are two main ways to upgrade ArangoDB:

  • In-Place upgrade: this is a binary upgrade.
  • Logical upgrade: when the data is exported from the old ArangoDB version, using arangodump and then restored in the new ArangoDB version using arangorestore . Depending on the size of your database, this strategy can be more time consuming.

Before the Upgrade

Before upgrading, it is suggested to:

  • Check the CHANGELOG and the list of incompatible changes for API or other changes in the new version of ArangoDB and make sure your applications can deal with them.
  • As an extra precaution, you might want to copy the entire "old" data directory to a safe place, after stopping the ArangoDB Server running on it.

Additional Notes

  • To upgrade an existing ArangoDB 2.x to 3.0 please use the procedure described in Upgrading to 3.0.