Here's the deal with TM. All users can maintain there own individual machine backups to the shared drive, but that drive needs to have at least twice the capacity of the sum of all the drive capacities that will be backed up. If each computer has a 100 GB hard drive, then 6 computers require 1.2 TBs of storage space for the TM backup drive (6 x 100GBs x2) at a minimum.
Non-TM solutions would require half the space required for TM provided backups are non-archival - old files are simply replaced by new ones at each backup. Furthermore, TM backs up every hour. It is not suited to a "once per day" backup schedule. Retrospect is better suited for that. Note that there are other backup utilities you could use instead of Retrospect:
Backup Software Recommendations
1.
Retrospect Desktop (Commercial)
2.
Synchronize! Pro X (Commercial)
3.
Synk (Backup, Standard, or Pro)
4.
Deja Vu (Shareware)
5.
Carbon Copy Cloner (Donationware)
6.
SuperDuper! (Commercial)
7.
Intego Personal Backup (Commercial)
8.
Data Backup (Commercial)
9.
SilverKeeper 2.0 (Freeware)
10.
Tri-Backup (Commercial)
Visit
The XLab FAQs and read the FAQ on backup and restore. Also read
How to Back Up and Restore Your Files.
All of the above including Retrospect are capable making bootable clones and doing scheduled backups (full and incremental) at the schedule of your choice (once daily or less or more frequently.) All (excluding Retrospect) have relatively easy to use and understand user interfaces. However, except for Retrospect they would require partitioning the backup drive so that each user would backup to their own respective backup partition. They are not suited to creating multiple and independent machine backups on a single large backup volume.
I do not know what your maximum storage requirements might be and if you should replace the backup drive you are now using with a larger drive. However, you can provide some redundancy to your hardware by pairing two backup drives (in a single enclosure) into a mirrored RAID. A mirrored RAID uses two drives each of which is a replica of the other. All data written to one drive is automatically mirrored on the other drive. This protects your backup in the event of a drive failure. Although one drive is a backup of the other, a mirrored RAID does not eliminate the need for a way to backup the backup. That may be done with either one large drive to which you backup the backup drive (or mirrored RAID) or a second mirrored RAID. This provides both backup protection and redundancy to help prevent data loss. I use a scheme like this. My main startup volume is backed up daily to a mirrored RAID. Once per week I make a backup of the mirrored RAID to another single backup drive. A good friend of mine does something similar to me but once per month he backs up to a third backup drive. That drive is then stored off-site until the next monthly backup. He does this to avoid loss of data due to theft, vandalism, fire, etc.
RAID Basics
For basic definitions and discussion of what a RAID is and the different types of RAIDs see
RAIDs. Additional discussions plus advantages and disadvantages of RAIDs and different RAID arrays see:
RAID Tutorial;
RAID Array and Server: Hardware and Service Comparison>.
Hardware or Software RAID?
RAID Hardware Vs RAID Software - What is your best option?
RAID is a method of combining multiple disk drives into a single entity in order to improve the overall performance and reliability of your system. The different options for combining the disks are referred to as RAID levels. There are several different levels of RAID available depending on the needs of your system. One of the options available to you is whether you should use a Hardware RAID solution or a Software RAID solution.
RAID Hardware is always a disk controller to which you can cable up the disk drives. RAID Software is a set of kernel modules coupled together with management utilities that implement RAID in Software and require no additional hardware.
Pros and cons
Software RAID is more flexible than Hardware RAID. Software RAID is also considerably less expensive. On the other hand, a Software RAID system requires more CPU cycles and power to run well than a comparable Hardware RAID System. Also, because Software RAID operates on a partition by partition basis where a number of individual disk partitions are grouped together as opposed to Hardware RAID systems which generally group together entire disk drives, Software RAID tends be slightly more complicated to run. This is because it has more available configurations and options. An added benefit to the slightly more expensive Hardware RAID solution is that many Hardware RAID systems incorporate features that are specialized for optimizing the performance of your system.
For more detailed information on the differences between Software RAID and Hardware RAID you may want to read:
Hardware RAID vs. Software RAID: Which Implementation is Best for my Application?