Remote backup server to server


I have two servers (in different locations) and would like to create a backup system that backs up data from one server to the other and vice versa but different data.

Can someone suggest the best and most reliable way to do this?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

if you have windows server and a site to site vpn, then you could use deltacopy (install server and client on each server and configure backup and mail notification)
Assuming your bandwidth is enough, I suggest a simple program like Cobian Backup, and use the FTP options available (it means you have to set up FTP servers on both sides)
Gordon710Author Commented:

I expected vpn but have only ever done this on an on-demand basis. I guess this option would require a permanent vpn link unless there's some means of initiating the connection as required.

Where can I find more details about the setting up of this kind of connection?

Also Deltacopy describes itself as Sync but I want to backup different data from one to the other, not actually sync the same data, do you know if it is capable of this too?
You could do it with a Robo-FTP automation script on one machine and IIS with FTP Server enabled on the other machine.  

On the FTP Server side you would make a virtual folder for the directory that you want to back up and another to the place you want to save the backups from the other side.

On the Robo-FTP client side, the automation script would first make a zip file containing all the stuff you wanted to back up and give it a file name like so the date is in the file name.  Then it will connect to the server computer and upload this file.  Then it will download everything in the server's outgoing file, zip it all up and give it a name with today's date.  

This way each server will have a zip file from the opposite server for each day.  If this is a LOT of data then maybe have it run every week instead of every day... or put the FTP client and server on both sides so that they both copy only zip files across the FTP link instead of zip upstream and uncompressed downstream.

usually a site to site vpn is established via two firewalls.
to set up a site to site vpn it would depend on what types of firewalls you are using (same type would be best).

deltacopy is a sync tool, yes that is correct.
however you can write a script to copy the local files to another directory, leaving the old files intact to be synced again(no need to delete them).
also, with this script you could integrate a rotation of 7 backups (for each weekday for example) which get overwritten at the start of the next week.

if those are windows servers and you want to establish a vpn connection between the 2 sites then i could look into writing the script for you if you are not familiar with batch scripting


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage Software

From novice to tech pro — start learning today.