Unable to copy existing Time Machine backups to new disk

I'm trying to replace my external TimeMachine disk with a new, larger unit and am trying to copy my old TM backups to the new disk.


I followed the instructions in the relevant Apple Support document and have experienced the same issue as a number of other users that have posted here. Namely, that the copy does not complete, even after 48 hours. I have tried it twice, firstly with both drives connected to a powered hub, then with them connected directly to the computer. The behaviour was essentially the same both times.


I then followed the advice given here to others, which is to use Disk Utility to Restore the old disk onto the new one, but this also fails with the following error:


Validating source...

Source volume format on device "/dev/disk4s2" is not valid for restoring

Could not validate source - Operation not permitted

The operation couldn’t be completed. (OSStatus error 1.)


I have tried to determine why the the source volume format may be invalid, but everything seems ok from what I can tell. From System Info:


  File System: Journaled HFS+

  Writable: Yes

  Ignore Ownership: No

  BSD Name: disk4s2

  Volume UUID: B76887C8-BBB6-334A-B44A-0E33744CED37

  Physical Drive:

  Device Name: chnology

  Media Name: Newer_Te chnology Media

  Protocol: USB

  Internal: No

  Partition Map Type: GPT (GUID Partition Table)


I have been using this disk for about 4 years. The Permissions look correct for a TM disk and are the same as the new one, which I set according to the instructions on the original Apple Support article.


The only difference I can see between them in terms of format is that the old disk's volume type is "USB External Physical Volume" whereas the new disk's volume is a "CoreStorage Logical Volume".


I can live without the old backups if need be but would like to keep them if I can. Wondering if anyone has other suggestions and appreciative of anything that may help. Thanks!

Mac mini, macOS 10.14

Posted on Aug 7, 2020 4:50 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 14, 2020 6:58 AM

I understand Apple's instructions aren't satisfactory and DU's Restore function is complaining too.


Restore should definitely work but for reasons unknown sometimes it fails for the reasons you describe. I already complained to Apple about it. It may have been fixed in Catalina.


Until they fix DU try the following Terminal command (example):


sudo asr restore --source / --target /Volumes/ShirtBox --erase


You will need to adapt that exact line for your specific installation (obviously... I took the liberty of assuming your backup disk's name). man asr for details.


The --erase flag seems to be necessary.


Here is an example of what you ought to see:


iMac11:~ john$ sudo asr restore --source / --target /Volumes/Untitled --erase
	Validating target...done
	Validating source...done
	Erase contents of /dev/disk4s2 (/Volumes/Untitled)? [ny]: y
	Repartitioning target device...done
	Replicating ....10....20....30....40....50....60....70....80....90....100
	Replicating ....10....20....30....40....50....60....70....80....90....100
	Restored target device is /dev/disk4s1.
	Remounting target volume...done
iMac11:~ john$ 


The first "Replicating" progresses from 0 to 100 rather quickly. The second (presumably "data") takes longer but the entire restore takes only a few minutes from start to finish. It results in an exact duplicate of your existing TM backup. TM won't know the difference.

Similar questions

12 replies
Question marked as Top-ranking reply

Aug 14, 2020 6:58 AM in response to ricky.motown

I understand Apple's instructions aren't satisfactory and DU's Restore function is complaining too.


Restore should definitely work but for reasons unknown sometimes it fails for the reasons you describe. I already complained to Apple about it. It may have been fixed in Catalina.


Until they fix DU try the following Terminal command (example):


sudo asr restore --source / --target /Volumes/ShirtBox --erase


You will need to adapt that exact line for your specific installation (obviously... I took the liberty of assuming your backup disk's name). man asr for details.


The --erase flag seems to be necessary.


Here is an example of what you ought to see:


iMac11:~ john$ sudo asr restore --source / --target /Volumes/Untitled --erase
	Validating target...done
	Validating source...done
	Erase contents of /dev/disk4s2 (/Volumes/Untitled)? [ny]: y
	Repartitioning target device...done
	Replicating ....10....20....30....40....50....60....70....80....90....100
	Replicating ....10....20....30....40....50....60....70....80....90....100
	Restored target device is /dev/disk4s1.
	Remounting target volume...done
iMac11:~ john$ 


The first "Replicating" progresses from 0 to 100 rather quickly. The second (presumably "data") takes longer but the entire restore takes only a few minutes from start to finish. It results in an exact duplicate of your existing TM backup. TM won't know the difference.

Aug 14, 2020 7:16 AM in response to John Galt

One more thing, to preclude making the mistake of restoring the wrong disk.


Start by typing


sudo asr restore --source 


... followed by a space character.


Then, drag the source TM disk icon into the Terminal window.


Then type


--target 


... followed by another space character. Then, drag the target TM icon into the Terminal window.


Finally type


--erase 


... and press Return.


If something doesn't look right you have one last opportunity to bail out at the [ny] prompt.


Apologies for the remedial instructions but I don't want you to come back with the bad news that you inadvertently erased your one and only TM backup.

Aug 7, 2020 10:16 AM in response to ricky.motown

Time Machine drives need to be formatted as HFS+ Extended Journaled, case-insensitive (default). If Disk Utility reports that the Time Machine drive is Core Storage, then that is the wrong solution for Time Machine backups.


Here is the proper process to migrate an old Time Machine backup to a newer, larger external drive and continue the Time Machine backups on the new device.

Aug 14, 2020 9:29 AM in response to ricky.motown

Weird. Obviously you don't want to be without a backup, even for a short period of time, but I'd create a brand new backup on the new drive first. Then, consider reformatting the other one.


I understand you don't want to lose your entire backup history though, but that's one of several reasons I don't use anything less than three redundant backup devices. When a backup drive accumulates a couple years worth of backups I erase it and start a new set on that drive.

Aug 7, 2020 9:48 PM in response to VikingOSX

Yes, I did start with that article and tried the Finder copy twice. When that didn't work, I looked here and found that there were suggestions to do a Restore in Disk Utility instead, but that didn't work either. The error from Disk Utility relates to the source volume.


I've erased the destination volume a few times and have not found an option that would make it something other than CoreStorage. Time Machine will back up to the destination volume as it is. As can be seen in the screenshot, it is HFS+. It is formatted using the default settings.


Aug 14, 2020 3:10 AM in response to Sean Dale1

I have erased the new disk multiple times, by selecting the volume and also the disk it is on as you suggest. I get the same result. Remember that Disk Utility throws the error on the source volume, not the destination. The destination passes validation.


TM uses the new disk as a destination volume without issue. It's getting the data off the source that doesn't seem to be working, as indicated by the error message in my question. TM continues to be happy to back up to the source volume as well.

Aug 14, 2020 8:58 AM in response to John Galt

Thank you John. For all of that.


I followed your instructions, but got the same result as with Disk Utility:


	Validating target...done
	Validating source...
Source volume format on device "/dev/disk4s2" is not valid for restoring
Could not validate source - Operation not permitted


I have checked permissions on the source disk and they are correct for a TM Backup disk, i.e. like this. I have run DU's First Aid successfully on it, though it takes a very long time. Time Machine still happily backs up to the disk and I have restored a few files from it over the years.


I have a TechTool Pro licence. I might try that. Very happy to hear other suggestions though.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Unable to copy existing Time Machine backups to new disk

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.