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+'; 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. 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 BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/