fwbackups
Saturday, 01 July 2006
fwbackups is a feature-rich user backup program that allows users (including but not limited to root) to backup their files on demand or periodically via backup sets. Each set may have different settings meaning users can backup groups of files and folders to different destinations at different times. Restores can be performed at any time using an existing backup from fwbackups or from the contents of an external folder or archive.

Skip to:

Download

Older releases can be found in the file archives

Stable release: 1.43.1

Source tarball: fwbackups-1.43.1.tar.gz
Fedora 6 RPM package: fwbackups-1.43.1-1.noarch.fc6.rpm
Fedora 7 RPM package: fwbackups-1.43.1-1.noarch.fc7.rpm

Preview/development release: 1.43.2rc2

Lite Windows Installer (Runtime files only): fwbackups-1.43.2rc2-Lite_Setup.exe
Windows Installer (w/ requirements): fwbackups-1.43.2rc2-Setup.exe
The regular Windows installer contains:
  • fwbackups runtime files
  • GTK+ Runtime Environment 2.12.8a
  • Python 2.5.2
  • PyCron 0.5.9
  • Python Modules:
    • PyGTK 2.12.1
    • PyCairo 1.4.12
    • PyGOOject 2.14.1
  • Paramiko and pycrypto are not included

Requirements

Click on the link in the Platform column to access the download page for a given package.  

PlatformPackage or requirement
Min. Version
Description
Windows, LinuxPython2.4The python programming language.
Windows, LinuxPyGTK2.x
Python bindings for GTK+ 
Windows, LinuxLibGlade2.6Glade user interface library
Linux
/usr/bin/crontab
AnyTask scheduler
LinuxGNU tar
1.x
GNU file archiving program
LinuxRsync2.6.xSynchronize files over a network quickly and efficiently
Windowspycron0.5.9
Task scheduler
Windows

GTK+ (Runtime Env.)

2.x

GTK+ runtime for Windows 

 Windows, Linux
 Paramiko1.7.1SSH2 protocol for Python
 Windows PyCrypto2.0.1
A Python cryptography library (Required by Paramiko)

Optional packages

PlatformPackage or requirement
Min. Version
Description
Windows, LinuxDocBook XML reader Any Reads the packaged documentation
Linuxnotify-python1.0Python bindings for libnotify
Linuxgnome-python22.xPyGNOME Python extension module
Linux
rarian-compat0.6.0Documentation meta-data library - Scrollkeeper compatibility
Linuxautomake
1.10 A GNU tool to create Makefiles

 

For a full installation of requirements on RPM-based systems:

$ yum install pygtk2 pygtk2-libglade notify-python gnome-python2 yelp rarian-compat tar rsync automake python-paramiko /usr/bin/crontab

 

Installation

Before we start
fwbackups in the Fedora repositories. If you use Fedora Core 5 or greater, a simple:
$     su -c "yum -y install fwbackups"
will install the newest version of fwbackups automatically. For Fedora versions that have reached their end of life, please rebuild the source RPM provided above to obtain the most recent version.
 
Source (tar.gz) installations
These are done by using the scripts provided in the installation. First, extract the files from the tar.gz archive and then run:
$     ./configure && make && su -c "make install"
 
RPM installations
This is the recommended installation type. You'll need the .rpm file, and installation is as easy as:
$ rpm -Uhv fwbackups-*noarch*.rpm
 
Windows Installer
If you wish to use the Windows Installer, simply download and run the .exe executable file. You may wish to skip the setup of certain components, such as Python or GTK+, if they are already installed.
 
To install Paramiko*, run 'setup.py' with the 'install' argument, or copy the 'paramiko' folder inside of 'paramiko-1.7.3' into the Lib/site-packages in your Python installation.
 
To install PyCrypto, open the executable file found in this* zip archive.
 
* Please be aware Diffingo does not host these zip files and that laws concerning cryptography vary from country to country. Please abide to your country's cryptographical software import regulations.
 

Screenshots


Splash Screen
Backup Sets
 

The splash screen

 

Management of the backup sets

 

Backup Sets (Times)
Backup Settings

fwbackups makes it easy to select a backup date

and time

Time to select the backup options!

 

Backup Destination
Log Viewer

You can backup to a local or remote folder

 

The log viewer lets you know what is going on

behind the scenes

 

Extra Notes

Please see the README for more information on the various commands and tools.

If you think you have found a bug in fwbackups or need to request support, please use the bug tracker located at bugzilla.redhat.com (Product "Fedora", component "fwbackups")
 
< Prev   Next >