SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

# Copyright (c) 2004 by Shawn Scott
# Author: Shawn Scott
# Name: Easy Secure Remote Backup (ESR Backup) # Function: File System backup and recovery
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. #
#######################################################################

ESR (Easy Secure Remote) backup was born out of a 20 line perl script, I used to make rudimentary backups of my file system after I accidentally issued the rm -rf command in an unintended directory. Over the next several months I began adding features to this script till it began to become unmanageable. So I sat down and cleaned up the code and ESR was born.

WHAT IS IT:

        ESR Backup is program to perform Full and Incremental backups on a set schedule. It also provides 
        encryption and compression. Archives can be stored on the local file system or on a remote
        server via FTP. The software automatically rotates and archives the archive files on a regular
        schedule.

HOW IT WORKS:

        ESR Backup reads directories and files from a configuration file and based on how that file or directory is 
        flagged it includes or excludes the files in the current backup. It will recurse an entire directory and add 
        all files and directories under it to the archive. It maintains 3 directories current-week,
        last-week, and weekly-archive.
        
        It performs it's backups on the following schedule

                Monday - Full Backup
                Tuesday - Incremental Backup
                Wednesday - Incremental Backup
                Thursday - Incremental Backup
                Friday - Incremental Backup
                Saturday - Incremental Backup
                Sunday - Full Backup

        Once a cycle, or week , is completed the last full backup is moved from the last-week
        directory into the weekly-archive directory for safe keeping, the rest of the
        archives are removed as they are no longer needed. Then all the archives from
        the current week are rotated into the last-week directory. This leaves the
        current-week ready to accept the current weeks archives. This system not only
        gives you complete archiving of old backups but two weeks of current backups to easily
        restore your system.

        Files can be stored on the local file system, remote FTP server or both.

        Files can be encrypted with a unique 448 bit key, for added security.

        **************************************** NOTE ***********************************
        
        Please REMEMBER that export/import and/or use of cryptography software or
        even just providing cryptography hooks is illegal in some parts of the
        world.  When you re-distribute this package or even email patches/suggestions
        to the authors or other people PLEASE PAY CLOSE ATTENTION TO ANY APPLICABLE
        EXPORT/IMPORT LAWS. The author is not liable for any violations you make here.
        So be careful.
        
        ******************************************************************************

        Please see the INSTALL file for further details on installation and use.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.