{"id":281,"date":"2021-05-08T21:41:15","date_gmt":"2021-05-08T21:41:15","guid":{"rendered":"https:\/\/www.valleau.art\/blog\/?p=281"},"modified":"2021-05-08T21:41:15","modified_gmt":"2021-05-08T21:41:15","slug":"making-a-real-clone","status":"publish","type":"post","link":"https:\/\/valleau.art\/blog\/making-a-real-clone\/","title":{"rendered":"Making a &#8220;real&#8221; clone"},"content":{"rendered":"<p>I&#8217;m a huge fan of SuperDuper! and I&#8217;ve used it for years. &#8220;Fan&#8221; because it&#8217;s saved my bacon several times. When a drive dies, I just remove it and use the SuperDuper &#8220;clone&#8221; and I&#8217;m up and running in under 5 minutes.<\/p>\n<p>That said, it&#8217;s a &#8220;file-level&#8221; clone, fully bootable of course, but it&#8217;s not an absolutely identical clone, block-for-block.<\/p>\n<p>To do that, you need to do a &#8220;block-level&#8221; clone. Such a clone ignores the contents of a drive and simply duplicates every low-level block from one drive to the other. You could have one file on the drive or a 15 million; makes no difference &#8211; it will take the same amount of time to clone the drive either way.<\/p>\n<p>Carbon Copy Cloner does this, as does DriveGenius and a few others. My personal choice is CopyCatX, since it adds the feature of not requiring the drives to be exactly the same size. (Think about it: if you&#8217;re copying all the blocks on one drive, to another drive, that destination drive had better have _exactly_ the same number of blocks as the source, or things are going to get wonky.)<\/p>\n<p>(I believe that if the drives are the exact same size, Disk Utility&#8217;s &#8220;restore&#8221; will also do a block level copy.)<\/p>\n<p>CopyCatX will do a block level clone to a larger destination drive, and then apply the proper resize information to the boot block so that the drive is seen at full size, and not the size of the source.<\/p>\n<p>One quick word here. You&#8217;ll often see blanket statements on the internet that &#8220;block-level copies are faster than file copies.&#8221;<\/p>\n<p>Nonsense. Take a simple example: if you&#8217;re copying a 750 GB drive, it will take about 4.5 hours to copy all the blocks. If the source drive has one file on it, a file-level copy will take a few seconds, so the blanket statement that &#8220;block-level copies are faster&#8221; simply doesn&#8217;t hold water. The theory is that the OS has to read the file system and write directories and etc on a file-by-file basis, and that will slow it down. Yeah&#8230; but.. these days that adds millionth&#8217;s of a second per file. Look: if it takes 4.5 hours to block-level copy a given drive, it will always take 4.5 hours. Period.<\/p>\n<p>The only time a block-level copy will be faster than a file level copy is when the source drive is nearly full&#8230; and that refers only to when the destination drive is empty.<\/p>\n<p>If you&#8217;re doing a file-level copy using SuperDuper, and the destination already has most of the files from the source (as it would if you&#8217;re using SD for backups) then the update of the destination is going to take minutes, not hours.<\/p>\n<p>So: why would you want to do a block-level copy?<\/p>\n<p>1) because it will preserve the exact state of the drive. If you have a drive disaster, the first thing to do is a block-level copy of the damaged drive. Then do your repair attempts on one of them, leaving the other alone. If your repairs only make the situation worse; clone again, and try again.<\/p>\n<p>2) because it will preserve authorizations on that annoying software that uses &#8220;activations&#8221; and similar approaches. I do this with my daily backup drives. That is: I first do a block-level clone to the destination drive&#8230; and from then on, I use SuperDuper to do file-level copies for daily backups. Having done the block-level first insures that the activations are properly copied, and file-level copies won&#8217;t alter them.<\/p>\n<p>Finally this tip: why don&#8217;t I use Carbon Copy Cloner instead of SuperDuper? Because SuperDuper is nearly twice as fast for file-level clones.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m a huge fan of SuperDuper! and I&#8217;ve used it for years. &#8220;Fan&#8221; because it&#8217;s saved my bacon several times. When a drive dies, I just remove it and use the SuperDuper &#8220;clone&#8221; and I&#8217;m up and running in under 5 minutes. That said, it&#8217;s a &#8220;file-level&#8221; clone, fully bootable of course, but it&#8217;s not [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-281","post","type-post","status-publish","format-standard","hentry","category-mac-tips"],"_links":{"self":[{"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts\/281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/comments?post=281"}],"version-history":[{"count":1,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts\/281\/revisions"}],"predecessor-version":[{"id":282,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts\/281\/revisions\/282"}],"wp:attachment":[{"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/media?parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/categories?post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/tags?post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}