This is making me crazy.
Please try version 182 from the qtp subversion repo.
I'm pretty sure I got it right this time.
Thanks.

--
-Eric 'shubes'

On 04/07/2014 09:58 PM, Peter Peterse wrote:
The backup directoty contains this information:
-rw-r--r-- 1 root root 780691347 Apr  6 00:14 201404060000-backup.tar.gz
-rw-r--r-- 1 root root 793295168 Apr  8 00:15 201404080000-backup.tar.gz
-rw-r--r-- 1 root root       204 Apr  8 06:49 201404080635-assign.tar.bz2
-rw-r--r-- 1 root root       223 Apr  8 06:35
201404080635-qmailadminpasswd.tar.bz2
-rw-r--r-- 1 root root      8763 Apr  8 06:35
201404080635-qmailcontrol.tar.bz2
-rw-r--r-- 1 root root   2258412 Apr  8 06:35
201404080635-spamassassin-files.tar.bz2
-rw-r--r-- 1 root root        46 Apr  8 06:35
201404080635-squirrelmail-plugins.tar.bz2
-rw-r--r-- 1 root root     14392 Apr  8 06:35
201404080635-squirrelmail-prefs.tar.bz2
-rw-r--r-- 1 root root      2275 Apr  8 06:49 201404080635-vpopmail.sql.gz
-rw-r--r-- 1 root root 790966889 Apr  8 06:49 201404080635-vpopmail.tar.bz2



-------- Oorspronkelijk bericht --------
Van Peter Peterse <pe...@peterse-uithuizen.com>
Datum: 08-04-2014 06:54 (GMT+01:00)
Aan qmailtoaster-list@qmailtoaster.com
Onderwerp Re: [qmailtoaster] Re: qtp-backup won't work


Hi Eric

This one didn't work either.

 > Op 8 apr. 2014 om 00:18 heeft Eric Shubert <e...@shubes.net> het
volgende geschreven:
 >
 >> On 04/07/2014 02:38 PM, Peter Peterse wrote:
 >> Eric Shubert schreef op 7-4-2014 23:12:
 >>>> On 04/07/2014 02:04 PM, Peter Peterse wrote:
 >>>> Eric Shubert schreef op 7-4-2014 22:49:
 >>>>>> On 04/07/2014 01:24 PM, Peter Peterse wrote:
 >>>>>> Eric Shubert schreef op 7-4-2014 22:19:
 >>>>>>>> On 04/07/2014 01:12 PM, Peter Peterse wrote:
 >>>>>>>> Eric Shubert schreef op 7-4-2014 22:01:
 >>>>>>>>>> On 04/07/2014 12:46 PM, Peter Peterse wrote:
 >>>>>>>>>> Eric Shubert schreef op 7-4-2014 20:54:
 >>>>>>>>>>>> On 04/07/2014 11:47 AM, Peter Peterse wrote:
 >>>>>>>>>>>> Eric Shubert schreef op 7-4-2014 18:29:
 >>>>>>>>>>>>> What was the error? Same?
 >>>>>>>>>>>>>
 >>>>>>>>>>>>> I take it doing a cd before the command and omitting
 >>>>>>>>>>>>> --directory
 >>>>>>>>>>>>> worked?
 >>>>>>>>>>>>>
 >>>>>>>>>>>>> Thanks.
 >>>>>>>>>>>> Hello Eric,
 >>>>>>>>>>>>
 >>>>>>>>>>>> Yes when I've change the script to:
 >>>>>>>>>>>> ==========
 >>>>>>>>>>>> cd $backupdest
 >>>>>>>>>>>> tar -C $backupdest \
 >>>>>>>>>>>>          -czf $backupdest/$curlfile $DATENAME-* >
/dev/null 2>&1
 >>>>>>>>>>>> ==========
 >>>>>>>>>>>>
 >>>>>>>>>>>> The script worked correctly.
 >>>>>>>>>>>> It look like the last $DATENAME-* don't work with the tar
 >>>>>>>>>>>> command on
 >>>>>>>>>>>> this way.
 >>>>>>>>>>>>
 >>>>>>>>>>>> $ touch /tmp/testfile.txt
 >>>>>>>>>>>> $ tar -C /tmp -czf /tmp/test.tgz testfile*
 >>>>>>>>>>>> tar: testfile*: Cannot stat: No such file or directory
 >>>>>>>>>>>> tar: Error exit delayed from previous errors
 >>>>>>>>>>>>
 >>>>>>>>>>>> While it will work when I use the next command
 >>>>>>>>>>>> $ tar -C /tmp -czf /tmp/test.tgz testfile.txt
 >>>>>>>>>>>>
 >>>>>>>>>>>> There are more backup files not correct:
 >>>>>>>>>>>> -rw-r--r-- 1 root root        46 Apr  7 06:35
 >>>>>>>>>>>> 201404070635-squirrelmail-plugins.tar.bz2
 >>>>>>>>>>>> -rw-r--r-- 1 root root        46 Apr  7 06:35
 >>>>>>>>>>>> 201404070635-squirrelmail-prefs.tar.bz2
 >>>>>>>>>>>> These to are empty tar files.
 >>>>>>>>>>>>
 >>>>>>>>>>>> Regards,
 >>>>>>>>>>>> Peter
 >>>>>>>>>>>>
 >>>>>>>>>>>>
---------------------------------------------------------------------
 >>>>>>>>>>>
 >>>>>>>>>>> That's very strange to me. Using the -C option is supposed
to be
 >>>>>>>>>>> preferable to doing a cd before the tar command.
 >>>>>>>>>>>
 >>>>>>>>>>> Would someone care to look into this in detail? This needs
to be
 >>>>>>>>>>> fixed
 >>>>>>>>>>> so that it works on both COS5 and COS6. It might be a while
 >>>>>>>>>>> before I
 >>>>>>>>>>> get to look at it, as what time I have is being spent on
 >>>>>>>>>>> finishing up
 >>>>>>>>>>> the COS6 release.
 >>>>>>>>>>>
 >>>>>>>>>>> Thanks.
 >>>>>>>>>>
 >>>>>>>>>> Hi Eric,
 >>>>>>>>>>
 >>>>>>>>>> It looks like a issue with the combination between shell and
tar:
 >>>>>>>>>>
<http://superuser.com/questions/266422/tar-c-with-a-wildcard-file-pattern>
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>> Does it work on your CentOS 6 system, because I've test it
on one
 >>>>>>>>>> of my
 >>>>>>>>>> CentOS 6.5 systems and the result is:
 >>>>>>>>>> # ls -l  /tmp/testfile.txt
 >>>>>>>>>> -rw-r--r-- 1 root root 0 Apr  7 21:41 /tmp/testfile.txt
 >>>>>>>>>> # tar -C /tmp -czf /tmp/test.tgz testfile*
 >>>>>>>>>> tar: testfile*: Cannot stat: No such file or directory
 >>>>>>>>>> tar: Exiting with failure status due to previous errors
 >>>>>>>>>>
 >>>>>>>>>> Regards,
 >>>>>>>>>> Peter
 >>>>>>>>>>
 >>>>>>>>>>
---------------------------------------------------------------------
 >>>>>>>>>
 >>>>>>>>> I should've caught that.
 >>>>>>>>>
 >>>>>>>>> Does "testfile*" work?
 >>>>>>>>> (putting the string with wildcard in quotes)
 >>>>>>>>> I expect it will.
 >>>>>>>> Hi Eric,
 >>>>>>>>
 >>>>>>>> Sorry but on both of my systems it don't work:
 >>>>>>>>
 >>>>>>>> CentOS 5.10:
 >>>>>>>> # touch /tmp/testfile.txt
 >>>>>>>> # tar -C /tmp -zcvf /tmp/testbackup.tgz "testfile*"
 >>>>>>>> tar: testfile*: Cannot stat: No such file or directory
 >>>>>>>> tar: Error exit delayed from previous errors
 >>>>>>>>
 >>>>>>>> On CentOS 6.5:
 >>>>>>>> # touch /tmp/testfile.txt
 >>>>>>>> # tar -C /tmp -zcvf /tmp/testbackup.tgz "testfile*"
 >>>>>>>> tar: testfile*: Cannot stat: No such file or directory
 >>>>>>>> tar: Exiting with failure status due to previous errors
 >>>>>>>>
 >>>>>>>> Regards,
 >>>>>>>> Peter
 >>>>>>>>
 >>>>>>>>
---------------------------------------------------------------------
 >>>>>>>
 >>>>>>> What about with single quotes? e.g.:
 >>>>>>> 'testfile*'
 >>>>>>
 >>>>>> Still the same.
 >>>>>>
 >>>>>> CentOS 5.10:
 >>>>>> # tar -C /tmp -zcvf /tmp/testbackup.tgz 'testfile*'
 >>>>>> tar: testfile*: Cannot stat: No such file or directory
 >>>>>> tar: Error exit delayed from previous errors
 >>>>>>
 >>>>>> CentOS 6.5:
 >>>>>> # tar -C /tmp -zcvf /tmp/testbackup.tgz 'testfile*'
 >>>>>> tar: testfile*: Cannot stat: No such file or directory
 >>>>>> tar: Exiting with failure status due to previous errors
 >>>>>>
 >>>>>>
---------------------------------------------------------------------
 >>>>>> To unsubscribe, e-mail:
qmailtoaster-list-unsubscr...@qmailtoaster.com
 >>>>>> For additional commands, e-mail:
 >>>>>> qmailtoaster-list-h...@qmailtoaster.com
 >>>>>
 >>>>> Ok, I think I've fixed both backup and restore scripts now, including
 >>>>> the squirrelmail prefs.
 >>>>>
 >>>>> Please try scripts in qtp svn repo:
 >>>>> http://qtp.qmailtoaster.com/trac/export/178/bin/qtp-backup
 >>>>> http://qtp.qmailtoaster.com/trac/export/178/bin/qtp-restore
 >>>>>
 >>>>> If they work I'll cut another qtp release.
 >>>>>
 >>>>> Thanks. Your help is greatly appreciated.
 >>>> Hello Eric,
 >>>>
 >>>> when I do a:
 >>>> wget http://qtp.qmailtoaster.com/trac/export/178/bin/qtp-backup
 >>>>
 >>>> I get an file which is created on May 30 2013
 >>>>
 >>>> I don't see any changes between the version on my system and the
one Ive
 >>>> júst downloaded.
 >>>>
 >>>> Regards,
 >>>> Peter
 >>>
 >>> Sorry. Hadn't committed changes.
 >>> s/178/179/
 >>
 >> Eric,
 >>
 >> the new script didn't worked correctly.
 >> In the dir /backup/qmailbkup the are now the next files:
 >> -rw-r--r-- 1 root root       204 Apr  7 23:33
201404072319-assign.tar.bz2
 >> -rw-r--r-- 1 root root       223 Apr  7 23:19
 >> 201404072319-qmailadminpasswd.tar.bz2
 >> -rw-r--r-- 1 root root      8753 Apr  7 23:19
 >> 201404072319-qmailcontrol.tar.bz2
 >> -rw-r--r-- 1 root root   2258146 Apr  7 23:19
 >> 201404072319-spamassassin-files.tar.bz2
 >> -rw-r--r-- 1 root root        46 Apr  7 23:19
 >> 201404072319-squirrelmail-plugins.tar.bz2
 >> -rw-r--r-- 1 root root     14392 Apr  7 23:19
 >> 201404072319-squirrelmail-prefs.tar.bz2
 >> -rw-r--r-- 1 root root      2289 Apr  7 23:33
201404072319-vpopmail.sql.gz
 >> -rw-r--r-- 1 root root 791702778 Apr  7 23:33
201404072319-vpopmail.tar.bz2
 >>
 >> It should be only:
 >> 201404072319-backup.tar.gz
 >
 > Please try 180.
 > Thanks.
 >
 > --
 > -Eric 'shubes'
 >
 >
 > ---------------------------------------------------------------------
 > To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
 > For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com
 >

---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com





---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com

Reply via email to