View Full Version : How to Update your OS & Apps Properly and Save your System


Robert Lane
July 2nd, 2008, 09:40 AM
10.5.4 has just been released. As many probably know, each time an update is released many complain of bugs and failures that they cannot recover from after the update. In most instances especially when updating Quicktime versions the only solution is to wipe your OS drive and reinstall everything, a task that for most would take an entire day when you include updates to current versions.

There is however a simple, built-in OSX feature that allows you to save your entire OS - apps and all - to a safe location for future restoration in case the update/s causes things go south. And the best part: It's free and requires nothing except your time, no additional software is used.

NOTE: The steps below should be used *anytime* you update anything mission-critical such as the OS, Quicktime, FCP components and plug-ins and any other app that you need to perform your work. This process saves the entire drive/OS and apps as an image so everything from system prefs to emails to any saved files on the main/OS drive is included.

Here's the step-by-step process:

1. Boot from the Apple OS disk that came with your computer or, a retail copy of OSX (preferably the same version as the OS you're about to save). When the setup routine starts go into the menu up top for "Disk Utility".

2. Highlight your OS drive and then select "New Image" from the D.U. menu above. This will bring up a screen where your OS image will be saved.

3. The name of the drive will automatically be created in the "Save As" menu up top; point this new image to either a second internal drive or an external in which you can create a folder that says "OS Backup" or whatever naming makes sense for you to find it in the future.

4. In the lower sub-menu select "read-only" and "none" for encryption, then hit the "Save" button. Depending on the data-size of your OS drive and the speed of your computer it will take anywhere from 10 minutes to up to a few hours to create a new cloned image of your OS drive. NOTE: The data-size of the new image will be the exact size of the total data on the OS drive, NOT the physical size of the HDD itself, in other words you're only making an image of the data, not the entire drive with it's empty unused space.

5. After the image has been created then goto the "Scan Image for Restore"; this will verify the copy you just made is data-perfect and ready to be used for restoring your old OS.

Now that your OS drive has been imaged it's now "safe" to install the updates to your current OS and see how things go. If indeed they go south and you need to fully restore your system from where it was before the update follow these steps:

1. Boot again from the same OSX install disk and enter Disk Utility. Manually re-partition your OS drive to the same specs as it was previously. MAKE SURE you do not change the format type (Apple Partition Map vs. GUID) from what it was before you imaged it. This also applies to Journaling; if the previous OS image was Journaled, then match that setting.


2. Now that the OS drive has been reformatted go to "Restore" in the menu, select the previous OS image you created before as the "Source". Select the now reformatted drive as the Destination. NOTE: Remember to name the Destination the *exact name* as the original OS image otherwise things like FCP will lose connections with external data sources such as renders, cache files etc. You do *not* need to hit the "Erase Destination" button since you have already formatted it manually.

3. In about the same time it took to create your backup image Disk Utility will re-copy this image back to your OS drive. Once it's finished you can then boot from your OS drive as normal and voila - you're back to where you started before the updates.

If you want to be extra-safe with your mission-critical system you should do this OS backup routine at least once every 2 weeks just as extra insurance against a complete drive failure. This way you'll always have a copy of your OS drive on-hand ready to be restored in case the worst-case scenario happens. It's insurance, and it's no cash out of pocket, just your time.

Mike Barber
July 2nd, 2008, 11:55 AM
I nominate this for a "sticky"

Very nicely done Robert.

David Knaggs
July 2nd, 2008, 06:24 PM
Yes, I second the nomination to make this a sticky.

I'm not very "OS-savvy", so I appreciate Robert taking the time to walk us through the procedure "step-by-step". I've read so many recent "horror stories" in threads about the consequences of QT or FCP updates - just look at the one yesterday from the Matrox MXO users having their monitoring systems not work at all after the QT 7.5 update - that I definitely urge Chris or Boyd or Greg to keep this thread permanently near the top of the forum. I really think it's that important.

Greg Boston
July 2nd, 2008, 06:37 PM
Done. This could be a headache saver.

-gb-

Boyd Ostroff
July 3rd, 2008, 09:01 AM
If you're running 10.5 you should also use Time Machine. Its really a no-brainer, just plug in an external drive and activate the software. Every time the drive is connected, Time Machine will make backups. And once you have it working you can go back to any previous day in the archive and pull any files which have changed. Happily I haven't needed to do this yet myself :-)

Dino Leone
July 3rd, 2008, 10:46 AM
Robert, do you know any reason not to use either CarbonCopyCloner or SuperDuper? I've used both of them (CCC for years) and never had a problem. And I did have a few instances where I had to go back to a CCC-based backup to recover.
I'm just wondering if I'm missing anything here.

Best,
Dino

Robert Lane
July 3rd, 2008, 01:52 PM
Why pay for something when you get the same functionality for free with the built-in utility? The only difference with the payware is they offer a certain level of automation, but from my perspective it's always better to have complete control over the process rather than *hope* the automation does it right.

Boyd: TimeMachine was *not* setup to properly archive pro apps and their associated cache files/meta-data. There have been many complaints of people attempting to recover from issues with FCP and couldn't using TM.

TimeMachine like the other "iApps" were designed for the general computing/consumer user, not professionals. In fact we've found that for the greatest stability with FCS2 that TimeMachine and Spotlight (via Spotless) needs to be disabled/turned off to prevent any automation in the background creating extra catalog code that interferes with FCP metadata.

Jase Tanner
July 3rd, 2008, 10:54 PM
This is great info Robert. Thank you.

My question isn't to do with updates as such but with running Disk Warrior. (Apologies if this strays the sticky off topic) Am I correct in saying that following the same procedure will save me should a disaster occur with DW?

Robert Lane
July 4th, 2008, 10:11 AM
That's right; by cloning your main OS/Boot-drive image onto a separate HDD you're automatically providing a method to recover your entire OS, apps, mail and preferences (from the point it was imaged) from any un-recoverable situation regardless if it's caused by software or hardware.

Keep in mind once the image is created and saved to another drive, you can do whatever you want to the *original* OS drive - or replace it entirely with a new one - and restore your system to it's previously saved point. In fact this method is exactly how you would migrate your entire OS/apps/etc to a new bare drive and not have to go through the arduous process of reinstalling the OS and apps. "OS Image Migration" is the term for that scenario.

Case in point: My Boot-drive WD Raptor was getting full; I imaged the contents onto another internal, installed a 1TB bare drive in place of the Raptor then "Restored" my saved image to the new drive and went right back to where I left off before I made the image - all in under an hour. (3Ghz 8-core MacPro)

Erick Munari
August 29th, 2008, 08:32 PM
Boy, I wish I had read this last week when I downgraded leopard back to Tiger.
Leopard did not work with my FCP!

Joshua Csehak
October 7th, 2008, 09:03 AM
The big problem with TM for me is that it requires more space than what you're backing up. If you've got, say, 75 (i'm approximating here) gigs and you want to back up to an 80 gig drive, it'll tell you there's not enough space. For me, it's enough to have a clone of my drive. That saves me from my main drive going down, and that's the most important thing. TM can't do that (that I can see). So I picked up SuperDuper, and I've been pretty happy with it. You can exclude files and folders too, and schedule the backups, which is nice.

Randy Panado
July 27th, 2009, 02:22 AM
Does this save EVERYTHING? Like a complete and total clone of my computer at the moment? Downloads, installs, preferences, etc?

Or just the OS and apps?

I'm going to be upgrading to leopard soon and would like to make it seamlessly. I'll probably have 2 externals, 1 with the backup and the 2 with just all my data and stuff.

Thanks

Robert Lane
July 30th, 2009, 05:38 PM
This saves *everything* that's on your Main/OS drive - data only, it doesn't copy free space. So whatever lives on that drive - apps and all - will be cloned into an "image". If you have shortcuts on that drive pointing to data on another drive only the shortcut is copied, not that external data.

Does that clear it up for you?

Randy Panado
August 3rd, 2009, 12:31 AM
Thanks Robert, very clear.

One last question, is it possible to make a backup, clear my laptop's drive and install leopard, then have all the apps pulled over to the new drive without having to 'install' them? Or do I have to install all the apps all over again?

The main thing I'm concerned about is the custom settings I made in FCP/DVDSP/Compressor and having them migrate over. I know where the compressor custom settings live, but not the other two.

Cheers.

Robert Lane
August 3rd, 2009, 06:31 PM
Acutally if you're making a image or "clone" of your main drive that has your apps and OS then you don't need to reinstall anything - not even the OS. You simply wipe your drive then copy the previously saved image back to that same drive - or the new drive if you're upgrading. The process requires that you save this image to either an internal or external HDD - external should be Firewire.

Keep in mind that if you're upgrading to a newer or different HDD that you made the image of, that some programs - such as FCS and any Adobe products - will want you to manually restore the serial number that came with the program. The application will be installed but it will think it's a fresh install because the serial number of the HDD has changed.

Now if you have data corruption on the Main drive that contains your apps then you don't want to clone it because you'll be cloning all the problems along with it.

I don't think you can simply transfer applications over from an "image" per say - you can use the Migration assistant to migrate apps and settings from a "live" OS drive. For example: If you're in fact upgrading to a newer drive what you could do is physically remove the old drive from the laptop/tower and install it into an external FW enclosure. Then install the OS on the new drive in the machine, connect the now "old" HDD in the enclosure and run the Migration Assistant during the fresh OS install on the new drive.

Hope that helps.

Randy Panado
August 3rd, 2009, 07:37 PM
Thanks again for the reply.

Does the migration assistant work when pulling apps from a Tiger install to a FRESH Leopard install? I'll be upgrading to that OS which is why I'm going thru all this at the moment.

If I can put my old drive into a firewire enclosure, then install a brand new drive and put leopard on it, then use the migration assistant to pull apps onto the new install, I'll go that route. If that isn't possible, I'll just have to reinstall all the apps one by one :S.

thanks

Robert Lane
August 4th, 2009, 09:37 PM
Yes, the M.A. should work just fine although some apps as mentioned before may ask for your install code again and some preferences may not transfer over completely.

Brian David Melnyk
September 28th, 2010, 07:25 AM
i formatted and installed snow leopard on an external FW drive, booted to it and installed pro tools 8 to test it out as it wasn't working after i upgraded to SL on my iMac. it worked, so i then migrated over all other apps, settings etc. to the bootable FW (CS5, FCPS2 etc etc.) to test if all would work and play nice together. All is good and i actually set it all up to my liking.
Now i would like to wipe my internal drive (making it one partition instead of 2) and simply copy the external to the internal using disk utility's restore.
my questions are:
1) should i do all this by booting from the external and use disk utility, or should i boot from the install disk > disk utility?
2) when using 'restore', do i have to rename the internal destination drive the same as the external ('Snow Leopard Fire')? if i name the internal 'mac osx' will it mess up the apps i installed on the external?
or is there a better way to accomplish all this? (ie: wipe and fresh OS install on internal, then migrate all apps and data from external bootable drive).
thanks!

David Knaggs
November 3rd, 2010, 10:05 PM
I had an unfortunate hard drive failure on an iMac (with FCS, Shake and heaps of other audio-visual apps and plug-ins installed). The tech came around yesterday and put in a new hard drive. He said just to plug in the external hard drive (used for Time Machine). It completely restored everything. I was checking through the various audio-visual apps. All there and working.

I don't doubt what Robert says about all the various nuances. But the fact that Time Machine is built into the OS and you don't therefore "have to always remember" to back up (so long as you do set up Time Machine in the first place), means that it can navigate you through what might have been a potentially catastrophic occurrence.

Even if you back up using more exotic methods from time to time, I think it's a wise policy to always have Time Machine turned on and up-to-date. It should be the first and last defence against catastrophe.

Robert Lane
March 27th, 2011, 09:00 PM
Time Machine has had and continues to struggle with completely talking to all the core components in pro apps like the FCP suite. I haven't checked since posting this original thread, but at one time there were dozens of bulletins from Apple warning that not all FCP components might be properly saved by TM.

However, one app that *does* work flawlessly - and has been mentioned before and is much simpler than this now older method I posted is to use Carbon Copy Cloner. The latest version is rock solid, totally free and "just works" sans all the glitches of TM.

Nigel Barker
April 1st, 2011, 06:20 AM
Super Duper is an equally good application for backing up your disk. However Time Machine does a backup of any changes every hour so you are never lose more than an hour's worth of work. If you use SD or CCC every evening you may lose a whole day's worth of work if your hard disk fails. The advantage of CCC & SD is that a restore from a full disk backup is quicker than from a TM backup. The other great advantage of TM is that you can spool back x-hours or x-days to a time before you screwed up a preference file or accidentally deleted it.

Robert seems to have a 'down' on TM which may be from bitter experience but in Snow Leopard at least it works flawlessly with FCP & all other applications.

Ed Roo
April 1st, 2011, 08:31 AM
Interesting that no one has mentioned performing HDD maintenance BEFORE updating the OS.
Personally, I run:
- Disk Utilities (Apple) and repair permissions
- TechTools Pro (Micromat, latest revision is v6)
- Disk Warrior (Alsoft, latest revision is v4.3)

TTP6 has some new features, one of which is cloning/imaging.

Robert Lane
April 3rd, 2011, 09:30 PM
My "down" attitude towards TM comes from Apple's own engineering publications that stated it "may or may not..." fully capture all pro apps components properly and for a time it seemed that was the case.

Those issues may have been cleared with the last round of service pack updates for OS X but intrinsically I still distrust it since I've seen CCC do it's job flawlessly - and without worry about TM making a backup during the middle of a critical render process overnight.

Arnie Schlissel
April 4th, 2011, 11:01 AM
Interesting that no one has mentioned performing HDD maintenance BEFORE updating the OS.
Personally, I run:
- Disk Utilities (Apple) and repair permissions
- TechTools Pro (Micromat, latest revision is v6)
- Disk Warrior (Alsoft, latest revision is v4.3)

TTP6 has some new features, one of which is cloning/imaging.

I make a full backup and then format my drive before updating the OS. It's best to make a clean install of a new OS rather than updating one.