Skip to main content

A short description for your project.

Project description

https://travis-ci.org/lparolari/micro-backup-tool.svg?branch=master https://coveralls.io/repos/github/lparolari/micro-backup-tool/badge.svg?branch=master

Note: this specs are a draft, might change.

Micro Backup Tool

Micro Backup Tool (shorted from here with mbt) is a light-weighted, cross-platform and very simple project for backing-up files.

It is made with python to allows portability on different operative system, and it’s main goal is to make is work done without hand-waving.

The project is at very being, so for now the main implementation will be rude and straight to the objective.

Features

  • multiple dirctory trees backup

  • common compressions

  • logs keeping

  • easy configuration and schedule

  • files ignore with regular expression

  • easy customization

  • ready to go

How it works

mbt backup files and directories compressing it in a .tar.gz or .zip file, setting the starting point equals to the launcher path. If the directory option is specified mbt backups all the directories listed in the option, excluding (if not explicitly specified) the launcher path.

If something goes wrong?

If something goes wrong the backup process continues, but the error is written on logs (see logs section). Unbacked-up list ^^^^^^^^^^^^^^^^^^^^^^^^ At the end of every backup a list containing “unbacked” up files is written, and with the right option mbt automatically tries to backup again those files (see options section). [TODO: define better]

Logs

History logs

During the backup process logs are keeped and if something fails it will be written on logs. Error logs ^^^^^^^^^^^^^^^ If something goes wrong while backing up, the process continues but the error log file will be written with error details.

Guide

Installation

Coming soon…

Usage

Define your own .mbtignore if needed to include or exclude certain files or directories based on their names.

Coming soon…

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mbt-0.1.0.tar.gz (5.4 kB view details)

Uploaded Source

File details

Details for the file mbt-0.1.0.tar.gz.

File metadata

  • Download URL: mbt-0.1.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for mbt-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8581d31d3d447139ccbb7f675ebd2bed3f28d3cf09bd6bd59a8d56b6082e3740
MD5 22d71db271e0b5864175f9ba9e3568a0
BLAKE2b-256 e408516194d2204e682d1d62fc15a62ce9988bc1ebd9f522c8369da43c766035

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page