Changes

User:Pat

1,216 bytes added, 19:42, 19 August 2013
/* prov-backup-rsnapshot */
=== prov-backup-rsnapshot ===
See [[prov-backup-rsnapshot]]
 
=== rsnapshot ===
This script executes the very basic rsnapshot command for each user which wants to have a snapshot for the given interval. This script takes as input parameter <code>--interval</code> where you can specify the following intervals:
* hourly
* daily
* weekly
* monthly
* yearly
 
It is basically just a wrapper around the rsnapshot command for the given interval. It does an LDAP lookup and collects all users which want to have a rsnapshot made for the given interval. For all the collected users, the rsnapshot command for the given interval is executed.
 
A crojob for the daily, weekly and monthly rnspashots is created on the [[Backup_(Server_Setup)|Test-Backup-Server]]
 
'''Important:''' As stated above, on the Test-Backup-Server the command are just printed to STDOUT instead of really being exceuted. 4
 
==== Configuration ====
[General]
MaxParallelProcesses = # How many rsnapshot processes you want to have in parallel
# The basic rsnapshot command, the %uid% and %interval% will be replaced by the script
Rsnapshot_command = /usr/bin/nice -n 19 /usr/bin/rsnapshot -c /etc/rsnapshot/rsnapshot.conf.%uid% %interval%
 
[LDAP]
Host =
Port =
User =
Password =
CA_Path =
Accounts_Base =
=== scheduleWarning.pl ===
486
edits