I know that there's a "Change Disk..." button in Time Machine, but what if you want to migrate the data (hours, weeks, and maybe even months) to a new, larger disk without starting over again?
|
feedback
|
|
I recently had to migrate all my TM backups to a larger drive. You can successfully complete the operation using to the following tutorials: | ||||
|
feedback
|
|
For 10.6, Apple has included the following in Mac 101: Time Machine:
(There are also instructions for Time Capsule and Mac OS X v10.6: How to transfer your back up from an existing Time Capsule to a new one.) As a side note: when you are using a sparse bundle (like for remote backups) and if you made backups of really large files, then deleting those files from the backup (either manually or when Time Machine removes expired daily and hourly backups) will not automatically reclaim the disk space -- until Time Machine really needs it. You can reclaim the space manually, and it may free a lot of space (possibly making migrating to a larger disk unnecessary, or at least giving your new disk all the possible space). See What is Time Machine doing? on Server Fault. | ||||
feedback
|
|
SuperDuper! will do the job. You can use it for free to do what you want, and pay only if you want to continue to use it to do efficient incremental backups using its "Smart Update" feature. | |||
|
feedback
|
| |||
feedback
|
|
This won't be a help to you right now, but for someone starting from scratch who wants a portable TimeMachine backup (with the side benefit of being able to limit the portion of the disc used for TimeMachine), I suggest using a mounted disk image (.dmg) as the target for TimeMachine's backup disk. So as an example, let's say you have a 2TB external drive, but you want to reserve 50GB for the TimeMachine backup and you'd like to be able to move the backup to another external drive, even one which already has content. You could do this:
You would then go into the preferences and choose /Volumes/TimeMachineDisk as the backup drive. You can be assured that you won't grow over the 50GB size you want to use and the space is already reserved on your external drive, so it won't grow larger to squeeze you out of space. You could then move TimeMachineImage.dmg to another drive for TimeMachine backups. Or simply for offsite protection. This also opens up some other options, the most important of which is the ability to encrypt your TimeMachine backups. To do this, you simply enable encryption for the dmg, so you'd use something like:
The final piece of this puzzle is that you would like to automount the dmg when your external drive is mounted. I'd guess it is possible to do this with Applescript so it happens automatically, but I'm not familiar enough with Applescript to help here. You can create a cronjob, though, that runs a script to mount it:
And install a cronjob that looks like:
You can also create a sparse image so that it does not suck up the entire 50GB when you first create it by including the -type SPARSE arg in the hdiutil call. The danger here is that you may run out of space on your external drive. | |||
feedback
|
|
I think you can just copy over all of the contents (including hidden dot-files). It may be safer to use a block-level copy, with something like Carbon Copy Cloner. | |||||||||||
feedback
|