The Bacula package is very versatile as far as backup and storage options. There is a Windows client also but I haven't tested it myself. The area requiring most work would be in implementing a turn-key restore procedure. -Shawn