Rsync is a handy open-source utility for Unix systems which will backup files between servers only copying the files that have changed since the last time it was run. For this section, I will be drawing from information that I got from this rsync tutorial at
Your mirror server will need to use public key ssh authentication to talk to your production server. To set this up, you will need to ssh into your mirror server and enter the following commands:
As this technique requires several “moving parts”, your selection of Hosting providers is vital as they will need to offer the services that you need along with the support necessary to make configuration changes that you can not make in a typical shared hosting environment.
In this Tutorial we will Mirror a dynamic using the right combination of service providers, public key ssh authentication, rsync, mysqldump, and DNS Failover switching. What Will Happen and How?! In this tutorial I am going to show you how to mirror a web server .