Thread: Backing up Entourage safely?
05-06-2008, 05:13 PM #1
Backing up Entourage safely?
- Member Since
- Mar 24, 2008
- 2G Mac Pro, 6Gb RAM, Lotsa HD space, 24" Samsung LCD
I've read various things about backing up Entourage and Time Machine. In The Entourage Help Blog there's an article that simply says you should exclude the Entourage database from your Time Machine backup then, once a day while Entourage isn't running, you should manually copy the database file to a folder from where Time Machine can then back it up. Unlike the main database, the backup database will only change once a day so Time Machine will only back it up once a day, rather than hourly as it's changing all the time.
This is all very well, but there's another (later) article here in the same blog that contradicts the first by saying:
Time Machine is a huge boon to Mac OS X users because it makes backups simple but it can not backup the Entourage Database properly. Time Machine and other backup applications must copy each file to a different location. To do this, the file must be closed. However, the Entourage Database is always open because of the Microsoft Database Daemon.
A daemon is a process on your computer that runs in the background. The Microsoft Database Daemon is constantly using the Entourage Database so that it can remind you of events, create Spotlight caches for searching and monitor the health of the Database itself. Even if Entourage is not running, the daemon is still using it.
If Time Machine or any other backup utility were to copy the Database file while itís in use then the backup would be corrupted (although your original is still just fine).
Basically, even if you shut down all your Office apps, the daemon will still be running and holding the Entourage database open, so a manual copy of the file may not result in a clean (non-corrupt) copy.
I use Chronosync to take a copy of my Entourage database once daily to a folder where Time Machine can back it up, so I have adapted it with a couple of AppleScripts to make sure the database is closed while it's being copied. In Chronosync you can run a script before and after the backup, but you could adapt this to many other solutions for backing up Entourage.
Before the backup, a Quit_MDD script is run that simply contains the following line:
tell application "Microsoft Database Daemon" to quit
Then once the backup has completed, a second script (Restart_MDD) runs to do the opposite:
tell application "Microsoft Database Daemon" to launch
(The reason I relaunch the daemon is that the Entourage Reminder service uses it). Anyways, hope someone will find this useful
05-07-2008, 08:44 AM #2
- Member Since
- Feb 23, 2008
- 15,4" MBP 2,4 GHz, 2MB RAM, 250 GB HDD (Seagate aftermarket), Leopard, Logitech V470.
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
By zyepod in forum Switcher HangoutReplies: 7Last Post: 12-27-2014, 01:46 PM
By JudyC in forum Switcher HangoutReplies: 3Last Post: 05-22-2012, 04:07 PM
By cedarmoose in forum Running Windows (or anything else) on your MacReplies: 4Last Post: 04-22-2011, 09:12 AM
By robduckyworth in forum OS X - Operating SystemReplies: 3Last Post: 02-01-2011, 07:56 AM
By loracekim in forum OS X - Apps and GamesReplies: 0Last Post: 08-29-2009, 11:30 PM