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.