Arangodump Limitations

Arangodump has the following limitations:

  • In a Cluster, arangodump does not guarantee to dump a consistent snapshot if writeoperations happen while the dump is in progress. It is therefore recommended not to perform any data-modification operations on the cluster while arangodump is running. This is in contrast to what happens on a single instance, a master/slave,or active failover setup, where even if write operations are ongoing, the created dumpis consistent, as a snapshot is taken when the dump starts.
  • If the MMFiles engine is in use, on a single instance, a master/slave, or active failoversetup, even if the write operations are suspended, it is not guaranteed that the dump includesall the data that has been previously written as arangodump will only dump the dataincluded in the datafiles but not the data that has not been transferred from the WAL_to the _datafiles. A WAL flush can be forced as documented in the WAL flush section.