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/
>

Hi Eric,

the backup is running. I will answer the result when it's done.

-- 
Met vriendelijke groet,

Peter Peterse

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

Reply via email to