Carbon Copy Cloner saved my day


This post is just an agreement to the great people behind Carbon Copy Cloner, a great piece of backup software for Mac.

I trusted Time Machine, and actually it seemed a good program and a very convenient way of making and managing backups but… it does not matter how pretty is if when you need to restore a backup it gives you strange errors.

Carbon Copy Cloner logo

The whole story is that I wanted to upgrade my Mac hard drive to a bigger one and reading Time Machine documentation, seems that I can use the OSX Installation disk to restore a backup to a new fresh drive. Well, that’s just theory but when doing as instructed I got an “Error -22” after about an hour restoring… epic fail. Good that I did keep the original drive untouched.

Then I tried donationware Carbon Copy Cloner to create a bootable clone backup of my working hard drive. After a couple of hours I had an external USB that mimicked my original drive. I replaced the hard drive, created a new partition and cloned again the external drive backup to the new one. Now I’m writing this on my upgraded Mac.

So, thanks to Carbon Copy Cloner from Bombich I was able to upgrade without problems. Great job!

Related Posts

Bye bye Kurobox

A deserved farewell to a device that has worked flawlessly for so many years

DIY Arduino Christmas tree lights

A detailed explanation of my home made light switcher made with Arduino and a relay shield

Back to blogging

My statement on getting back to blogging. Will this go anywhere?

Lessons learned optimizing MySQL

A summary of some things I discovered while trying to optimize the performance of a production MySQL server.

Simple Mini Profiler Glimpse plugin

I just created my first Glimpse plugin, integration between Mininprofiler and Glimpse.

Troubleshooting MSDTC, RPC and NServiceBus issues

MSDTC is rare and can cause many headaches. This is the process I followed to track down the problems I was having

Using fail2ban with nginx in Debian

fail2ban helps you fight spam and bots but comes with an Apache sample. I converted it to handle Nginx information.

How msiinv saved my day

mssinv is a tool to manage MSI installed packages and I used it to track a problem with a package partially installed, that had to be removed with this tool

Install ASP.NET MVC 3 Manually

Due to some strange problems in my PC, I had to install this package manually and this is applicable to many other installers

Deployment web site Zip with MsBuild and TeamCity

I needed to make a Zip file of a web site and automate it with TeamCity. I used MsBuild and some obscure tricks