Robert - I couldn't get rsync to work. If you see something in the error messages in my initial note or steps to diagnose the issue, I will try to fix. I have rsync with everything else and like to use it... but in this case, tar worked and rsync isn't.
On Mon, Jan 23, 2023 at 9:45 AM Robert Trevellyan < robert.trevell...@gmail.com> wrote: > Glad to know you got it working. Any reason you don't want to use rsync? > IIRC I built rsync from source because of the issues with the version that > ships with macOS. > > Robert Trevellyan > > > On Sun, Jan 22, 2023 at 7:17 PM Samual Flossie <fw664...@gmail.com> wrote: > >> Robert - thanks for the suggestion. suggestion works great! >> >> I got backuppc working with the mac's. >> XferMethod: tar >> TarShareName: /Users/*theuser* >> TarClientPath: /usr/bin/tar >> TarClientCmd: $sshPath -q -x -n -l *theuser* $host env LC_ALL=C $tarPath >> -c -v -f - -C $shareName+ --totals >> TarClientRestoreCmd: $sshPath -q -x -l *theuser* $host env LC_ALL=C >> $tarPath -x -p --numeric-owner --same-owner -v -f - -C $shareName+ >> >> On Sun, Jan 22, 2023 at 10:06 AM Robert Trevellyan < >> robert.trevell...@gmail.com> wrote: >> >>> For the ping issue you could try something like: >>> $Conf{PingPath} = '/usr/bin/nc' >>> $Conf{PingCmd} = '$pingPath -w 1 -z $host 22' >>> >>> Robert Trevellyan >>> >>> >>> On Sun, Jan 22, 2023 at 9:55 AM Samual Flossie <fw664...@gmail.com> >>> wrote: >>> >>>> I have several new mac's to add to the backups and have not been able >>>> to get them backing up. Prefer to use rsync. >>>> This is existing backuppc 4.4.0 that has been running for a year+ and >>>> successfully works with linux and windows boxes. >>>> >>>> I can ssh successfully from backuppc server. ssh -l username clientip >>>> I set RsyncSshArgs to include $sshPath -l username for that clientIP >>>> and the scope of the backup is that user's files. >>>> >>>> XferMethod is rsync. >>>> I tried using the existing mac rsync (/usr/bin/rsync) but >>>> get errors in the log: >>>> >>>> bpc_attrib_backwardCompat: WriteOldStyleAttribFile = 0, KeepOldAttribFiles >>>> = 0 >>>> 2023-01-22 09:40:17 full backup started for directory /Users/username >>>> 2023-01-22 09:40:19 Got fatal error during xfer (rsync error: error in >>>> rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.3.0]) >>>> 2023-01-22 09:40:24 Backup aborted (rsync error: error in rsync protocol >>>> data stream (code 12) at io.c(226) [Receiver=3.1.3.0]) >>>> 2023-01-22 09:40:24 Removing empty backup #0 >>>> 2023-01-22 09:40:24 BackupPC_backupDelete: removing #0 >>>> 2023-01-22 09:40:24 BackupPC_backupDelete: No prior backup for merge >>>> 2023-01-22 09:40:24 BackupPC_refCountUpdate: computing totals for host >>>> theClientIP >>>> 2023-01-22 09:40:24 BackupPC_refCountUpdate: host theClientIP got 0 errors >>>> (took 0 secs) >>>> 2023-01-22 09:40:24 BackupPC_refCountUpdate total errors: 0 >>>> 2023-01-22 09:40:24 BackupPC_backupDelete: got 0 errors >>>> 2023-01-22 09:40:24 Finished BackupPC_backupDelete, status = 0 (running >>>> time: 0 sec) >>>> >>>> Maybe I've got a flag wrong in RsyncSshArgs or RsyncArgs or the other Full >>>> and Inc variables. No overrides. >>>> >>>> >>>> Some googling and saw concerns that rsync version may have >>>> compatibility issues. Currently installed /usr/bin/rsync version 2.6.9 >>>> protocol version 29. >>>> >>>> I installed updated rsync via brew on one the mac and now >>>> have /opt/homebrew/Cellar/rsync/3.2.7/bin/rsync. I set RsyncClientPath >>>> to /opt/homebrew/Cellar/rsync/3.2.7/bin/rsync and tried again and see same >>>> error. >>>> >>>> 2023-01-22 09:17:45 Got fatal error during xfer (rsync error: error in >>>> rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.3.0]) >>>> 2023-01-22 09:17:50 Backup aborted (rsync error: error in rsync protocol >>>> data stream (code 12) at io.c(226) [Receiver=3.1.3.0] >>>> >>>> >>>> Since ping is disabled by default on ventura, I alleviate that check by >>>> override $PingCmd to $pingPath -c 1 127.0.0.1. If you have suggestion on >>>> better way to verify mac is online in an office environment, please share. >>>> >>>> Sammy >>>> >>>> _______________________________________________ >>>> BackupPC-users mailing list >>>> BackupPC-users@lists.sourceforge.net >>>> List: https://lists.sourceforge.net/lists/listinfo/backuppc-users >>>> Wiki: https://github.com/backuppc/backuppc/wiki >>>> Project: https://backuppc.github.io/backuppc/ >>>> >>> _______________________________________________ >>> BackupPC-users mailing list >>> BackupPC-users@lists.sourceforge.net >>> List: https://lists.sourceforge.net/lists/listinfo/backuppc-users >>> Wiki: https://github.com/backuppc/backuppc/wiki >>> Project: https://backuppc.github.io/backuppc/ >>> >> _______________________________________________ >> BackupPC-users mailing list >> BackupPC-users@lists.sourceforge.net >> List: https://lists.sourceforge.net/lists/listinfo/backuppc-users >> Wiki: https://github.com/backuppc/backuppc/wiki >> Project: https://backuppc.github.io/backuppc/ >> > _______________________________________________ > BackupPC-users mailing list > BackupPC-users@lists.sourceforge.net > List: https://lists.sourceforge.net/lists/listinfo/backuppc-users > Wiki: https://github.com/backuppc/backuppc/wiki > Project: https://backuppc.github.io/backuppc/ >
_______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: https://github.com/backuppc/backuppc/wiki Project: https://backuppc.github.io/backuppc/