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/