View Full Version : Duplicate System Drive

04-14-2004, 04:15 AM
I intend to duplicate the system drive on xserve, so I can have a hot-swap replacement*.

does anyone else do this, and can someone recommend the best method? I was thinking of uysing retrospect and 'restoring' volume to the new volume, but that might be overkill.


*this is so an employee can switch it out and keep the server going if I am out of town or unavailable, and things have gotten bad with the system and the usual diskwarrior + fix permission thing doesn't work.

04-14-2004, 04:33 AM
CarbonCopyCloner (http://www.bombich.com/software/)

I have not yet tried Retrospect for a complete system restore from a backup, but certainly other non-system restores with it have performed flawlessly.

Also- people are now confidently using the Restore function in Disk Utility. It operates in a similar fashion to CCC.

04-14-2004, 05:39 AM
Running CCC on a "live" system with active processes is not perfect. for a user, and if they don't have anything running, it is doable but make sure that you boot from it and reconfigure or make sure everything carried over properly. It has an option in preferences to skip copying cache folders and files (good idea) but can mean you have to set some prefs etc. Also, I find that Safari and other browsers really need to have their icon and cache folders not carried over or they don't work well.

I was an early advocate for CCC when it came out, I'm now one of those recommending moving on and using Apple's Restore feature. Definitely worth checking out Apple's Server Discussion forums.

04-14-2004, 06:52 AM
I have not seen the problems that TZ has with CCC, but I don't mean to imply they don't exist. Have used it on Server 10.3.3 several times without problems (in conjuction with Net Restore), as well as countless time with 10.2.3 and newer with very few problems - like maybe two or three bad clones per 100.

Have done the Retrospect thing too, and although it worked, I have less confidence in it than CCC, and had about twice the rate of problems as with CCC., plus it was a pain in version 5.

Have not played too much with the Restore function yet; I was under the impression that both Restore and Bombich's Net Restore (which we use in conjuction with CCC) were basically the same thing: a GUI for ASR - Apple System Restore. Maybe not?

TZ is a very methodical tester, and generally very conservitive if you have not noticed, which is a *great* thing when talking about any system that is critical. Boots surely knows his stuff too....

I just wanted to add my $0.02 FWIW.

04-14-2004, 08:48 AM
Methodical...? been called many things, but that's a new one http://forums.macgurus.com/infopop/emoticons/icon_wink.gif
I tip my hat to kaye's thoroughness... I fly by seat of pants and what I call gut level feeling or instinct, or nose for trouble! Maybe this is as good as any thread for this: <BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR> MacOSXLabs.org offers RsyncX webcast, case study

This session will introduce version 2.0 of RsyncX, a suite of tools for file backup and distribution for Mac OS X.

With an RsyncXCD or additional boot device, RsyncX can also be used for the initial installation of operating system and application files as well. Kevin Boyd, the author of the RsyncX suite, will give an in-depth discussion of RsyncX capabilities.
The event will also feature a case study demonstrating the functionality of RsyncX in an enterprise environment, which will be presented by The University of Michigan School of Art and Design. MacOSXLabs (http://www.macosxlabs.org/webcasts/webcasts_next.html) <HR></BLOCKQUOTE> And here's another tip from www.osxhints.com (http://www.osxhints.com) folksk: <BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR> A free perl/rsync backup script
Wed, Apr 14 '04 at 10:40AM
from: tezla

There are a lot of backup solutions for Mac OS X. I have tried many of them, and most of them either:

Therefore I have been wondering what the ultimate backup solution might be. I concluded that the UNIX tool rsync would be close to it ... especially when used via rsyncX, a freeware app that lets you backup with resource forks, even to non-HFS+ volumes.

I have created a perl script for automating rsync/RsyncX backups, with multiple sources, multiple destinations, different backup sets for daily, nightly and weekly backup, systematic logs to a log folder, and more. I did this first for personal use, but maybe others might find my backup utility script useful. You can read much more about it and download it from my rsyncbackup web page.

Of course it is free to use. Please drop me a comment, with suggestions for new features, etc., if you wish...
MacOSXHints - backup tip (http://www.macosxhints.com/article.php?story=20040412084148919) <HR></BLOCKQUOTE> Links:
http://www.macosxlabs.org/rsyncx/rsyncx.html RsyncX / RsyncXCD
http://erlang.no/rsyncbackup - rsyncbackup web page

04-14-2004, 02:11 PM
Good call TZ. I saw RsyncXCD a few weeks back but too buried to really test it, so I can't speak to it.... although I have high hopes and expectations.

Lots of others too, Syncronize Pro, Tri Backup, Deja Vu, etc., etc that will make bootable clones. But have not used most of them, and no reason to expect they are much better than CCC. Maybe others can say otherwise.

TZ: Geeze if your not methodical, I don't know who qualifies.... a multi-page, multi-month thread to set up a new MDD? Normal folks plug it in and turn it on. http://forums.macgurus.com/infopop/emoticons/icon_biggrin.gif

04-15-2004, 09:12 AM
so what you guys are saying is CCC is a decent way to do this.
remember, i am using a module as a hot-swap replacement if the boot drive gets funky. i just want to create a dupe of the boot one time.

and i'd rather not get into perl script voodoo thank you anyway!

04-15-2004, 09:27 AM
I'd go with Apple's Restore. What about mirror RAID? is that an option?

04-15-2004, 10:13 AM
Have not tried the Apple mirror RAID except for pure data storage, but I don't *think* it will do what you need: I would think you would want to be able to build and break the mirror on the fly, and I thought that only SoftRAID can do that.

But the catch is, SoftRAID is not bootable yet. Have been waiting for this for Months. So close, but yet so far....

I would opt for the first attempt with Apple's Restore too. Playing with it right now.....CCC would be you fallback plan.

04-15-2004, 11:16 AM
Just tried some wacky stuff, cause you can learn alot by blowing stuff up. http://forums.macgurus.com/infopop/emoticons/icon_razz.gif

Disclaimer: This is only for testing purposes. Not the way to have a stable and happy Mac, much less a server!!

http://forums.macgurus.com/images/crossbones.gif http://forums.macgurus.com/images/crossbones.gif http://forums.macgurus.com/images/crossbones.gif

Have a newish emac that we just made a master 10.3.3 image on - all users configured, all apps installed. Already had an ASR image of it made with CCC on a different partition for use with emacs and imacs.

Need to get the entire image on a G5. Expecting to start from scratch, because as a general rule, you can clone down (older hardware), but not up. For giggles, I booted the G5 to FW Target mode, and then from the emac used Apple Restore to install the ASR image to the G5. No problems, no errors.

?Ģ Tried to boot G5 to newly imaged OS - flashing ??? as expected.

?Ģ Ran 10.3.3 updater via the emac to the G5 and rebooted G5 - panic.

?Ģ Booted to 10.3 CD and repaired disk (nothing reported) and repaired permissions (lots and lots of stuff fixed).

?Ģ Rebooted to internal drive and whatdayaknow, it starts up OK! Shock. Several errors about extensions and such that cannot be used.

?Ģ Fans slowly move into high mode (loud) after several minutes. Makes sense: emac certainly does not have the fans/sensors of the G5.

?Ģ Reran th 10.3.3 updater, rebooted and fans now behave, and no errors on startup.

Will repair permissions and test to see what does not work. Surprised I could even get this far. I also noticed I have the option from the 10.3.0 CD to do an archive and install, even though the box is running 10.3.3. Probably an oversight on my part, but I thought this was not possible in Jag?