One of the worst feelings in the world for any PC or Mac user is the dreaded error message on Boot-up stating your hard drive has failed. Putting your trust in hardware (despite its age) is foolish to say the least. We are all guilty of it, including myself.
OS X has a pretty impressive backup utility built in as standard TimeMachine which is even capable of doing offline backups. However, TimeMachine won’t help you if your entire OS fails to boot.
But don’t reach for your wallet just yet the boffins over at Bombich have been hard at work updating their flagship backup application Carbon Copy Cloner, which now fully supports OS X Lion. Which not only creates backups (full and incremental) of all of your data, but is also capable of creating recovery boot disks, containing your OS and all of your backed up files!
Carbon Copy Cloner has a long list of features, most of which wouldn’t look out of place in a commercial and expensive backup solution. Carbon Copy Cloner has been designed as shareware, but has not been crippled in anyway. The only thing you will notice on the ‘free’ version is the inclusion of a banner add, much like the one in the screenshot above. However they have been tastefully placed to ensure they don’t hinder your cloning experience. You can however get rid of the advertising banners simply by making a donation to it’s ongoing development.
I recommend using both TimeMachine and Carbon Copy Cloner to my fellow mac users, to ensure an issue free restoration should the need ever occur.
Once Carbon Copy Cloner has been configured to your liking you really can set it up and forget it, as it’s scheduled backups will incrementally keep your backup file up to date.
You can download Carbon Copy Cloner direct from Bombich’s website by clicking this direct link.
The latest release of CleanMyMac (v1.9.6) now boasts full OS X Lion compatibility. Although the previous version ran without issue on OS X Lion, it was not officially supported.
CleanMyMac is a routine maintenance tool which is used to keep your Mac in tip top condition.
I have been using CleanMyMac for more then 12 months now and I always recommend it when asked what maintenance software to use.
Some of CleanMyMac’s 50+ features are:
- Cache Cleaner – Heavily used machines rapidly build up large ‘fragmented’ cache’s, and with cache’s being used in the majority of OS X native applications, cache maintenance can be complicated. CleanMyMac does all the hard work, so you don’t have to.
- Log’s Cleaner – CleanMyMac also boasts the ability of keeping application log files on a short lead. Unless you are trying to diagnose issues with Apps, log files tend to just eat up valuable storage.
- Language Cleaner – Many OS X native applications are compiled with large number of language files to enable their usage across the world. These are of course not needed if you only plan to use the app in your native language, CleanMyMac strips out all unneeded language files, thus slimming down your apps.
One of OS X Lion’s new features around it’s fantastic TimeMachine backup facility is also perhaps one of the least known. TimeMachine is a built in backup system which you can set up and forget about, each time it detects your backup device it will automatically start backing up. (If you last one was missed/delayed)
However, if you are a ‘road warrior’ and spend more time disconnected from your backup device then connected, you no longer have to worry about your important files not being backed up. OS X Lion actually back’s up your files in a local cache whilst your normal backup device is unavailable. Then, when you plug in/come in range of your normal backup device, TimeMachine will then move the cached files over to your other drive!
Despite the fact the market is full of third party backup applications, including some very powerful free ones, I personally have no need to use anything but TimeMachine. In my opinion it’s almost perfect!!
Time Machine works with your Mac and an external hard drive or Time Capsule. Connect the drive, assign it to Time Machine, and start enjoying some peace of mind. Time Machine automatically backs up your entire Mac, including system files, applications, accounts, preferences, music, photos, movies, and documents. But what makes Time Machine different from other backup applications is that it not only keeps a spare copy of every file, it remembers how your system looked on any given day — so you can revisit your Mac as it appeared in the past.
TimeMachine makes finding previously backed up files as easy as navigating normal finder views:
…Restore files is as simple as ‘Right Click > Restore’. I have actually been known to use TimeMachine as a built in source code revision system. Bringing back files prior to code changes – all whilst being out on the road and not near my TimeCapsule.
If you use something else for your backups, let me know by using the comments system below.
EDIT: There is now an even easier way to control Launchpad contents! <- Click
Frustratingly the current implementation of the ‘LaunchPad’ in OS X Lion (10.7) seems to have one or two fairly major pit falls. One of which really frustrated me until now. On day of released I downloaded and installed Parallels Desktop 6, which the LaunchPad decided it would try and help and ‘dump’ all of the Windows App’s in the LaunchPad. Which would have been fine, however after I removed Parallels Desktop 6 trial all the Windows app’s where left orphaned on the LaunchPad.
Now users of the LaunchPad will already be aware that removing apps from LaunchPad isn’t easy unless the apps where installed via the AppStore.
But – if you are willing to dip your toe’s in SQL water you can remove the apps ‘manually’
First of all you will need a good SQL database editor. I have been using SQLite Database Browser for my iPhone app development. So grab a copy of that – and pull up your socks!
For the next part, you will either need to unhide the hidden folders and files, or open finder and use the ‘Go To Folder’ menu option to launch the hidden Library folder..
Once inside the folder locate the ‘Application Support’ folder, then inside there the ‘Dock’ folder. You should see a file with a pretty random name, and a .db extension. Create a backup of this file and copy the file into another folder such as you desktop, or your documents.
Now, launch the SQLite Database Browser you downloaded earlier, and open the .DB file from your documents folder.
The database contains a collection of tables, the important one we will be working with are:
- Items – Each item on the LaunchPad is listed in this table
- Apps – Each application(parent) is listed in this table
DELETE FROM `items` WHERE `rowid` IN (SELECT `item_id` FROM `apps` WHERE `bundleid` LIKE ‘bundleidhere‘);
DELETE FROM `apps` WHERE `bundleid` LIKE ‘bundleidhere‘;
Replace the green bundleidhere text in the pasted code with the value you made a note of earlier. So for my example I wanted to get rid of anything Parallels had left behind, so my SQL code looks like:
You may notice the % symbol in my code, this essential means remove an apps who’s bundleid starts with com.parallels.winapp – which captures all of the Parallels apps.
Once you have made the required changes, click the ‘Execute Query’ button. If all is well the ‘error message’ filed should read ‘No Error’. Now you can press on the Save button and close down the SQLite app.
Copy the .db file back into it’s original location (~/Library/Application Support/Dock), making sure you keep a copy of the original, just in case.
You will now need to relaunch the Dock in order for the changes to take effect. You can do this by either logging off and back on again, rebooting, force quitting or using the killall dock command in the terminal.
That’s it.. All being well your LaunchPad should now be free of the offending applications! Hopefully in the next OS X update this issue will be addressed and will be slightly more straightforward.