wonderbeyond
10/27/2017 - 8:18 AM

ArangoDB daily

ArangoDB daily

start server from docker

$ docker run --name=my-arango -e ARANGO_NO_AUTH=True -p 8529:8529 -v ~/data/my-arango-data:/var/lib/arangodb3 -it arangodb

dump database

$ docker run --rm -v /tmp:/tmp arangodb:3.2.2 \
    arangodump \
    --server.endpoint=http+tcp://serverhost:8529 \
    --server.database=MyDB \
    --server.username='root' \
    --server.password='' \
    --output-directory=/tmp/dump-20170126

reload data from a dump

$ docker run --rm -v /tmp:/tmp arangodb:3.2.2 \
    arangorestore \
    --server.database=MyDB \
    --server.password='' \
    --input-directory=/tmp/dump-20170126