Background/Overview
I have been interested in using rsync and hard links to backup my computer system for a long time. Something very similar to Mike Rubel’s idea. I dabbled here and there for a long time, but never finished putting something together. Well I finally got it done. I used a number of different sites for help and even a couple posts to the Rsnapshot website.
The backup was for both my personal storage sites and for my church. The requirements were such:
- Ability to backup systems located on a remote network over a non secure network
- Automatic backup that requires no interaction/reminders from the user accept to leave the computer powered on!
- Provide the ability to recover files that have changed over a long period of time (upwards of 12 months)
- Minimize the amount of storage space needed to store files.
- I would really like to have a push model from the client
A number of open source/very inexpensive software exists, but I ran into a few issues. All of the solutions that I looked at had one major issue, inability to operate over a remote network or they didn’t have a client for windows. If someone has a suggestion of something that might work please let me know.
I broke the solution down into 3 parts.
- Server
- Client
- Connection and Automation
Read more »