to create an automated system recovery set using backup
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 20633
Crash Recovery Kit for Linux 2.6.11.10
Crash Recovery Kit for Linux is a Linux distribution for system recovery. more>>
Crash Recovery for Linux sounds a bit superfluous. Linux is regarded as one of todays most stable Operating Systems. In the case of some hardware failure like a broken disk it can however be handy.
Of course your machine doesnt have to have linux installed to make use of the CRK kit. There are several uses and purposes for the CRK to be used. To name a few :
- recovery of a trashed LILO boot record. How many times does it happen that some person installs windows 98/95 after he/she installed linux? Well in that case windows 9X just overwrites the MBR record and linux wont be able to boot anymore.
- backup over the network in the form of tar.gz tarballs. Both FAT16, FAT32, ext2 and all filesystems which Linux supports in a read/write fashion can be taken care of. The strong part of the CRK is when a disk is replaced or repartitioning is being done. The CRK boots a complete mini linux with networking where all possible hardware which is inside the Linux kernel is available.
- Testing hardware of new intel based machines.
- Detecting versions and types of hardware. The Linux kernel holds a large database of hardware supported. Booting a linux kernel doesnt only resolve if the hardware is ok, it also show its specs. This can be handy if one wants to check-out an old/new PC which is for sale.
- Recovery of a misconfigured or hacked Linux system. Well that can happen. /etc/fstab can be wrong or the root password is unknown etc.
- make a tape backup of a disk which cant be booted anymore.
The CRK is based on RedHat Linux. I have always used RedHat systems, thats why. When my system needed maintenance the rescue floppy image which RedHat supplies didnt fullfill my needs.
Thats why i created the CRK. Lately i use Mandrake. How and why the CRK was created read the short history. The CRK is licensed under the GNU Public License (GPL).
<<lessOf course your machine doesnt have to have linux installed to make use of the CRK kit. There are several uses and purposes for the CRK to be used. To name a few :
- recovery of a trashed LILO boot record. How many times does it happen that some person installs windows 98/95 after he/she installed linux? Well in that case windows 9X just overwrites the MBR record and linux wont be able to boot anymore.
- backup over the network in the form of tar.gz tarballs. Both FAT16, FAT32, ext2 and all filesystems which Linux supports in a read/write fashion can be taken care of. The strong part of the CRK is when a disk is replaced or repartitioning is being done. The CRK boots a complete mini linux with networking where all possible hardware which is inside the Linux kernel is available.
- Testing hardware of new intel based machines.
- Detecting versions and types of hardware. The Linux kernel holds a large database of hardware supported. Booting a linux kernel doesnt only resolve if the hardware is ok, it also show its specs. This can be handy if one wants to check-out an old/new PC which is for sale.
- Recovery of a misconfigured or hacked Linux system. Well that can happen. /etc/fstab can be wrong or the root password is unknown etc.
- make a tape backup of a disk which cant be booted anymore.
The CRK is based on RedHat Linux. I have always used RedHat systems, thats why. When my system needed maintenance the rescue floppy image which RedHat supplies didnt fullfill my needs.
Thats why i created the CRK. Lately i use Mandrake. How and why the CRK was created read the short history. The CRK is licensed under the GNU Public License (GPL).
Download (38.1MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1479 downloads
Debian Packages of System Configurations 1.0.29
Debian Packages of System Configurations is an automated system configuration for Debian. more>>
Dpsyco is a automated system to distribute system configurations to several computers. It is written mainly for the Debian distribution but should be portable (without too much difficulties) to other distributions or Unixes as well.
It consists of a number of shell scripts to perform the desired actions. With it you can handle users, add ssh-public-keys, patch the system, update things using cfengine, install files (overriding other package files), and more.
Main features:
- Handle users.
- Handle groups.
- Handle ssh access.
<<lessIt consists of a number of shell scripts to perform the desired actions. With it you can handle users, add ssh-public-keys, patch the system, update things using cfengine, install files (overriding other package files), and more.
Main features:
- Handle users.
- Handle groups.
- Handle ssh access.
Download (0.011MB)
Added: 2005-11-19 License: GPL (GNU General Public License) Price:
1437 downloads
ZZEE Active SQL Backup 0.9.2
ZZEE Active SQL Backup can perform *incremental* backup of MySQL database. more>>
Since MySQL is the most popular SQL server that is used in conjunction with web sites, there was a need for incremental backup utility. ZZEE Active SQL Backup is designed for clients of web hosting companies, and can be useful to system administrators as well.
Main features:
- Can perform *incremental* backup of MySQL database
- Can perform full backup of MySQL database
- Can replicate database
- Can process SQL queries
- Can dump database structure
- Can suggest database changes needed to process incremental backup
- Can send data backed up by email
- Can transfer backed up data by FTP to other computer (if Net::FTP is installed)
- Can compress backed up data
Usage synopsis
Active SQL Backup can do incremental or full backups of MySQL database as often as needed. It is suitable both for the clients of web hosting companies who can not get access to MySQL update logs and for the host administrators. Backup syntax is:
shell> ./zmdb.pl -b
It stores backup files in BACKUP_DIR, specified in user_settings.txt, named like YYYY_MM_DD_hh_mm_ss.sql[.gz]. The backup files consist of series of SQL INSERT statements and may contain DELETE statements. The database scheme is stored in file database_name.create.sql. If gzip is available, then Active SQL Backup automatically uses it to compress stored data. The program can automatically send backed up files by email or upload to the other computer by FTP.
If the system fails, Active SQL Backup can restore the database. Restore syntax for incremental backups is:
shell> ./zmdb.pl -r
If you make full backups, restore syntax is the following:
shell> ./zmdb.pl -e < BACKUP_DIR/database_name.create.sql
shell> ./zmdb.pl -e < BACKUP_DIR/YYYY_MM_DD_hh_mm_ss.sql &
The first line is needed to restore database structure, and the second is the *most recent* data file. You may need to "gunzip" it before supplying to restore.
You can use the program to dump database structure
shell> ./zmdb.pl -s > structure_dump_file
or to process queries. The latter feature is useful if you need to process queries regularly, for example, to update membership status of the users of your online service. The syntax to execute SQL queries is:
shell> ./zmdb.pl -e < some_sql_file
Where format of some_sql_file is the same as with Mysql utility: SQL statements are separated by semicolon. Note that if you pass SELECT queries to Active SQL Backup, then no result will be returned.
Syntax summary is:
zmdb.pl [SINGLE_OPTION]
-a --advice suggest database modifications and tables_config.txt
-b --backup backup database structure and data
-e --execute execute SQL queries [from STDIN]
-h --help print this screen
-r --restore restore database structure and data
-s --structure dump database structure [to STDOUT]
<<lessMain features:
- Can perform *incremental* backup of MySQL database
- Can perform full backup of MySQL database
- Can replicate database
- Can process SQL queries
- Can dump database structure
- Can suggest database changes needed to process incremental backup
- Can send data backed up by email
- Can transfer backed up data by FTP to other computer (if Net::FTP is installed)
- Can compress backed up data
Usage synopsis
Active SQL Backup can do incremental or full backups of MySQL database as often as needed. It is suitable both for the clients of web hosting companies who can not get access to MySQL update logs and for the host administrators. Backup syntax is:
shell> ./zmdb.pl -b
It stores backup files in BACKUP_DIR, specified in user_settings.txt, named like YYYY_MM_DD_hh_mm_ss.sql[.gz]. The backup files consist of series of SQL INSERT statements and may contain DELETE statements. The database scheme is stored in file database_name.create.sql. If gzip is available, then Active SQL Backup automatically uses it to compress stored data. The program can automatically send backed up files by email or upload to the other computer by FTP.
If the system fails, Active SQL Backup can restore the database. Restore syntax for incremental backups is:
shell> ./zmdb.pl -r
If you make full backups, restore syntax is the following:
shell> ./zmdb.pl -e < BACKUP_DIR/database_name.create.sql
shell> ./zmdb.pl -e < BACKUP_DIR/YYYY_MM_DD_hh_mm_ss.sql &
The first line is needed to restore database structure, and the second is the *most recent* data file. You may need to "gunzip" it before supplying to restore.
You can use the program to dump database structure
shell> ./zmdb.pl -s > structure_dump_file
or to process queries. The latter feature is useful if you need to process queries regularly, for example, to update membership status of the users of your online service. The syntax to execute SQL queries is:
shell> ./zmdb.pl -e < some_sql_file
Where format of some_sql_file is the same as with Mysql utility: SQL statements are separated by semicolon. Note that if you pass SELECT queries to Active SQL Backup, then no result will be returned.
Syntax summary is:
zmdb.pl [SINGLE_OPTION]
-a --advice suggest database modifications and tables_config.txt
-b --backup backup database structure and data
-e --execute execute SQL queries [from STDIN]
-h --help print this screen
-r --restore restore database structure and data
-s --structure dump database structure [to STDOUT]
Download (0.027MB)
Added: 2006-03-08 License: Other/Proprietary License Price:
1325 downloads
Large Database Backup 1.0
Large Database Backup is a PHP class can be used to backup large MySQL databases into multiple files. more>>
Large Database Backup is a PHP class can be used to backup large MySQL databases into multiple files.
It can list the tables of a given MySQL database and generate SQL statements to create and insert records with the current values of the table rows, as if it was creating a new database. The class stores the generated SQL statements in files.
A full backup process can be split in multiple iterations to not exceed PHP default script execution time limit. Each iteration dumps a limited number of table rows. An iteration can be executed by a script that redirects the page request to itself at the end to proceed to the next iteration.
<<lessIt can list the tables of a given MySQL database and generate SQL statements to create and insert records with the current values of the table rows, as if it was creating a new database. The class stores the generated SQL statements in files.
A full backup process can be split in multiple iterations to not exceed PHP default script execution time limit. Each iteration dumps a limited number of table rows. An iteration can be executed by a script that redirects the page request to itself at the end to proceed to the next iteration.
Download (MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
503 downloads
Automatic Revision Control System 0.5.0
Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repos. more>>
Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories.
It notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
Enhancements:
- This release generally works a lot better to the extent that the authors are starting to using it for everyday file syncing and backup.
<<lessIt notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
Enhancements:
- This release generally works a lot better to the extent that the authors are starting to using it for everyday file syncing and backup.
Download (0.013MB)
Added: 2007-03-11 License: GPL (GNU General Public License) Price:
958 downloads
Browseable Online Backup System 0.6.3
Browseable Online Backup System (BOBS) is a complete online backup system. more>>
Browseable Online Backup System (BOBS) is a complete online backup system. It uses large disks for storing backups and lets users browse and restore the files using a webbrowser.
Files are fetched from other computers and stored in directories on the computer where bobs is installed.
Two types of file stores are used:
"Current" is the files from the remote computer as they were the last time the backup was run.
"Incremental" is the files that are deleted or changed on the remote server.
When a backup is run the files that have changed or have been deleted are moved to the "incoming" dir. From here they are tagged with a date and moved to the "incremental" dir.
Users interaction:
If a user deletes or corrupts a file and need it restored they can do this by opening a browser (any browser which supports frames should be fine) and pointing it at the
backupserver where bobs is installed.
On the backupserver they can login in using a password defined by the admin. For clarity that should be the same as the one they use on the server where the file
they deleted or corrupted is/are located.
Users can browse, search and select files to restore. They cannot see the contents of the files. Only name, date and size.
When they have found the files they need and added them to the restore list, they activate the restore process and wait for files to be transferred to their server where they can access them as they would any other files.
<<lessFiles are fetched from other computers and stored in directories on the computer where bobs is installed.
Two types of file stores are used:
"Current" is the files from the remote computer as they were the last time the backup was run.
"Incremental" is the files that are deleted or changed on the remote server.
When a backup is run the files that have changed or have been deleted are moved to the "incoming" dir. From here they are tagged with a date and moved to the "incremental" dir.
Users interaction:
If a user deletes or corrupts a file and need it restored they can do this by opening a browser (any browser which supports frames should be fine) and pointing it at the
backupserver where bobs is installed.
On the backupserver they can login in using a password defined by the admin. For clarity that should be the same as the one they use on the server where the file
they deleted or corrupted is/are located.
Users can browse, search and select files to restore. They cannot see the contents of the files. Only name, date and size.
When they have found the files they need and added them to the restore list, they activate the restore process and wait for files to be transferred to their server where they can access them as they would any other files.
Download (0.12MB)
Added: 2005-09-24 License: GPL (GNU General Public License) Price:
1492 downloads
Zmanda Recovery Manager for MySQL 1.2.1
Zmanda Recovery Manager for MySQL simplifies life of a database administrator who needs an easy to use backup solution. more>>
Zmanda Recovery Manager for MySQL simplifies life of a database administrator who needs an easy to use yet flexible and robust backup and recovery solution for MySQL server. With ZRM for MySQL you can:
- Schedule full and incremental logical or raw backups of your MySQL database
- Perform backup that is the best match for your storage engine and your MySQL configuration
- Get e-mail notification about status of your backups
- Monitor and browse your backups
- Recover database easily to any point in time or to any particular transaction
<<less- Schedule full and incremental logical or raw backups of your MySQL database
- Perform backup that is the best match for your storage engine and your MySQL configuration
- Get e-mail notification about status of your backups
- Monitor and browse your backups
- Recover database easily to any point in time or to any particular transaction
Download (0.10MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
813 downloads
Automated Linux From Scratch 2.2
Automated Linux From Scratch creates the generic framework for an extendable system builder and package installer. more>>
Automated Linux From Scratch (ALFS) is a project that creates the generic framework for an extendable system builder and package installer.
Why would I want to use ALFS?
After having gone through the LFS and BLFS books more than 2 or 3 times, you will quickly appreciate the ability to automate the task of compiling the software you want for your systems.
What can I do with ALFS?
The goal of ALFS is to automate the process of creating an LFS system. It seeks to make the process of building LFS easier and more efficient while still providing flexibility by granting the user total control and insight into the compilation and management of his LFS build.
How is ALFS implemented?
nALFS
The first ALFS implementation was nALFS by Neven Has. nALFS is a small program written in C. It first parses an XML profile that contains information concerning the LFS build process into a series of internal commands. It can then execute these at your discretion, thus automating the compilation of LFS.
jhalfs
Currently, the official implementation is jhalfs. Originally created by Jeremy Huntwork, but since developed and maintained by Manuel Canales Esparcia and George Boudreau, jhalfs has become a light-weight, practical method of automating an LFS build. jhalfs is a Bash shell script that makes use of Subversion and xsltproc to first download the XML sources of the Linux From Scratch book and then extract any necessary commands, placing them into executable shell scripts. If you do not already have the necessary source packages in place on your system jhalfs can fetch them. Finally, jhalfs generates a Makefile which will control the execution of the shell scripts, allowing for recovery if the build should encounter an error. Since jhalfs extracts its commands to run directly from the LFS book, there are no profiles to edit or maintain.
Note: The 2.2 version of jhalfs has been released. A tarball can been downloaded from http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/.
alfs
There are many in-depth features that have been requested for future ALFS implementations. Because of this, development has been slated for an entirely new build tool which will be called alfs. To see a list of features that will appear in alfs, please read our Software Requirements Specification. If you wish to help develop this new tool, please subscribe to the alfs-discuss mailing list and leave a note there explaining your desire to help.
<<lessWhy would I want to use ALFS?
After having gone through the LFS and BLFS books more than 2 or 3 times, you will quickly appreciate the ability to automate the task of compiling the software you want for your systems.
What can I do with ALFS?
The goal of ALFS is to automate the process of creating an LFS system. It seeks to make the process of building LFS easier and more efficient while still providing flexibility by granting the user total control and insight into the compilation and management of his LFS build.
How is ALFS implemented?
nALFS
The first ALFS implementation was nALFS by Neven Has. nALFS is a small program written in C. It first parses an XML profile that contains information concerning the LFS build process into a series of internal commands. It can then execute these at your discretion, thus automating the compilation of LFS.
jhalfs
Currently, the official implementation is jhalfs. Originally created by Jeremy Huntwork, but since developed and maintained by Manuel Canales Esparcia and George Boudreau, jhalfs has become a light-weight, practical method of automating an LFS build. jhalfs is a Bash shell script that makes use of Subversion and xsltproc to first download the XML sources of the Linux From Scratch book and then extract any necessary commands, placing them into executable shell scripts. If you do not already have the necessary source packages in place on your system jhalfs can fetch them. Finally, jhalfs generates a Makefile which will control the execution of the shell scripts, allowing for recovery if the build should encounter an error. Since jhalfs extracts its commands to run directly from the LFS book, there are no profiles to edit or maintain.
Note: The 2.2 version of jhalfs has been released. A tarball can been downloaded from http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/.
alfs
There are many in-depth features that have been requested for future ALFS implementations. Because of this, development has been slated for an entirely new build tool which will be called alfs. To see a list of features that will appear in alfs, please read our Software Requirements Specification. If you wish to help develop this new tool, please subscribe to the alfs-discuss mailing list and leave a note there explaining your desire to help.
Download (0.15MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
849 downloads
Linux Audio Backstop 2.1.6
Linux Audio Backstop project is a system for automated scheduling of audio recording and playback in a broadcast environment. more>>
Linux Audio Backstop project is a system for automated scheduling of audio recording and playback in a broadcast environment.
It includes features for controlling external audio switcher devices by means of serial and TCP/IP commands, as well as the ability to record and playback relay closures by means of the line of digital GPIO cards manufactured by MeasurementComputing.
The Linux Audio Backstop runs on the popular GNU/Linux operating system. It is freely available under the GNU General Public License.
Main features:
- Record and Playback up to four feeds simultaneously.
- Programmable from any web browser.
- Supports capture and playout of up to twenty-four discrete relay closures.
- Very lightweight and efficient - a Pentium 1 system is capable of hosting a complete system
- Runs on the rock-solid GNU/Linux operating system.
- Totally free and open -- No dongles, unlock codes, software keys or other arbitrary limitations.
<<lessIt includes features for controlling external audio switcher devices by means of serial and TCP/IP commands, as well as the ability to record and playback relay closures by means of the line of digital GPIO cards manufactured by MeasurementComputing.
The Linux Audio Backstop runs on the popular GNU/Linux operating system. It is freely available under the GNU General Public License.
Main features:
- Record and Playback up to four feeds simultaneously.
- Programmable from any web browser.
- Supports capture and playout of up to twenty-four discrete relay closures.
- Very lightweight and efficient - a Pentium 1 system is capable of hosting a complete system
- Runs on the rock-solid GNU/Linux operating system.
- Totally free and open -- No dongles, unlock codes, software keys or other arbitrary limitations.
Download (0.13MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1248 downloads
DateTime::Event::Cron 0.07
DateTime::Event::Cron is a DateTime extension for generating recurrence sets from crontab lines and files. more>>
DateTime::Event::Cron is a DateTime extension for generating recurrence sets from crontab lines and files.
SYNOPSIS
use DateTime::Event::Cron;
# DateTime::Set construction from crontab line
$crontab = */3 15 1-10 3,4,5 */2;
$set = DateTime::Event::Cron->from_cron($crontab);
$iter = $set->iterator(after => DateTime->now);
while (1) {
my $next = $iter->next;
my $now = DateTime->now;
sleep(($next->subtract_datetime_absolute($now))->seconds);
# do stuff...
}
# List of DateTime::Set objects from crontab file
@sets = DateTime::Event::Cron->from_crontab(file => /etc/crontab);
$now = DateTime->now;
print "Now: ", $now->datetime, "n";
foreach (@sets) {
my $next = $_->next($now);
print $next->datetime, "n";
}
# DateTime::Set parameters
$crontab = * * * * *;
$now = DateTime->now;
%set_parms = ( after => $now );
$set = DateTime::Event::Cron->from_cron(cron => $crontab, %set_parms);
$dt = $set->next;
print "Now: ", $now->datetime, " and next: ", $dt->datetime, "n";
# Spans for DateTime::Set
$crontab = * * * * *;
$now = DateTime->now;
$now2 = $now->clone;
$span = DateTime::Span->from_datetimes(
start => $now->add(minutes => 1),
end => $now2->add(hours => 1),
);
%parms = (cron => $crontab, span => $span);
$set = DateTime::Event::Cron->from_cron(%parms);
# ...do things with the DateTime::Set
# Every RTFCT relative to 12am Jan 1st this year
$crontab = 7-10 6,12-15 10-28/2 */3 3,4,5;
$date = DateTime->now->truncate(to => year);
$set = DateTime::Event::Cron->from_cron(cron => $crontab, after => $date);
# Rather than generating DateTime::Set objects, next/prev
# calculations can be made directly:
# Every day at 10am, 2pm, and 6pm. Reference date
# defaults to DateTime->now.
$crontab = 10,14,18 * * * *;
$dtc = DateTime::Event::Cron->new_from_cron(cron => $crontab);
$next_datetime = $dtc->next;
$last_datetime = $dtc->previous;
...
# List of DateTime::Event::Cron objects from
# crontab file
@dtc = DateTime::Event::Cron->new_from_crontab(file => /etc/crontab);
# Full cron lines with user, such as from /etc/crontab
# or files in /etc/cron.d, are supported and auto-detected:
$crontab = * * * * * gump /bin/date;
$dtc = DateTime::Event::Cron->new(cron => $crontab);
# Auto-detection of users is disabled if you explicitly
# enable/disable via the user_mode parameter:
$dtc = DateTime::Event::Cron->new(cron => $crontab, user_mode => 1);
my $user = $dtc->user;
my $command = $dtc->command;
# Unparsed original cron entry
my $original = $dtc->original;
<<lessSYNOPSIS
use DateTime::Event::Cron;
# DateTime::Set construction from crontab line
$crontab = */3 15 1-10 3,4,5 */2;
$set = DateTime::Event::Cron->from_cron($crontab);
$iter = $set->iterator(after => DateTime->now);
while (1) {
my $next = $iter->next;
my $now = DateTime->now;
sleep(($next->subtract_datetime_absolute($now))->seconds);
# do stuff...
}
# List of DateTime::Set objects from crontab file
@sets = DateTime::Event::Cron->from_crontab(file => /etc/crontab);
$now = DateTime->now;
print "Now: ", $now->datetime, "n";
foreach (@sets) {
my $next = $_->next($now);
print $next->datetime, "n";
}
# DateTime::Set parameters
$crontab = * * * * *;
$now = DateTime->now;
%set_parms = ( after => $now );
$set = DateTime::Event::Cron->from_cron(cron => $crontab, %set_parms);
$dt = $set->next;
print "Now: ", $now->datetime, " and next: ", $dt->datetime, "n";
# Spans for DateTime::Set
$crontab = * * * * *;
$now = DateTime->now;
$now2 = $now->clone;
$span = DateTime::Span->from_datetimes(
start => $now->add(minutes => 1),
end => $now2->add(hours => 1),
);
%parms = (cron => $crontab, span => $span);
$set = DateTime::Event::Cron->from_cron(%parms);
# ...do things with the DateTime::Set
# Every RTFCT relative to 12am Jan 1st this year
$crontab = 7-10 6,12-15 10-28/2 */3 3,4,5;
$date = DateTime->now->truncate(to => year);
$set = DateTime::Event::Cron->from_cron(cron => $crontab, after => $date);
# Rather than generating DateTime::Set objects, next/prev
# calculations can be made directly:
# Every day at 10am, 2pm, and 6pm. Reference date
# defaults to DateTime->now.
$crontab = 10,14,18 * * * *;
$dtc = DateTime::Event::Cron->new_from_cron(cron => $crontab);
$next_datetime = $dtc->next;
$last_datetime = $dtc->previous;
...
# List of DateTime::Event::Cron objects from
# crontab file
@dtc = DateTime::Event::Cron->new_from_crontab(file => /etc/crontab);
# Full cron lines with user, such as from /etc/crontab
# or files in /etc/cron.d, are supported and auto-detected:
$crontab = * * * * * gump /bin/date;
$dtc = DateTime::Event::Cron->new(cron => $crontab);
# Auto-detection of users is disabled if you explicitly
# enable/disable via the user_mode parameter:
$dtc = DateTime::Event::Cron->new(cron => $crontab, user_mode => 1);
my $user = $dtc->user;
my $command = $dtc->command;
# Unparsed original cron entry
my $original = $dtc->original;
Download (0.010MB)
Added: 2007-05-16 License: Perl Artistic License Price:
891 downloads
ESR Backup 0.99b R1
ESR Backup is a simple easy to use backup system for UNIX and Linux. more>>
ESR Backup is a simple easy to use backup system for UNIX and Linux. It provides a simple, easy to configure solution for file system integrity.
ESR Backup project works on an automatic 2 week cycle to assure you have an easy to recover system.
Main features:
- Simple and easy to configure
- Automatic 2 Week File Rotation Management
- Remote Storage via FTP
- Local File Storage
- Encryption with 448 bit Keys
- Completely FREE to use
ESR Backup takes the complication out of daily back ups, it does all the work for you so you can concentrate on more interesting things. ESR Backup automatically performs regular Full and Incremental 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
It maintains 3 directories , current-week, last-week, and weekly-archives. After the full backup is performed on Sunday, it automatically rotates the last full backup from the last-week directory to the weekly-archive for safe keeping. It then removes the other archives because they are no longer needed.
It automatically rotates all archives from the current-week directory to the last-week directory. The current-week directory is then ready to hold next weeks backups. You always maintain 2 complete sets of backups. And all your old archives are ready to be stored on tape or CD or handled any way you choose.
ESR Backup provides you with remote archive storage via FTP so you can maintain current backup sets off site easily. If you dont have access to a remote FTP server , or do not wish to use one. ESR Backup can store archives on the local file system in a directory you choose. You can also encrypt your archives with a 448 bit encryption key.
<<lessESR Backup project works on an automatic 2 week cycle to assure you have an easy to recover system.
Main features:
- Simple and easy to configure
- Automatic 2 Week File Rotation Management
- Remote Storage via FTP
- Local File Storage
- Encryption with 448 bit Keys
- Completely FREE to use
ESR Backup takes the complication out of daily back ups, it does all the work for you so you can concentrate on more interesting things. ESR Backup automatically performs regular Full and Incremental 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
It maintains 3 directories , current-week, last-week, and weekly-archives. After the full backup is performed on Sunday, it automatically rotates the last full backup from the last-week directory to the weekly-archive for safe keeping. It then removes the other archives because they are no longer needed.
It automatically rotates all archives from the current-week directory to the last-week directory. The current-week directory is then ready to hold next weeks backups. You always maintain 2 complete sets of backups. And all your old archives are ready to be stored on tape or CD or handled any way you choose.
ESR Backup provides you with remote archive storage via FTP so you can maintain current backup sets off site easily. If you dont have access to a remote FTP server , or do not wish to use one. ESR Backup can store archives on the local file system in a directory you choose. You can also encrypt your archives with a 448 bit encryption key.
Download (0.035MB)
Added: 2006-03-24 License: Artistic License Price:
1318 downloads
Fastdeploy 0.3 Beta
Fastdeploy is a Web-based system that works with various operating systems automated installer scripting and/or semantics. more>>
Fastdeploy is a Web-based system that works with various operating systems automated installer scripting and/or semantics (e.g., Kickstart, Preseeding, Windows Unattended, etc.) to completely automate the process of installing operating systems and related server software.
The project is designed to work using PXE network booting rather than CD/DVD based solutions so you can fully automate your infrastructure without needlessly burning CDs.
How does it work?
FastDeploy focuses most of its efforts at supporting the automation capabilities inherent with the installer mechanisms available with each operating system. This means we support Kickstart, Preseeding, and the unattended features of Windows. Its highly probable just about any other automated scripting can be supported.
Using a Web-based interface you can choose the options you want to automatically install (e.g., hostname, domain, IP address, server software to install/configure, etc.) then you PXE boot off your network card and the installation process occurs automatically, without user intervention.
<<lessThe project is designed to work using PXE network booting rather than CD/DVD based solutions so you can fully automate your infrastructure without needlessly burning CDs.
How does it work?
FastDeploy focuses most of its efforts at supporting the automation capabilities inherent with the installer mechanisms available with each operating system. This means we support Kickstart, Preseeding, and the unattended features of Windows. Its highly probable just about any other automated scripting can be supported.
Using a Web-based interface you can choose the options you want to automatically install (e.g., hostname, domain, IP address, server software to install/configure, etc.) then you PXE boot off your network card and the installation process occurs automatically, without user intervention.
Download (1.1MB)
Added: 2007-04-19 License: BSD License Price:
918 downloads
Net::Flickr::Backup 2.97
Net::Flickr::Backup module contains OOP for backing up your Flickr photos locally. more>>
Net::Flickr::Backup module contains OOP for backing up your Flickr photos locally.
SYNOPSIS
use Net::Flickr::Backup;
use Log::Dispatch::Screen;
my $flickr = Net::Flickr::Backup->new($cfg);
my $feedback = Log::Dispatch::Screen->new(name => info,
min_level => info);
$flickr->log()->add($feedback);
$flickr->backup();
<<lessSYNOPSIS
use Net::Flickr::Backup;
use Log::Dispatch::Screen;
my $flickr = Net::Flickr::Backup->new($cfg);
my $feedback = Log::Dispatch::Screen->new(name => info,
min_level => info);
$flickr->log()->add($feedback);
$flickr->backup();
Download (0.023MB)
Added: 2007-07-19 License: Perl Artistic License Price:
833 downloads
Simple Backup 1.0
Simple Backup is a shell script to create basic backups using tar, grep, sed, and bash. more>>
Simple Backup is a shell script to create basic backups using tar, grep, sed, and bash.
Simple Backup works by using a file that contains the folders to be backed up and a file that contains expressions to exclude certain folders/files.
Usage: backup.sh < backuplist > < excludelist >
Free to use at your own risk. The author cant be held responsible for any side effects
of using this software. Use at your own risk.
<<lessSimple Backup works by using a file that contains the folders to be backed up and a file that contains expressions to exclude certain folders/files.
Usage: backup.sh < backuplist > < excludelist >
Free to use at your own risk. The author cant be held responsible for any side effects
of using this software. Use at your own risk.
Download (0.003MB)
Added: 2006-07-26 License: Freeware Price:
1186 downloads
HTML::Template::Set 1.009
HTML::Template::Set is a HTML::Template extension that adds set support. more>>
HTML::Template::Set is a HTML::Template extension that adds set support.
SYNOPSIS
in your HTML:
< TMPL_SET NAME="handler" >apples_to_oranges< /TMPL_SET >
< TMPL_SET NAME="title" >Apples Are Green< /TMPL_SET >
< HTML >
< HEAD >
< TITLE >< TMPL_VAR NAME="title" >< /TITLE >
< /HEAD >
< BODY >
< H1 >< TMPL_VAR NAME="title" >< /H1 >
< HR >
< BR >
< B >You authenticated as: < /B > < TMPL_VAR NAME="ENV_REMOTE_USER" >< BR >< BR >
< TMPL_IF NAME="oranges" >You prefer oranges< /TMPL_IF >
< /BODY >
< /HTML >
in your script:
use HTML::Template::Set;
my $tmpl = new HTML::Template::Set(
filename => foo.tmpl,
associate_env => 1
);
my $handler = $tmpl->param(handler);
if ($handler and $handler eq apples_to_oranges) {
$tmpl->param(oranges => 1);
}
print $tmpl->output();
<<lessSYNOPSIS
in your HTML:
< TMPL_SET NAME="handler" >apples_to_oranges< /TMPL_SET >
< TMPL_SET NAME="title" >Apples Are Green< /TMPL_SET >
< HTML >
< HEAD >
< TITLE >< TMPL_VAR NAME="title" >< /TITLE >
< /HEAD >
< BODY >
< H1 >< TMPL_VAR NAME="title" >< /H1 >
< HR >
< BR >
< B >You authenticated as: < /B > < TMPL_VAR NAME="ENV_REMOTE_USER" >< BR >< BR >
< TMPL_IF NAME="oranges" >You prefer oranges< /TMPL_IF >
< /BODY >
< /HTML >
in your script:
use HTML::Template::Set;
my $tmpl = new HTML::Template::Set(
filename => foo.tmpl,
associate_env => 1
);
my $handler = $tmpl->param(handler);
if ($handler and $handler eq apples_to_oranges) {
$tmpl->param(oranges => 1);
}
print $tmpl->output();
Download (0.009MB)
Added: 2007-08-16 License: Perl Artistic License Price:
799 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above to create an automated system recovery set using backup search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed