The file contains these commands:
#!/bin/sh
rsync -R -av /home/* 192.168.225.50::servername/server11
rsync -R -av /etc/* 192.168.225.50::servername/server11
...
You're writing to an anonymous drop area. Anyone else on your LAN could do that as well, presumably. Very insecure - you're backups couldn't be relied upon.
Instead, use "rsync -e ssh" and set up public key based ssh authentication.
...
rsync -R -av /usr/* 192.168.225.50::servername/server11
rsync -R -av /bin/* 192.168.225.50::servername/server11
rsync -R -av /sbin/* 192.168.225.50::servername/server11
...
Those directories should only contain stuff installed from CDROM, or from RPMs. You don't need to back it up, since you'll be restoring to a fresh install.
# Daily System Backup Script
0 0 * * * root /root/backup.sh
I expanded the template and restarted cron but it won't work. Any ideas?
The expanded template probably doesn't have execute permission set. Try "sh /root/backup.sh" in your cron fragment.