First up, I know nothing about looking after a Windows Server setup but due to some of the sharks out there trying to fleece small business, I'm trying to help out the old man with an economical backup solution. The current IT guys coming in have been pushing for a DR solution from a 3rd party which while great in theory, was just way too excessive and expensive for a small business. It was using a local appliance and sending snapshots offsite but ~$3k setup, $500/mth "subscription" and $1k/day recovery with still a few too many questions. Now I'm all for DR at the enterprise level but for a small real estate agency? He has a small office with about 10 XP PC's accessing a basic Dell Poweredge server. It is running 2k3 hosting the XP user profiles and all the office data. A pair of mirrored SAS drives have been partitioned into C: for OS and D: for all Data. They've had no end of trouble with the SCSI DAT tape backup over the last few years so I'm not sure how effective their backups even are. The bulk of the data is photos, letters and brochures and to a lesser extent the users outlook folders. The important data is rather small and consists of a propriety rental application with inbuilt database and MYOB for all their accounting (the person doing the books also makes a copy of this data on to USB key). Its about 50Gb total after 3yrs but once we do a cleanup of the old photos etc, it will easily come down to about 20gb. After the tape drive issues, the last guy they sent out at least created a scheduled task to backup the entire data drive each night using the built in windows backup tool to a usb segate freeagent plugged in 24/7. I'd never seen this tool, but I can open the backup file and view its contents. I'm not sure how reliable it is in a recovery situation so would like to get some additional backups running in parallel. With a 2nd usb seagate, I'll go into the office every month or 2 and make clonezilla backups of the entire system. This drive will be kept offsite and ensure they have a backup of all the OS configuration etc. As for the topic of the thread, with a 3rd usb drive, I'd like to setup a batch script that will allow my dad to be able to plug the drive into the server and perform a full backup of his data. This drive would also be kept offsite and probably run every 2-3 days. He isn't very tech savvy so it needs to be as simple as possible. If it prompted for the destination drive letter etc that would be ok. I've found a few xcopy batch scripts from google searches and got as far has having a new directory with the current date created then coping all the D drive data over to the USB drive. For some reason some of the files are hidden unless the "show o/s files" option in Explorer is set (even though on the server they are just regular files) but that isn't an issue, as long as the data is there and accessible. I'd like to expand the script to check for backups older than a certain date or x number of copies to prevent the drive running out of space. 3 copies would be more than adequate as the aim here is to have recovery data, not be able to get a file from 3 weeks ago. I'm also not sure how xcopy handles files already open or in use, say if a user is logged in with their profile on a machine in the office? Can anyone please offer any advice or copies of batch files they've used themselves? Doesn't have to be xcopy and could be via a software package. Just looking for something reliable that will ensure we have copies of data saved locally and offsite. PS: I know using portable HDD's isn't the ultimate solution but spreading the copies over multiple units and keeping some offsite is cost effective and still better than having nothing at all.