I have made such changes as are necessary to allow me to ssh as root into a Windows box, with the intention of using my flexbackup setup to take backups of it. However, it does not work due to a problem with find.
I can quite happily enter the command: find . -depth -xdev ! -type s ! -regex ".*/[Cc]ache/.*" ! -regex ".*~"$ -print0 ... manually in the relevant directory and the output is right. However, when I actually try the backup job with flexbackup, this happens: flexbackup version 1.2.1 (http://flexbackup.sourceforge.net) /etc/flexbackup.conf syntax OK |------------------------------------------------------------ | Checking /bin/sh on this machine... bash1 | Checking shell on <<deleted>>... bash1 | Checking for required programs on host <<deleted>>... Ok |------------------------------------------------------------ | Doing level 0 backup of set <<deleted>> using tar | Found directory index key 200710021056 | Backup set "<<deleted>>" (<<deleted>>:/cygdrive/c) |------------------------------------------------------------ | Backup of: <<deleted>>:/cygdrive/c | Date of this level 0 backup: Sat Oct 20 09:58:01 2007 | Date of last level 0 backup: the epoch |------------------------------------------------------------ | ssh <<deleted>> 'mkdir -p /tmp/flexbackup.1731.<<host>> | /tmp/flexbackup.1731.<<host>>/collectexit.1731.sh ssh <<deleted>> 'cd \ | "/cygdrive/c" && find . -depth -xdev ! -type s ! -regex \ | ".*/[Cc]ache/.*" ! -regex ".*~"$ -print0 | gtar --create --null \ | --files-from=- --ignore-failed-read --same-permissions --no-recursion \ | --totals --label "level 0 <<deleted>>:/cygdrive/c Sat Oct 20 09:58:01 \ | 2007 tar+bzip2 from <<host>>" --verbose --sparse -b 20 --file - | bzip2 \ | -9' | /tmp/flexbackup.1731.<<host>>/collectexit.1731.sh dd ibs=10k \ | obs=10k conv=noerror \ | of="/scratch/backups/<<deleted>>-cygdrive-c.0.200710200958.tar.bz2" | ssh <<deleted>> 'rm -rf /tmp/flexbackup.1731.<<host>>' | [ ! -e /tmp/flexbackup.1731.<<host>>/exitstatus.1731 ] |------------------------------------------------------------ FIND: Parameter format not correct level 0 <<deleted>>:/cygdrive/c Sat Oct 20 09:58:01 2007 tar+bzip2 from <<host>>Total bytes written: 10240 (10KiB, ?/s) 0+1 records in 0+1 records out 152 bytes (152 B) copied, 2.21085 seconds, 0.1 kB/s It would seem, therefore, that it doesn't like having find called by flexbackup. Is there a way round this or do I need to find another way to do the whole job? I can't mount the drive over the network because it gives ERRnomem when I try to mount any share from the Windows box. -- Phil Reynolds o ____ mail: [EMAIL PROTECTED] |L_ \ / Web: http://www.tinsleyviaduct.com/phil/ (_)- \/ Waltham 66, Emley Moor 69, Droitwich 79, Windows 95 ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ flexbackup-help mailing list flexbackup-help@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flexbackup-help