Skip to content

arangodb-managed/arangocopy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.2%
  • Makefile 1.8%