SysBackup Features

SysBackup helps you Be Prepared to recover from occasional disasters of different types. Perhaps more importantly: SysBackup helps you collect the data you need to respond to the day-to-day information requests you get from your user community. This note contains a short list of SysBackup features.


Features
Docs & FAQ Pages
Download SysBackup
SysBackup on SourceForge
SysBackup on GitHub
SysBackup on Google Code
SysBackup on Ohloh
Installation Overview
System Requirements
Basic Installation
SSH Remote Storage
First Run
Be Prepared!



SysBackup helps you Be Prepared to recover from occasional disasters of different types. Perhaps more importantly: SysBackup helps you collect the data you need to respond to the day-to-day information requests you get from your user community.

SysBackup is designed to perform:

  • automated
  • one-step
  • full backups that are
  • as fine-grained as you need for easy data retrieval,
  • written to local and/or remote network storage,
  • optionally encrypted for security on public systems,
  • in automatically pruned daily, weekly and monthly rotations,
  • using algorythms designed to save disk space and network bandwidth (almost as if you generated only incremental backupsets,)
  • using a growing collection of specialized backup plugins, for services such as MySQL and MailMan, that automatically collect and organize information for you.

The Quick Install utility allows you to be up-and-running with a minimum of effort, easy job configuration allows you to tweak your backups in response to your day-to-day data retrieval issues and specialized plugins allow you to execute complex tasks in a single job.

Basic Features

  • Easily setup and manage automated nightly backups of any server or workstation
  • Use local storage on available disk space with simultaneous remote storage via Secure Copy
  • Make full backups using the disk space and network bandwidth of incremental backups.
  • Optionally encrypt backupsets for storage on cloud-based services such as Amazon Web Services.
  • Carefully specify folders and plugins to create fine-grained backups of often-requested data or choose plugins that create bulk backups of folders containing less-frequently requested information
  • Automatically manages daily, weekly and monthly rotations, with pruning, for unattended operation over long periods of time

Plugin and Job-Based Architecture

  • Easy setup of Jobs to:
    • Specify groups of files and folders to backup into fine-grained or coarse-grained tarballs according to needs.
    • Specify services, such as MySQL servers and MailMan installations, to be fully backed-up using plugins specially designed for them.
    • Specify system elements to be backed-up using plugins that aid in system reconstruction and/or migration.
  • A growing collection of plugins:
    • Generic:
      • Home Folders
      • System Folders
      • Mail Folders
    • Services:
      • MySQL
      • MailMan
    • System:
      • Debian & Redhat derived Linux Distro's:
        • Users & Groups
        • System package list

And more...

  • Easy job setup
  • Easy configuration of SysBackup to use your favorite system utilities for reliable tarballing and compressing of data. Defaults to tar and gzip.
  • Written entirely in PHP - the most popular scripting language in the world today.
  • Check-out the existing plugins to find out how easy it is to write new plugins (it's easy!)
  • Extensively tested and used on Debian-based Ubuntu, Redhat-based Fedora and CentOS operating systems. Should work well on any distro with PHP 5.1 or better.
  • Minimal System Requirements
  • Quick and easy Basic Install with the Quick Install utility. Manual install involves making a number of folders and setting-up a configuration file.
  • Sophisticated use of Remote Storage through OpenSSH for secure communications and carefull usage of disk space.