]> oss.titaniummirror.com Git - ovzbpc.git/blobdiff - BackupPC_ovz
Do not attempt to tee to $INFO if blank
[ovzbpc.git] / BackupPC_ovz
index bb4b100dc00322e8bf51b28e616119bcbb65a277..06bf6a6999b5045efe0374f588063523d9c00363 100755 (executable)
@@ -1,12 +1,11 @@
 #!/usr/bin/perl
 #
 # BackupPC_ovz
+# Version: __appVersion__
 #
 # OpenVZ integration for BackupPC allowing the latter to backup OpenVZ VE's
 # with ovz awareness to improve backup and restore efficiency and features.
 #
-# 20080605     0.1     Initial release
-
 # FIXME: signal handling to clean up mount point and snapshot on termination
 
 use strict;
@@ -21,7 +20,7 @@ my @script_ext = qw(start stop mount umount);
 my @velist = ();
 my $pidfile = "/tmp/".basename($0).".pid";
 my $vzsnap = 'vzsnap'; # Mount point and lv names.  Mount is relative to /.
-my $snapsize = '1g';
+my $snapsize = '25g';
 my $hnlistFile = "/etc/backuppc/".basename($0).".hnlist";
 my $velistFile = $ENV{HOME}."/log/".basename($0).".velist";
 
@@ -329,7 +328,7 @@ sub makeSnapshot($)
     die "Failed to create snapshot device"
   }
   $ve->{'snapdev'} = $snapdev;
-  cmdSystemOrEval("mount -o nouuid $snapdev $snaproot");
+  cmdSystemOrEval("mount -o noatime,nodiratime $snapdev $snaproot");
 
   my $snapprivate = $ve->{'private'};
   $snapprivate =~ s|/?$lvmpath/?|/$vzsnap/|;