Arangodb: arangodump does not dump graph definition

Created on 18 Aug 2019  路  1Comment  路  Source: arangodb/arangodb

My Environment

  • __ArangoDB Version__: 3.4.9
  • __Storage Engine__: RocksDB
  • __Deployment Mode__: Single Server
  • __Deployment Strategy__: Manual Start in Docker
  • __Infrastructure__: local dev environment
  • __Operating System__: MacOS 10.13.5
  • __Total RAM in your machine__: 16gb
  • __Disks in use__: SSD
  • __Used Package__: Official Docker

Component, Query & Data

__Affected feature__:
arangodump / arangorestore

__Size of your Dataset on disk__:
No Data, only collection and graph definition

Steps to reproduce

  1. run arangodump:
    arangodump --dump-data true --include-system-collections true --output-directory $arangopath --overwrite true
  2. recover using arangorestore:
    arangorestore --server.database $database --input-directory $arangopath

__Problem__:
Restoration succeed with all collections created but the graph and the graph definition does not restore (relations between nodes & edges)

__Expected result__:
Import of the graph definition will work as well as the collections
The arangorestore works well, but does not import the graph definition that was designed and should have been dumped as well when include-system-collections is true

1 Question 2 Solved 3 Graph 3 ImportExport

Most helpful comment

Found the issue, for future reference if people are searching, within arangorestore there is a flag that needs to be true: --include-system-collections true
by default the flag is false and does not recover the graph definition

>All comments

Found the issue, for future reference if people are searching, within arangorestore there is a flag that needs to be true: --include-system-collections true
by default the flag is false and does not recover the graph definition

Was this page helpful?
0 / 5 - 0 ratings