LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices

Reply
 
Search this Thread
Old 04-29-2008, 10:42 PM   #1
dickgregory
Member
 
Registered: Oct 2002
Location: Houston
Distribution: Arch, PCLinuxOS, Mint
Posts: 257

Rep: Reputation: 34
Back up Windows data to a Linux server across the internet


I am meeting with a business owner on Thursday to discuss setting up a data backup service. He has several clients, all running MS Windows, and he wants them to be able to make backups across the internet to his server.

I think I can convince him to set up a Linux box for the backup server, and I am prepared to give him tech support.

I would like suggestions on what technologies would work well together to automate this. I'm kind of thinking that SSH is probably the most secure method of transferring the data. Once I get the data on the Linux server, I think I can figure out what to do from there. But it's been a long time since I've done any type of admin work on Windows. I don't even know how to schedule "cron" jobs. I think that putty will provide the Windows vehicle for SSH, but I don't know how to do the preliminary stuff on the client. I would like to be able to rsync somehow so I don't have to shoot the whole 9 yards across the wire every time.

I'd also like opinions on the relative merits of pushing vs. pulling the backup data. I don't even know yet whether the clients have computers with static IP's, so I don't know if pulling is even an option. Would pulling require more strict firewall configuration on the clients than if the client initiated the connection?

Any ideas or opinions are welcome. Thanks in advance for any insights you can give me.
 
Old 04-29-2008, 11:07 PM   #2
IsaacKuo
Senior Member
 
Registered: Apr 2004
Location: Baton Rouge, Louisiana, USA
Distribution: Debian 4.0 Etch
Posts: 1,349

Rep: Reputation: 49
Look up rsync, especially with ssh tunneling. I've never used rsync with Windows, but it's certainly a popular solution. Here are a couple google search hits... http://aplawrence.com/Unixart/backup_rsync.html http://www.tech-recipes.com/unix_software_tips355.html

Rsync is a good solution for backups over the internet because it only transfers new/changed files (as well as deleting deleted files). It's not smart enough to tell if files have merely been moved or renamed, but even so the bandwidth savings compared to a dumb full copy can be huge.
 
Old 04-30-2008, 12:12 PM   #3
dickgregory
Member
 
Registered: Oct 2002
Location: Houston
Distribution: Arch, PCLinuxOS, Mint
Posts: 257

Original Poster
Rep: Reputation: 34
Thanks, IsaacKuo. You gave me just enough info to hunt down what I need. Actually I think I had the basics already in my first post and just didn't realize it until you mentioned rsync for windows, which I didn't know existed. (Although a simple google search would have revealed it -- my bad)

So it looks like I now need to choose between client versions of rsync like DeltaCopy or cwRsync, etc. Then configure the client, create and upload ssh keys, and schedule the backups. I already know how to do the Linux side because I've done it already in my own Linux/Linux environment.

My prospective client already has a Windows tech guy, but I don't know how much he knows. He did say that he doesn't know how to do a net-based backup, which is why I was asked to take a look at it. I never claimed to know how to do a cross-platform solution, but now I think I can go into our meeting with some confidence that I can provide him with a solution that will fill his needs.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Want to poll data from Windows server to Linux Box for MRTG Graph manoj_sin Linux - Networking 1 04-29-2008 06:46 AM
windows workstation back through rsync to linux server tsaravan Linux - Server 3 10-22-2007 05:08 AM
PDC and data server setup linux / windows shared FogSwimmer Linux - Networking 4 03-27-2006 12:59 AM
Software to manage backups across Internet from Windows server to Linux jamesrh Linux - Software 1 02-08-2006 09:54 PM


All times are GMT -5. The time now is 06:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration