From: Aaron S. H. <aar...@gm...> - 2008-04-18 04:23:21
Attachments:
backup_fix-full.diff
|
I have some patches for the cron_dump_to_disk example shipped with dump. I submitted the first as a Sourceforge tracker item. Stelian suggest I send the rest to this mailing list. Like the first patch , this only only changes the output of the command. It mentions "Full backup", when in reality the script runs incremental backups, too. --- backup.~1.2.~ 2008-04-17 23:32:13.000000000 -0400 +++ backup 2008-04-17 23:33:08.000000000 -0400 @@ -16,9 +16,11 @@ if [ "$1" = "full" ]; then DLEVEL="0" BTYPE="full" + BACKUP="Full" elif [ "$1" = "inc" ]; then DLEVEL="1" BTYPE="inc" + BACKUP="Incremental" else echo "Usage: $0 full|inc [nodumpdate]" exit 1 @@ -42,16 +44,16 @@ echo echo "#####################################################################" -echo "Starting backup." +echo "Starting ${BACKUP} backup." echo "#####################################################################" echo # -# Make full system backup +# Make system backup # -echo "### Full System Dump Backup ###" +echo "### ${BACKUP} System Dump Backup ###" echo "Using backup partition: $BACKUPPART" echo "Filesystems to dump: $FSTODUMP" @@ -61,8 +63,8 @@ else echo "failure!" echo " There were problems remounting $BACKUPPART in read-write mode!" - echo "Aborting Full System Dump Backup." - echo "Aborted, done." + echo "Aborting ${BACKUP} System Dump Backup." + echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi @@ -90,13 +92,13 @@ else echo "failure!" echo " There were problems remounting $BACKUPPART in read-only mode!" - echo "Aborting Full System Dump Backup." - echo "Aborted, done." + echo "Aborting ${BACKUP} System Dump Backup." + echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi - echo "Aborting Full System Dump Backup." - echo "Aborted, done." + echo "Aborting ${BACKUP} System Dump Backup." + echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi @@ -151,13 +153,13 @@ else echo "failure!" echo " There were problems remounting $BACKUPPART in read-only mode!" - echo "Aborting Full System Dump Backup." - echo "Aborted, done." + echo "Aborting ${BACKUP} System Dump Backup." + echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi - echo "Aborting Full System Dump Backup." - echo "Aborted, done." + echo "Aborting ${BACKUP} System Dump Backup." + echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi @@ -168,12 +170,12 @@ else echo "failure!" echo " There were problems remounting $BACKUPPART in read-only mode!" - echo "Aborting Full System Dump Backup." - echo "Aborted, done." + echo "Aborting ${BACKUP} System Dump Backup." + echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi -echo "End of Full System Dump Backup." +echo "End of ${BACKUP} System Dump Backup." echo "Done." echo "-------------------------------------------------------------------------------" |
From: Stelian P. <st...@po...> - 2008-04-18 08:43:24
|
Le vendredi 18 avril 2008 à 00:23 -0400, Aaron S. Hawley a écrit : > I have some patches for the cron_dump_to_disk example shipped with > dump. I submitted the first as a Sourceforge tracker item. Stelian > suggest I send the rest to this mailing list. > > Like the first patch , this only only changes the output of the > command. It mentions "Full backup", when in reality the script runs > incremental backups, too. [...] Applied, thanks. -- Stelian Pop <st...@po...> |
From: Aaron S. H. <aar...@gm...> - 2008-05-02 23:44:36
Attachments:
backup_env-and-typos.diff
|
This patch uses environment variables for certain values if they're set to determine the backup partition, backup directory and the file systems to backup. Also included in the patch are whitespace changes to some output messages, and a typo fix. Use what you like. I like the environment variable approach, because I store the settings in a file of the form: # /etc/dumprc -- configuration file for dump backups FSTODUMP="/ /var /home /boot" export FSTODUMP ## end-of-file and then use a cron job script of this form: # /etc/cron.daily/dump -- daily dump backup cron job . /etc/dumprc backup_rotate && nice -1 backup inc ## end-of-file The patch is also attached. /a Index: backup =================================================================== RCS file: /cvsroot/dump/dump/examples/cron_dump_to_disk/backup,v retrieving revision 1.3 diff -u -r1.3 backup --- backup 18 Apr 2008 08:42:47 -0000 1.3 +++ backup 2 May 2008 23:17:35 -0000 @@ -31,10 +31,10 @@ # Configuration Parameters # -BACKUPPART="/backup" +BACKUPPART=${BACKUPPART:-"/backup"} -BACKUPDIR="current" +BACKUPDIR=${BACKUPDIR:-"current"} DUMPLOGARCH="$BACKUPPART/backup.dump.log.gz" -FSTODUMP="/ /var /home /mnt/hdb1 /usr" +FSTODUMP=${FSTODUMP:-/ /var /home /mnt/hdb1 /usr} DUMPFILESMODE="0644" DUMPFILESOWN="root.root" @@ -81,17 +81,17 @@ if [ `expr $SAVAIL - $SREQ` -gt "0" ]; then echo "done." - echo " Available: $SAVAIL MB Required: $SREQ MB." + echo "Available: $SAVAIL MB Required: $SREQ MB." else echo "no enough space!" - echo " There is not enough space left in $BACKUPPART for the backup!" + echo "There is not enough space left in $BACKUPPART for the backup!" - echo " Available: $SAVAIL MB Required: $SREQ MB." + echo "Available: $SAVAIL MB Required: $SREQ MB." echo -n "Remounting backup partition read-only ... " if ( mount $BACKUPPART -o remount,ro &> /dev/null ) then echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-only mode!" + echo "There were problems remounting $BACKUPPART in read-only mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." echo "-------------------------------------------------------------------------------" @@ -120,14 +120,14 @@ FSNAME=`echo $FS|tr / _|cut -b 2-` fi sync - echo -n " Starting dump of $FSNAME ( $FS ) ... " + echo -n "Starting dump of $FSNAME ( $FS ) ... " if ( dump -$DLEVEL $UPDATEDDATE -z -M -s 27306 -f $BACKUPPART/$BACKUPDIR/$FSNAME.$BTYPE. $FS &> $BACKUPPART/$BACKUPDIR/$FSNAME.log ) then echo "done." else echo "problems!" - echo " There where problems with the dump of $FSNAME ( $FS )." + echo "There where problems with the dump of $FSNAME ( $FS )." - echo " Check logfile $BACKUPPART/$BACKUPDIR/$FSNAME.log for more info" + echo "Check logfile $BACKUPPART/$BACKUPDIR/$FSNAME.log for more info" - echo " Also check log archive file $DUMPLOGARCH." + echo "Also check log archive file $DUMPLOGARCH." fi cat $BACKUPPART/$BACKUPDIR/$FSNAME.log |gzip >> $DUMPLOGARCH echo "-------------------------------------------------------------------------------" |gzip >> $DUMPLOGARCH @@ -145,14 +145,14 @@ else echo "problems!" - echo " There are problems with the directory structure." + echo "There are problems with the directory structure." - echo " Check dirs: $BACKUPPART/$BACKUPDIR" + echo "Check dirs: $BACKUPPART/$BACKUPDIR" echo -n "Remounting backup partition read-only ... " if ( mount $BACKUPPART -o remount,ro &> /dev/null ) then echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-only mode!" + echo "There were problems remounting $BACKUPPART in read-only mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." echo "-------------------------------------------------------------------------------" @@ -169,13 +169,13 @@ echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-only mode!" + echo "There were problems remounting $BACKUPPART in read-only mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." echo "-------------------------------------------------------------------------------" exit 1 fi -echo "End of ${BACKUP} System Dump Backup." +echo "### End of ${BACKUP} System Dump Backup ###" echo "Done." echo "-------------------------------------------------------------------------------" Index: backup_rotate =================================================================== RCS file: /cvsroot/dump/dump/examples/cron_dump_to_disk/backup_rotate,v retrieving revision 1.1 diff -u -r1.1 backup_rotate --- backup_rotate 30 Nov 2001 10:12:40 -0000 1.1 +++ backup_rotate 2 May 2008 23:17:35 -0000 @@ -3,7 +3,7 @@ # This script will redirect the backup directory to implement desired backup # schedules. # -# Currently we will use just a seven day format were we just move a link +# We will use just a seven day format where we just move a link # that represents the backup directory, to point to the day of the week. # @@ -17,8 +17,8 @@ REALDIR=`date +%A` fi -BACKUPPART="/backup" +BACKUPPART=${BACKUPPART:-"/backup"} -BACKUPDIR="current" +BACKUPDIR=${BACKUPDIR:-"current"} echo "### Start of Backup Rotation ###" echo "Using backup partition: $BACKUPPART" On 4/18/08, Stelian Pop <st...@po...> wrote: > > Le vendredi 18 avril 2008 à 00:23 -0400, Aaron S. Hawley a écrit : > > > I have some patches for the cron_dump_to_disk example shipped with > > dump. I submitted the first as a Sourceforge tracker item. Stelian > > suggest I send the rest to this mailing list. > > > > [...] > > Applied, thanks. > > > -- > Stelian Pop <st...@po...> > > -- Modern man suffers from a kind of poverty of the spirit which stands in glaring contrast to his scientific and technological abundance. We've learned to fly the air like birds, we've learned to swim the seas as fish, yet we haven't learned to walk the earth as brothers and sisters. -- Dr. Martin King |
From: Stelian P. <st...@po...> - 2008-05-05 09:27:07
|
Le vendredi 02 mai 2008 à 19:44 -0400, Aaron S. Hawley a écrit : > This patch uses environment variables for certain values if they're > set to determine the backup partition, backup directory and the file > systems to backup. > > Also included in the patch are whitespace changes to some output > messages, and a typo fix. Use what you like. Thanks, applied. Stelian. -- Stelian Pop <st...@po...> |
From: Aaron S. H. <aar...@gm...> - 2008-05-07 04:45:01
Attachments:
backup_remount-and-typos.diff
|
This patch tries mounting instead of remounting should the latter fail. Also included are either typo fixes or whitespace changes to shell scriptlets that I was annoyed at. On 5/5/08, Stelian Pop <st...@po...> wrote: > > Le vendredi 02 mai 2008 à 19:44 -0400, Aaron S. Hawley a écrit : > > > This patch uses environment variables for certain values if they're > > set to determine the backup partition, backup directory and the file > > systems to backup. > > > > Also included in the patch are whitespace changes to some output > > messages, and a typo fix. Use what you like. > > > Thanks, applied. > > Stelian. |
From: Stelian P. <st...@po...> - 2008-05-13 15:14:02
|
Le mercredi 07 mai 2008 à 00:44 -0400, Aaron S. Hawley a écrit : > This patch tries mounting instead of remounting should the latter > fail. Also included are either typo fixes or whitespace changes to > shell scriptlets that I was annoyed at. Thanks, applied. -- Stelian Pop <st...@po...> |
From: Aaron S. H. <aar...@gm...> - 2008-05-15 18:56:01
Attachments:
backup_license-and-fixes.diff
|
This is perhaps the last patch I have. It has various niggling things. It changes horizontal lines from 79 to 60 characters, adopts certain Bash extensions for command expansion, makes a few more whitespace changes, some small alterations of shell commands, and one wording change to user message. I also put the license in the two files's headers. I presume the license for these scripts are the same as everything else that is distributed with dump -- the license in the COPYRIGHT file at the root of the package. --- backup 14 May 2008 09:24:58 -0000 1.6 +++ backup 14 May 2008 22:32:56 -0000 @@ -1,21 +1,54 @@ #!/bin/bash + +### + # Copyright (C) 2001 Eugenio Diaz <ge...@ya...> + # + # Redistribution and use in source and binary forms, with or without + # modification, are permitted provided that the following conditions + # are met: + # + # 1. Redistributions of source code must retain the above copyright + # notice, this list of conditions and the following disclaimer. + # 2. Redistributions in binary form must reproduce the above + # copyright notice, this list of conditions and the following + # disclaimer in the documentation and/or other materials provided + # with the distribution. + # 3. Neither the name of the University nor the names of its + # contributors may be used to endorse or promote products derived + # from this software without specific prior written permission. + # + # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' + # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + # PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS + # OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + # SUCH DAMAGE. + # + ## -# -# This script will make a simple backup of the most critical partitions, -# using the "dump" facility, into the backup partition. -# -# Run the following to make a complete backup: -# -# $ su -c "backup full" -# -# Run the following to make an incremental backup: -# -# $ su -c "backup inc" -# -# Add "nodumpdate" to run a backup but not effect the backup state -# recorded in the file /var/lib/dumpdates and reported by dump -W: -# -# $ su -c "backup full nodumpdate" -# + # + # This script will make a simple backup of the most critical + # partitions, using the "dump" facility, into the backup partition. + # + # Run the following to make a complete backup: + # + # $ su -c "backup full" + # + # Run the following to make an incremental backup: + # + # $ su -c "backup inc" + # + # Add "nodumpdate" to run a backup but not effect the backup state + # recorded in the file /var/lib/dumpdates and reported by dump -W: + # + # $ su -c "backup full nodumpdate" + # + ## if [ "$2" = "nodumpdate" ]; then UPDATEDDATE="" @@ -32,7 +65,7 @@ BTYPE="inc" BACKUP="Incremental" else - echo "Usage: $0 full|inc [nodumpdate]" + echo "Usage: $0 full|inc [nodumpdate]" exit 1 fi @@ -50,12 +83,12 @@ # # Start -# +# echo -echo "#####################################################################" +echo "############################################################" -echo "Starting ${BACKUP} backup." +echo "Starting ${BACKUP} backup" -echo "#####################################################################" +echo "############################################################" echo @@ -74,24 +107,24 @@ echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-write mode!" + echo "There were problems remounting $BACKUPPART in read-write mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." - echo "-------------------------------------------------------------------------------" + echo "------------------------------------------------------------" exit 1 fi -echo -n "Checking backup partition for correct dir structure ... " +echo -n "Checking directory structure on backup partition ... " if [ -d $BACKUPPART/$BACKUPDIR -a -w $BACKUPPART/$BACKUPDIR ]; then echo "done." echo -n "Checking backup partition for available space ... " - SREQ=`for i in $FSTODUMP; do dump -$DLEVEL -S $i 2> /dev/null; done | awk '{x=x+$1/1048576} END {printf "%6.0f\n", x}'` + SREQ=$(for i in $FSTODUMP; do dump -$DLEVEL -S $i 2> /dev/null; done | awk '{x=x+$1/1048576} END {printf "%6.0f\n", x}') - SAVAILFREE=`df --block-size=1048576 | grep -Fe $BACKUPPART | awk '{printf "%6.0f\n", $4}'` + SAVAILFREE=$(df --block-size=1048576 | grep -Fe $BACKUPPART | awk '{printf "%6.0f\n", $4}') - SAVAILDEL=`du -s --block-size=1048576 $BACKUPPART/$BACKUPDIR/. | awk '{printf "%6.0f\n", $1}'` + SAVAILDEL=$(du -s --block-size=1048576 $BACKUPPART/$BACKUPDIR/. | awk '{printf "%6.0f\n", $1}') - SAVAIL=`expr $SAVAILFREE + $SAVAILDEL` + SAVAIL=$(( $SAVAILFREE + $SAVAILDEL )) - if [ `expr $SAVAIL - $SREQ` -gt "0" ]; then + if [ "$(( $SAVAIL - $SREQ ))" -gt "0" ]; then echo "done." echo "Available: $SAVAIL MB Required: $SREQ MB." else @@ -108,17 +141,17 @@ echo "There were problems remounting $BACKUPPART in read-only mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." - echo "-------------------------------------------------------------------------------" + echo "------------------------------------------------------------" exit 1 fi echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." - echo "-------------------------------------------------------------------------------" + echo "------------------------------------------------------------" exit 1 fi echo -n "Deleting old files ... " - if [ `ls -la $BACKUPPART/$BACKUPDIR/ | wc -l` -gt "3" ]; then + if [ "$(ls -la $BACKUPPART/$BACKUPDIR/ | wc -l)" -gt "3" ]; then rm -f $BACKUPPART/$BACKUPDIR/* &> /dev/null echo "done." else @@ -131,10 +164,10 @@ if [ "$FS" = "/" ]; then FSNAME="root" else - FSNAME=`echo $FS | tr / _ | cut -b 2-` + FSNAME="$(echo $FS | tr / _ | cut -b 2-)" fi sync - TODAY="`date +%a%Y%m%d`" + TODAY="$(date +%a%Y%m%d)" echo -n "Starting dump of $FSNAME ( $FS ) ... " if ( dump -$DLEVEL $UPDATEDDATE -z -M -s 27306 -f $BACKUPPART/$BACKUPDIR/$FSNAME.$BTYPE. -Q $BACKUPPART/$BACKUPDIR/$FSNAME.$BTYPE.qfa -L ${TODAY}file $FS &> $BACKUPPART/$BACKUPDIR/$FSNAME.log ) then echo "done." @@ -146,7 +179,7 @@ fi echo -n "Verifying dump of $FSNAME ( $FS ) ... " - echo "-------------------------------------------------------------------------------" >> $BACKUPPART/$BACKUPDIR/$FSNAME.log + echo "------------------------------------------------------------" >> $BACKUPPART/$BACKUPDIR/$FSNAME.log echo "Result of dump for $FSNAME ( $FS ):" >> $BACKUPPART/$BACKUPDIR/$FSNAME.log if ( restore -C -M -f $BACKUPPART/$BACKUPDIR/$FSNAME.$BTYPE. >> $BACKUPPART/$BACKUPDIR/$FSNAME.log 2>&1 ) then echo "done." @@ -155,8 +188,8 @@ echo "There were problems verifying the dump of $FSNAME ( $FS )." echo "Check log file $BACKUPPART/$BACKUPDIR/$FSNAME.log.gz for more info" fi - cat $BACKUPPART/$BACKUPDIR/$FSNAME.log |gzip >> $DUMPLOGARCH + gzip < $BACKUPPART/$BACKUPDIR/$FSNAME.log >> $DUMPLOGARCH - echo "-------------------------------------------------------------------------------" |gzip >> $DUMPLOGARCH + echo "------------------------------------------------------------" | gzip >> $DUMPLOGARCH done echo -n "Setting ownership and permissions of dump files ... " @@ -181,29 +214,29 @@ echo "There were problems remounting $BACKUPPART in read-only mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." - echo "-------------------------------------------------------------------------------" + echo "------------------------------------------------------------" exit 1 fi echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." - echo "-------------------------------------------------------------------------------" + echo "------------------------------------------------------------" exit 1 fi echo -n "Remounting backup partition read-only ... " -if ( mount $BACKUPPART -o remount,ro &> /dev/null ) then +if ( mount $BACKUPPART -o remount,ro &> /dev/null ) then echo "done." else echo "failure!" echo "There were problems remounting $BACKUPPART in read-only mode!" echo "Aborting ${BACKUP} System Dump Backup." echo "Aborted." - echo "-------------------------------------------------------------------------------" + echo "------------------------------------------------------------" exit 1 fi echo "### End of ${BACKUP} System Dump Backup ###" echo "Done." -echo "-------------------------------------------------------------------------------" +echo "------------------------------------------------------------" ## end of script Index: backup_rotate =================================================================== --- backup_rotate 5 May 2008 09:25:27 -0000 1.2 +++ backup_rotate 14 May 2008 22:32:56 -0000 @@ -1,11 +1,44 @@ #!/bin/bash + +### + # Copyright (C) 2001 Eugenio Diaz <ge...@ya...> + # + # Redistribution and use in source and binary forms, with or without + # modification, are permitted provided that the following conditions + # are met: + # + # 1. Redistributions of source code must retain the above copyright + # notice, this list of conditions and the following disclaimer. + # 2. Redistributions in binary form must reproduce the above + # copyright notice, this list of conditions and the following + # disclaimer in the documentation and/or other materials provided + # with the distribution. + # 3. Neither the name of the University nor the names of its + # contributors may be used to endorse or promote products derived + # from this software without specific prior written permission. + # + # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' + # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + # PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS + # OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + # SUCH DAMAGE. + # + ## -# -# This script will redirect the backup directory to implement desired backup -# schedules. -# -# We will use just a seven day format where we just move a link -# that represents the backup directory, to point to the day of the week. -# + # + # This script will redirect the backup directory to implement desired + # backup schedules. + # + # We will use just a seven day format where we just move a link that + # represents the backup directory, to point to the day of the week. + ## + # # Configuration Parameters @@ -28,7 +61,7 @@ echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-write mode!" + echo "There were problems remounting $BACKUPPART in read-write mode!" echo "Rotation not made!" echo "### End of Backup Rotation ###" exit 1 @@ -37,7 +70,7 @@ echo -n "Checking that no directory named \"$BACKUPDIR\" exists ... " if [ -d $BACKUPPART/$BACKUPDIR -a ! -L $BACKUPPART/$BACKUPDIR ]; then echo "failure!" - echo " Directory \"$BACKUPDIR\" exists. Can't create link!" + echo "Directory \"$BACKUPDIR\" exists. Can't create link!" echo "Rotation not made!" echo -n "Remounting backup partition read-only ... " @@ -45,7 +78,7 @@ echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-only mode!" + echo "There were problems remounting $BACKUPPART in read-only mode!" echo "### End of Backup Rotation ###" exit 1 fi @@ -62,7 +95,7 @@ echo "done." else echo "failure!" - echo " There were problems creating link!" + echo "There were problems creating link!" echo "Rotation not made!" echo -n "Remounting backup partition read-only ... " @@ -70,10 +103,10 @@ echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-only mode!" + echo "There were problems remounting $BACKUPPART in read-only mode!" echo "### End of Backup Rotation ###" exit 1 - fi + fi echo "### End of Backup Rotation ###" exit 1 fi @@ -83,8 +116,10 @@ echo "done." else echo "failure!" - echo " There were problems remounting $BACKUPPART in read-only mode!" + echo "There were problems remounting $BACKUPPART in read-only mode!" echo "### End of Backup Rotation ###" exit 1 fi echo "### End of Backup Rotation ###" + +## end of script On 5/14/08, Stelian Pop <st...@po...> wrote: > > Le mardi 13 mai 2008 à 20:58 -0400, Aaron S. Hawley a écrit : > > > This patch uses the quick-file-access (QFA) and label features of > > dump, and verifies each dump with `restore -C`. The patch also fixes > > some strange notes in the comment about restarting Web servers and > > making tar files of "database dirs". I've replaced it with notes on > > how to use the script. > > > Thanks, applied. > > Stelian. |
From: Stelian P. <st...@po...> - 2008-05-18 08:09:22
|
Le jeudi 15 mai 2008 à 14:55 -0400, Aaron S. Hawley a écrit : > This is perhaps the last patch I have. Applied. Thanks a lot for all your patches. Stelian. -- Stelian Pop <st...@po...> |