NikitosnikN / janus-backup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Janus Backup

Motivation

Main goal of this project is to make simple, expandable tool for backuping most popular DBs, such as PostgreSQL, MongoDB, MySQL and etc.

It is based on:

Usage

Currently Janus Backup tool supports only worker mode with file configurations.

Steps to start worker:

python -m janusbackup worker --config-type file --config-path ./{path_to_your_config}

Installation

TBD

Roadmap

  • Complete worker / cron
  • Complete API server
  • Prepare for easy deployment
  • Documentation
  • Unit tests
  • Logs, metrics, notifications
  • More DBs, storages and etc.

License

MIT

About

License:MIT License


Languages

Language:Python 97.3%Language:Dockerfile 2.7%