Stan Larson wrote at about 12:57:40 -0400 on Tuesday, July 21, 2020:
> We've been successfully using BackupPC 3.3 and the Windows 10 WSL feature to
> access Windows 10 PCs using rsync (without the cgwin plugin). We've been
> using this method on our production BackupPC server to back up about 30
> Win10 Pro clients. We just back up the C:/Users folder, which picks up the
> User's Desktop, Documents, AppData folders, etc. This method has proven to
> be very reliable using BackupPC 3.3.
>
> We are testing with BackupPC 4.4 so that we can overcome the filesystem
> issues that BackupPC 3.3 hard links present.
>
> We are running into a couple of problems that seem to be related to
> rsync_bpc.
>
> 1. On our BackupPC 3.3 server, we are able to use an alternate ssh port for
> our Windows 10 clients. We actually run ssh on port 2222 on the clients
> with no problem. With BackupPC 4.4 (rsync_bpc), we get errors when trying
> to run on alternate ports. The errors seem to indicate that even though we
> are specifying a different port, rsync_bpc is ignoring the alternate port
> and trying to use port 22. Here's the config declaration, which works on
> 3.3 but not 4.4... $Conf{RsyncClientCmd} = '$sshPath -p 2222 -q -x -l root
> $host $rsyncPath $argList+';
RsyncClientCmd is not a configurable variable for 4.x so not
surprising that you are having a problem...
You probably want to use: RsyncSshArgs.
For example:
$Conf{RsyncSshArgs} = ['-e', '$sshPath -p 2222 -q -x -l root'];
Though not sure you need '-q -x'
>
> 2. When we use port 22 on the client instead of port 2222 (see above), we
> get a successful backup, but we have a different problem. On the Win 10 WSL
> client, the C:\ drive is a separate filesystem presented as /mnt/c. On our
> BackupPC 3.3 server, we are able to cross this mount point successfully with
> no special configurations, using the config declaration...
> "$Conf{BackupFilesOnly} = ['/mnt/c/'];". On our BackupPC 4.4 server, the
> backup will run successfully, but no files below /mnt/c are included. It's
> as if BackupPC is refusing to cross from the / filesystem to the /mnt/c
> filesystem.
>
Suggest you test manually by running from the command line:
sudo -u backuppc rsync -navxH -p 2222 -l root <host>:/mnt/c
> For the new server, we are using CentOS 8 and the default BackupPC yum
> packages.
>
> Any thoughts on either problem would be much appreciated.
>
> --
> [Freedom] <http://www.freedomsales.com>
> Stan Larson | IT Manager
> Freedom | www.freedomsales.com<https://www.freedomsales.com>
> 11225 Challenger Avenue Odessa, FL 33556
> PH: 813-855-2671 x206 |
> Direct Line: 1-727-835-1157
>
>
> All commodities purchased from Freedom Sales are to be handled in accordance
> with US law including but not limited to the Export Administration
> Regulations, International Traffic in Arms Regulations, US Department of
> State, US Department of Homeland Security, US Department of Commerce, and US
> Office of Foreign Assets Control. Diversion Contrary to US law is prohibited.
> _______________________________________________
> BackupPC-users mailing list
> [email protected]
> List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
> Wiki: http://backuppc.wiki.sourceforge.net
> Project: http://backuppc.sourceforge.net/
_______________________________________________
BackupPC-users mailing list
[email protected]
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/