Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.43 KB

README.md

File metadata and controls

52 lines (35 loc) · 1.43 KB

Arangocopy

ArangoDB Oasis

Commandline utility for coping data across ArangoDB instances.

This utility is being used to copy data across ArangoDB databases in a safe way. The tool is resilient to network failures and allows for continuing an operation where it left off.

Warning!

This tool will OVERWRITE whatever destination has.

Maintainers

This utility is maintained by the team at ArangoDB.

Installation

Downloading the latest released binaries, extract the zip archive and install the binary for your platform in your preferred location.

Or to build from source, run:

git clone https://github.com/arangodb-managed/arangocopy.git
make

Usage

arangocopy [command...]

Example copy operation from local docker image into an Oasis deployed database. Note that this command is using --force which will skip the confirmation dialog which pops up when running arangocopy.

arangocopy --source-address tcp://localhost:8529 \
           --destination-address https://094c6fa1709c.arangodb.cloud:8529/ \
           --destination-username root \
           --destination-password password1234 \ 
           --batch-size 10000 \
           --force

A list of commands and options can be shown using:

arangocopy -h