GithubHelp home page GithubHelp logo

gholdzhang / boxbackup Goto Github PK

View Code? Open in Web Editor NEW

This project forked from boxbackup/boxbackup

0.0 0.0 0.0 177.12 MB

Box Backup is an open source, completely automatic, on-line backup system.

Home Page: https://www.boxbackup.org/

License: Other

C++ 54.38% Shell 0.70% Perl 0.55% CSS 0.01% Python 0.49% C 23.77% HTML 16.69% Makefile 0.43% Batchfile 0.09% M4 1.85% CMake 0.95% VBScript 0.09%

boxbackup's Introduction

Box Backup

Travis Build Status Appveyor Build Status

Box Backup is an open source, completely automatic, secure, encrypted on-line backup system.

It has the following key features:

  • The client software (included) runs on the computers to be backed up. Linux, Windows, MacOS and other Unixes are supported.

  • The server software (also included) runs on a Unix server (Windows is highly not recommended), usually in a datacentre. (A client which does not require special server software is under development.)

  • The clients usually run a backup daemon (background process) which detects changes to files, and encrypts and copies changes to the server, so backups are continuous and up-to-date (although traditional ''snapshot'' backups are possible too).

  • All backed up data is stored on the server in files on a filesystem - no tape, archive or other special devices are required.

  • The server is trusted only to make files available when they are required - all data is encrypted and can be decoded only by the original client. This makes it ideal for backing up over an untrusted network (such as the Internet), or where the server is in an uncontrolled environment.

  • Only changes within files are sent to the server, just like rsync, minimising the bandwidth used between clients and server. This makes it particularly suitable for backing up between distant locations, or over the Internet.

  • It behaves like tape - old file versions and deleted files are available.

  • Old versions of files on the server are stored as changes from the current version, minimising the storage space required on the server. Files are the server are also compressed to minimise their size.

  • Choice of backup behaviour - it can be optimised for document or server backup.

  • It is designed to be easy and cheap to run a server. It has a portable implementation, and optional RAID implemented in userland for reliability without complex server setup or expensive hardware.

Please see the website for more information, including installation instructions.

Box Backup is distributed under a mixed BSD/GPL license.

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.