Crazymonkies.com: Crazy is unrecognized genius.

 ReadyNAS Backup Scripts

  This project was brought about by the lack of a decent backup solution integrated into the device. They provided great software to handle backups, as well as a web-face for it, however, I wanted everything done automatically - the NAS pulling data from my desktop, itself, and sending it to a secure Backup directory as well as a remote server. These scripts do just that.

  After hacking on the ReadyNAS for a while, I found that only basic perl modules are installed on the machine. Trying to keep this project as straight forward as possible, I used what was available, and created an entire set of scripts that will do exactly as I had originally intended - remotely pull datasets from a work machine, backup local data locally, and upload the data securely to a remote website.

  Transfers are accomplished VIA rsync over SSH, and the scripts take into account different spacing requirements for different systems (i.e. some remote systems require escaped spaces with quotes, while others don't. This also e-mails you when the script is started, when it is finished, what directories were completed correctly, and which ones errored; and the best part - you don't need a stupid snmp server to send the mail - it does it directly from sendmail, so you just need to enter your mail address.

  While doing this project, I found that the ReadyNAS was affected by the same openSSL bug that has plauged many systems in recent days - and have included work-around steps for this as well. Please note, if you are not confortable with the command-line, these scripts are not for you. Please read the README.txt file for more information when you download the scripts.

Please donate!
Please donate, and let me know that other people find this software helpful. It's donations from you that keep writing applications that I think people will find helpful, and keep me fixing any bugs that may be found in the software!



 Releases

ReadyNAS-Backup 1.002 (Download)
- Minor fix for cronjobs, offste backup now called with correct scriptname.

 Important Information

Error! Licensed under GPLv2. Please understand the license before using this program for critical backups. I have throughly tested this, but you never know.

Warning! Please contact the author at readynas-backup@crazymonkies.com with comments, quesitons, and inquires!