--- trunk/conf/config.pl 2005/09/11 12:39:24 116 +++ trunk/conf/config.pl 2006/04/27 09:35:41 355 @@ -741,7 +741,7 @@ # - 'rsync': backup and restore via rsync (via rsh or ssh). # Best choice for linux/unix. Good choice also for WinXX. # -# - 'rsyncd': backup and restre via rsync daemon on the client. +# - 'rsyncd': backup and restore via rsync daemon on the client. # Best choice for linux/unix if you have rsyncd running on # the client. Good choice also for WinXX. # @@ -1337,7 +1337,7 @@ # Despite the name, this parameter sets the timeout for all transport # methods (tar, smb etc). # -$Conf{ClientTimeout} = 7200; +$Conf{ClientTimeout} = 72000; # # Maximum number of log files we keep around in each PC's directory @@ -1510,7 +1510,7 @@ # To: $user$domain # cc: # Subject: $subj -# +# $headers # Dear $userName, # # This is a site-specific email message. @@ -1538,7 +1538,7 @@ # To: $user$domain # cc: # Subject: $subj -# +# $headers # Dear $userName, # # This is a site-specific email message. @@ -1566,7 +1566,7 @@ # To: $user$domain # cc: # Subject: $subj -# +# $headers # Dear $userName, # # This is a site-specific email message. @@ -1749,14 +1749,67 @@ $Conf{SearchDSN} = 'dbi:Pg:dbname=backuppc'; $Conf{SearchUser} = 'dpavlin'; # -# if you want to use experimental HyperEstraier support (which require -# installation of HyperEstraier and swig binding for perl) select +# if you want to use experimental Hyper Estraier support (which require +# installation of Search::Estraier perl module from CPAN) select # path to index (relative to $TopDir) or node URI -#$Conf{HyperEstraierIndex} = '/casket/'; +# use following line to disable Hyper Estraier and prevent upgrades +# from overwriting it +#$Conf{HyperEstraierIndex} = ''; $Conf{HyperEstraierIndex} = 'http://localhost:1978/node/backuppc'; # # temp directory for storing gzip and iso files when createing iso images # $Conf{GzipTempDir} = 'temp'; -$Conf{GzipSchema} = '\h_\s_\n.tar.gz'; + +# +# nameing schema for snapshots (.tar.gz will be added) +# \h - hostname +# \s - share +# \n - increment numer +# +$Conf{GzipSchema} = '\h_\s_\n'; +# + +# +# archive media size (in bytes) +# default: 4.2Gb for DVD +# +$Conf{MaxArchiveSize} = 4200 * 1024 * 1024; + +# +# maximum size of one (uncompressed) file on archive medium (in bytes) +# default: 2Gb - 2k for DVD +$Conf{MaxArchiveFileSize} = (2048 - 2) * 1024 * 1024; + +# +# Temporary directory for ISO images (relative to install dir) +# +$Conf{ISOTempDir} = 'temp/iso'; + +#### +# configuration data for burning +#### +$Conf{CDRecordBin} = 'cdrecord'; +$Conf{CDRecordOpts} = 'dev=/dev/hdc blank=fast -dao -v -eject -dummy'; + +#$Conf{CDRecordBin} = 'dvdrecord'; +#$Conf{CDRecordOpts} = 'dev=0,0,0 -dao -v -eject -dummy'; + +# gzip level for creating tar.gz increments +# default is -6, -1 is fast, -9 is slow +#$Conf{GzipLevel} = '-6'; +$Conf{GzipLevel} = '-1'; + +# number of archive copies to burn +$Conf{BurnMultipleCopies} = 2; + +# Other command-line utilities used +$Conf{ejectBin} = 'eject'; +$Conf{ejectOpts} = '/dev/cdrom'; + +$Conf{mkisofsBin} = 'mkisofs'; + +# temporary path used when recovering of increments +# (you might put this into tmpfs if you have enough RAM) +$Conf{IncrementTempDir} = '/tmp/increment-restore/';