Skip to content

A CLI tool built in GO that quickly moves records from a MongoDB source database to a target over two different servers

Notifications You must be signed in to change notification settings

CundyTech/mongo-move

Repository files navigation

Mongo Move

A CLI tool built in GO that quickly (compared to doing it manually via Compass export collection feature) moves records from a MongoDB source database to a target over two different servers

Features

  • Add source and target databases using config file
  • Select source and target database
  • Select one or more source and target collections
  • Manage choices before starting copy
  • Filter and pagination options on each table to aid selection

Demo

  • Select source and target database

    image
  • Select one or more source and target collections

image
  • Manage choices before starting copy
image

Run Locally

Clone the project

  git clone https://github.com/CundyTech/mongo-move.git

Go to the project directory

  cd CundyTech/mongo-move

Install dependencies and build executable

  go build

Run executable

  .\mongo-move.exe

License

MIT

About

A CLI tool built in GO that quickly moves records from a MongoDB source database to a target over two different servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages