On 21/11/16 23:29, Bob of Donelson Trophy wrote:

On 2016-11-20 17:58, Les Mikesell wrote:

On Sun, Nov 20, 2016 at 4:32 PM, Bob of Donelson Trophy
<b...@donelsontrophy.net <mailto:b...@donelsontrophy.net>> wrote:
I am currently testing backing up one client machine from the other end of the vpn. I used the client machines ipaddress instead of it's hostname. The ssh key was copied and the backup began as expected. So, the different ip subnet did not matter to the backuppc machine. (First time I had ever tried backing up thru the vpn.) I also expected the backup to be slower thru the vpn than the local backuppc machine there and it appears to be that, slower.

I figured, for now, keep it simple and just try this and see what happens.

When the backup completes I will compare the two backuppc machine client
data. I'm looking for redundancy with two backups per client machine in two different geographical locations, one local lan and the other at my house
(other end of vpn.) Backup has been running about three hours now.

Like you said, the two subnets are well translated by the vpn link.

As far as his "string", I'm still studying what the "options" mean and might his way be a faster backup method or not. These are only thoughts at this
point.


The -C enables compression for the ssh and is likely to help
considerably - unless your VPN is also doing compression.   The
initial copy of each client is likely to take a long time, depending
on the speed of your network connections, but subsequent runs with
rsync will be much faster, only copying the differences.   If the
initial full runs are impractical, it might work to initial set the
2nd server up locally, then move it to the offsite location with the
initial data in place - or ship a drive for a similar machine.

(First my apologizes, my webmail client has a glitch. Not a story for this mailing list but my reply will look like an extension of the previous message and can cause confusion during reading . . . you'll see what I mean if the "glitch" happens.)

Thanks for the info, Les.

I backed up a small Active Directory Domain Controller (Samba4). It is about 5Gb in size and (full) backed up in about an hour. Slower than the local Backuppc but, not a lot slower.

Then I started the backup of one of the ADDC member file servers . . . about 250Gb (I think) . . . Backuppc (thru vpn) has been running now for about 21 hours for this first, full backup. This backup took about five or six hours locally.

I'm guessing it will finish soon . . . I hope.

This idea of doing the initial backup (of the second machine) on the local lan and then moving it to the second location, I do not see this as very practical. Every week (6.97 days) Backuppc does a full backup, does this mean I need to move the machine every 6.97 days to the local lan?

Surely there is some compression options that could be put in place to better stream the data thru the vpn and improve the backup speed?

So I add "-C" to the "RsyncClientCmd sshpath" or "RsyncArgs"?

Aren't the "-q -x -l" default options in the "RsyncClientCmd sshpath" ssh options? (Therefore the "-C" addition goes with them?


I think the point you are missing is that backuppc using rsync for a full backup won't actually transfer all of the content of all the files. This will only happen on the first backup. Future backups will only transfer the portion of the files which are modified since the last incremental (or full, depending on which is more recent), and the content of new files.

You should use SSH compression if your VPN doesn't do compression by itself, or you could experiment to see which combination of compression works best for your system (ssh compression + vpn compression). Generally, I'd simply enable compression on vpn, since I would have that on for other clients/needs anyway, and then trust that rsync will already be reducing the amount of data that needs to be transferred.

I hope that help clear up why you only need the backuppc server on the same lan for the initial backup (or just be really patient for the first remote backup).

If you want a very rough estimate on the time it will take, look at the disk space in use on the backup target (150GB I think you said), and then calculate the length of time to transfer that amount of data to across your link, then add another 25%.

Regards,
Adam



--
Adam Goryachev Website Managers www.websitemanagers.com.au
------------------------------------------------------------------------------
_______________________________________________
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/

Reply via email to