HI!
Remeber this - mirroring is not a replacement for backups.
It is an addition for fault tolerance.
In case that a file is deleted, a virus infects, configuration changes - mirror will duplicate these and won't help.
The tape backup still is the most efficient backup method for most scenarios.
A DAT tape as mentioned here, can be a good solution among others.
In ADDITION (not instead!) of the tape backup, it is recommended to backup the server to a big hard drive on a workstation over the network.
There are some free utilities that can do it, there is even one that I wrote myself but it has only limitted features:
Install NUTS on the workstation, and check out the MM program:
A much more reach app can be Rapid Backup from here:
And there are many other file synchronization programs out there.
Again - You should still have a tape backup and tape rotation scheme - daily/weekly/monthly. Remember that some times you need to restore OS or partial data from several weeks ago!
Budjet concerns should always come after data-loss and downtime considerations in most buisenesses.
Bye
Yizhar Hurwitz