Apple has unveiled their backup solution called Time Machine. While it does look very promising, I find myself wondering how it would actually work.
I'm gonna go all Sherlock Holmes over here so bare with me.
Time Machine needs a mounted external hard-drive or server share to back up your data. It would be reasonable to assume that the system keeps a database of the backed up files somewhere so that you can look for a file but when it comes to actually restoring it, you'll need to plug in that external hard-drive/server.
Apple has a huge notebook market so I'm assuming Time Machine was designed thinking of mobility. Therefore, if you're out on the road, it probably keeps a temporary backup of all your changes so it can synchronize when you next plug in your hard-drive/server.
A nice addition to this would be to support backing up to DVD's. The system would tell you when you have enough files to fill a DVD. When you attempted to restore a file, it would ask you to insert the appropriate DVD. (from the sneak peak website it seems this isn't going to happen, though)
They tell us that Time Machine backs up everything. It also only saves changes between files. What about data such as video, audio, etc? If you rip a DVD, burn it and delete it, did Time Machine back up that 4.3GB of data? Just imagine the amount of space you'd need. Therefore I must assume that they include a system preference where you can define exceptions such as "files over 4GB" or "files with extension mp3", etc.
Let's say you have a big video file that you want to compress into 15MB chunks so you can upload it to an FTP server. Your software would quickly start generating these 15MB files. After each one is done, Time Machine would most likely start backing it up. This would slow down your compression imensely so I would have to assume that Apple will provide us with a way to manually initiate the backup process.
That's all I can think of for now. I hope you enjoyed my predictions.
Oh! One more thing... did you notice in the keynote whenever Time Machine was activated, it would stutter for a few milliseconds? They launched Safari, Mail and iPhoto like it was nothing and Time Machine visually hung for just a moment. That worries me.
When things are slow in a keynote, they're usually painstakingly slow on your Apple Hardware.



