In-Touch Solutions
  212 North Sturgis Street
  Mankato, MN 56001
  Telephone 507-388-9153
  Fax 507-388-3730
  in-touch@in-touchsolutions.com
BackupPC
BackupPC is a free and open source program developed to automatically back up all the computers on your network. In-Touch Solutions offers a Linux server with BackupPc preloaded on it and can help you implement a network wide back up solution.

Introduction
BackupPC is a high-performance, enterprise-grade system for backing up Linux and WinXX PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.

Given the ever decreasing cost of disks and raid systems, it is now practical and cost effective to backup a large number of machines onto a server's local disk or network storage. This is what BackupPC does. For some sites, this might be the complete backup solution. For other sites, additional permanent archives could be created by periodically backing up the server to tape. A variety of Open Source systems are available for doing backup to tape.

BackupPC is written in Perl and extracts backup data via SMB using Samba, tar over ssh/rsh/nfs, or rsync. It is robust, reliable, well documented and freely available as Open Source on SourceForge.

BackupPC Features
  • A clever pooling scheme minimizes disk storage and disk I/O. Identical files across multiple backups of the same or different PCs are stored only once resulting in substantial savings in disk storage and disk I/O.
  • One example of disk use: 95 latops with each full backup averaging 3.6GB each, and each incremental averaging about 0.3GB. Storing three weekly full backups and six incremental backups per laptop is around 1200GB of raw data, but because of pooling and compression only 150GB is needed.
  • Optional compression support further reducing disk storage. Since only new files (not already pooled) need to be compressed, there is only a modest impact on CPU time.
  • No client-side software is needed. The standard smb protocol is used to extract backup data on WinXX clients. On linux clients, tar over ssh/rsh/nfs is used to backup the data. With version 2.0.0, rsync is also supported on any client that has rsync or rysncd.
  • A powerful web (http/cgi) user interface allows administrators to view log files, configuration, current status and allows users to initiate and cancel backups and browse and restore files from backups.
  • A full set of restore options is supported, including direct restore (via smbclient, tar, or rsync/rsyncd) or downloading a zip or tar file.
  • Supports mobile environments where laptops are only intermittently connected to the network and have dynamic IP addresses (DHCP).
  • Flexible configuration parameters allow multiple backups to be performed in parallel, specification of which shares to backup, which directories to backup or not backup, various schedules for full and incremental backups, schedules for email reminders to users and so on. Configuration parameters can be set system-wide or also on a per-PC basis.
  • Users are sent periodic email reminders if their PC has not recently been backed up. Email content, timing and policies are configurable.
  • Tested on Linux, Freenix and Solaris hosts, and Linux, Win95, Win98, Win2000 and WinXP clients.
  • Detailed documentation.
Open Source hosted by SourceForge and freely availble under GPL.
© Copyright 2001-2005 Craig Barratt. BackupPC is hosted by SourceForge and distributed under a GPL license.
Link to BackupPC HOMEPAGE

The In-Touch BackupPC system consists of 2 simple parts.
  1. BackupPC Server - Every system requires at least one BackupPC server. The server is plugged into your existing LAN and periodically backs up all PCs on your network.
  2. Clients - Any computer on your network can be automatically backed up by the backupPC server, even laptops that are only occasionally connected to your system. A client machine can instigate a manual backup or restore lost files through a simple web browser interface.
Part Number
Description
Price
BackupPC server
VIPER Server In-Touch Solutions BackupPC Server
Server hardware and software: installed and tested
Dedicated BackupPC server with 1.6Ghz CPU or better
512 megabytes of RAM
2 - 200 Gig hard drives
Keyboard, speakers and mouse (no display is provided with server)
Ethernet port


$1199.00
Server Backup
RAID1 Two additional 200 Gig hard drives installed and configured as RAID1 in server
(This does not increase your storage capacity but protects you from backup data loss in case of a hard drive failure)
$500.00
SPARE Hard Drive This is a tested but unused spare hard drive to replace an existing hard drive when it fails. $250.00
PORTABLE BACKUP 200 Gig External USB hard drive for transportable high volume backup. $250.00
Technical support
10 Hour support Package Online/telephone/email support package $750.00
Hourly support Hourly online/telephone/email support (1/2 hour minimum)  $100.00
Emergency onsite support Hourly emergency on site rates with a (2 hour minimum) $150.00
On site installation On site installation is available  CALL
On site training On site training and support is available CALL

HOMEPAGE
--------------------
This page last updated 10/10/05