Giter Club home page Giter Club logo

naktul's People

Contributors

niklas9 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

naktul's Issues

Zip-file download

It would be nice to be able to download the product as a compressed file, instead of having to clone with git on all my servers to install.

Restore script

A script to restore from a backup, download it from AWS, insert MySQL data etc etc

Cleanup should occur before upload to AWS S3

Cleanup of database dirs is now done after the upload is done, it could potentially be done before that.

In case that the upload files (which I've seen happen fairly often), lots of files will be left eating diskspace.

Raw document export for mongodb

The whole idea with nback is doing raw text backups, not binary backups (which have a higher probability of being corrupted). Because then there are way better tools (full VM snapshot etc).

Right now the mongodb module is doing binary backups with mongodump, should do it with mongoexport instead.

Support longterm storage for user chosen dates

Set in a tuple, e.g. (1, 15, 25), and not only force to be the first as of now.

Could introduce a problem if a user sets it to 31 and all months doesn't have that date, should perhaps log an error if that happens and notify by email..

Extended notification information

Include:

  • MongoDB details (completely left out now)
  • Include what file dirs have been added (and potentially their size)
  • Better file size handling, even if the backup is 2.7GB now only '2GB' is displayed right now

Better error handling

This is non-existent right now.
If upload to AWS S3 fails, taring fails etc, we should send error notifications with full traceback.

Cleanup should still execute as well, so we don't end up eating more and more memory every time the backup is executed (until it's manually stopped).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.