BackupPC-users

Re: [BackupPC-users] Backup of random home PC's

2011-04-27 11:13:02
Subject: Re: [BackupPC-users] Backup of random home PC's
From: "Michael Stowe" <mstowe AT chicago.us.mensa DOT org>
To: "General list for user discussion, questions and support" <backuppc-users AT lists.sourceforge DOT net>
Date: Wed, 27 Apr 2011 10:11:03 -0500
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I've got a number of random people's home PC's that I backup (friends
> and relatives etc), and I'm wondering what methods people use to handle
> this sort of environment.
>
> My latest method is to use the following components:
> 1) dynamic DNS to find them
> 2) static IP on the machine
> 3) static port forwarding on their home modem/router
> 4) install and configure cygwin SSH and rsync (not rsyncd)
>
> This method works pretty well for backing up non-open files (ie, the
> users real documents/etc).

Your step #4 I don't do, instead, I just copy a directory and use the open
file backup method outlined here:

http://www.goodjobsucking.com/?p=62


> However, I'm trying to find an easier method to solve the following
> problems:
> * Avoid the issue of having to go onsite and configure everything
> * Avoid static IP's and port forwarding

>>From a theoretical perspective, you *must* do that if you're going to
connect from outside.  The only alternative is to initiate the connection
from the PC to be backed up...  and BackupPC isn't designed to work that
way.

> * Avoid installation and configuration of software (cygwin) which the
> person can't do themselves...

This, you can avoid (see above.)  Aside from copying the directory,
Windows 7 needs to have its firewall opened up for rsync.

> Recently, I found some software which can use upnp to tell the router to
> setup the port forwarding. There is user configurable software to handle
> the dynamic DNS as well. These two are a start to solving items 1, 2 and
> 3.
>
> If I could find a solution to 4, then it would really simplify my life,
> especially if this option would also handle open files :)

That's the one I'm suggesting that method solves, though to be thorough,
you might want to package it up and run a script to open the firewall. 
Probably in conjunction to your solution to #3.

> Finally, some method for the user to configure which files are backed
> up/ignored would be the final icing on the cake...

Although I don't take advantage of it, this can be done to some extent in
the rsyncd.conf file, which would then completely hide files from
BackupPC.  Using daemon filters seems inelegant, but it should work.  It
seems better to have a method to specify includes/excludes that are used
by BackupPC, which should be scriptable in a reasonable way.

> Thanks for any comments/ideas
>
> Regards,
> Adam
>
> - --
> Adam Goryachev
> Website Managers
> www.websitemanagers.com.au


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/