{"id":207,"date":"2021-05-08T20:46:36","date_gmt":"2021-05-08T20:46:36","guid":{"rendered":"https:\/\/www.valleau.art\/blog\/?p=207"},"modified":"2021-05-08T20:46:36","modified_gmt":"2021-05-08T20:46:36","slug":"making-an-incomplete-superduper-clone-on-purpose","status":"publish","type":"post","link":"https:\/\/valleau.art\/blog\/making-an-incomplete-superduper-clone-on-purpose\/","title":{"rendered":"Making an incomplete SuperDuper! clone on Purpose"},"content":{"rendered":"<p>Here&#8217;s a tip for those of you who use SuperDuper! (which most of you know: I swear by.)<\/p>\n<p>WARNING: what follows are instructions on how to make your SD cloned drive NOT a true clone! Use only if you understand what I&#8217;m talking about!!!<\/p>\n<p>If you have files that frequently change, and you don&#8217;t really care if they are backed up, or you have a separate backup of them, you can tell SD to ignore them during a cloning operation.<\/p>\n<p>What? Why on earth would I want to do that?<\/p>\n<p>Here&#8217;s my own example: I have VMWare Fusion, and two different VM (Virtual Machine) files: Ubuntu and Vista.<\/p>\n<p>Now, every time I use one of those, or update Fusion, the files are marked as changed, and SD backs them up. Fine, except that&#8217;s some 30-ish gigabytes on each cloning operation. That stretches out my backup time a bit. Not so bad on my main Mac, but on my Old, Tired MacBook, that adds 25 minutes to the backup time.<\/p>\n<p>So, since I don&#8217;t really change those files that much, I&#8217;ve chosen to back those files up individually, and don&#8217;t want them always backed up each time I run a quickie SD backup.<\/p>\n<p>(Other such things are caches; frequently updated RSS feeds and so on.)<\/p>\n<p>Now, with the caveat that you are &gt;defeating the purpose&lt; of an instant, drop-in clone by eliminating some files from the backup, here&#8217;s how to proceed to eliminate files from a SD clone.<\/p>\n<p>Again: my advice is to just leave SD set to back up everything, and ignore what follows!<\/p>\n<p>If you&#8217;re still reading, and aware of what I&#8217;m saying, then, here&#8217;s how to eliminate chosen files from a clone operation and hence from the clone itself.<\/p>\n<p>When you run SD, you&#8217;ll notice the popup right under the source &amp; destination volume buttons&#8230; it usually says &#8220;backup &#8211; all files&#8221; and that&#8217;s what you want for a drop-in cloned drive.<\/p>\n<p>To eliminate some files from that, however, go to that same popup and choose &#8220;New Copy Script.&#8221;<\/p>\n<p>In the Description tab, enter a nice clear explanation to yourself what this script will do.<\/p>\n<p>Then click on the Included Scripts tab, and the + button in the lower left. That should open up to a folder called &#8220;Copy Scripts&#8221; and show you an alias to &#8220;Standard Scripts.&#8221; (The actual path is ~\/library\/application support\/superduper!\/copy scripts.)<\/p>\n<p>Click on Standard Scripts, and from the resulting list choose &#8220;Backup &#8211; all files.dset&#8221;<\/p>\n<p>This will create a &#8220;backup everything&#8221; starting point. (You can, of course choose -with care- any of the others, but be sure you know what you&#8217;re doing&#8230;)<\/p>\n<p>Now that&#8217;s been added, click on the &#8220;Script Commands&#8221; tab, and look at the three panes in the lower part of the window. That&#8217;s like a finder column view.<\/p>\n<p>What you&#8217;re going to do is point that at the files you want -excluded- from the backup; in this case, all the virtual machines.<\/p>\n<p>Go to the first pane, and select &#8220;users&#8221;; then in the next, your home folder; then next &#8220;Documents&#8221;; then finally &#8220;Virtual Machines.localized.&#8221; (Of course, you can substitute your own path here, if you&#8217;re trying to eliminate something else.)<\/p>\n<p>With &#8220;Virtual Machines.localized&#8221; still highlighted, choose the &#8220;Add Item&#8221; button in the lower left corner.<\/p>\n<p>When you do, you&#8217;ll see it added to the list in the upper pane. Make sure &#8220;ignore&#8221; is selected in the &#8220;Command&#8221; column, and that your full path is properly listed in the &#8220;Item Specification&#8221; column.<\/p>\n<p>Then click the &#8220;Close&#8221; button.<\/p>\n<p>That will bring up a dialog for you to save the new script with a meaningful name.<\/p>\n<p>You&#8217;re done.<\/p>\n<p>Now you can select that script you just made from the pop up on the mail SD screen. When you do a clone using it, it will copy everything the full clone copies, but will not copy the huge virtual machine files.<\/p>\n<p>Just to repeat, however, that means that your cloned drive WILL NOT HAVE the VM files on it. If you want them, you&#8217;ll have to have them backed up elsewhere, or on a drive that you cloned not using your new script, but the &#8220;backup &#8211; all files&#8221; default script.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a tip for those of you who use SuperDuper! (which most of you know: I swear by.) WARNING: what follows are instructions on how to make your SD cloned drive NOT a true clone! Use only if you understand what I&#8217;m talking about!!! If you have files that frequently change, and you don&#8217;t really [&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-207","post","type-post","status-publish","format-standard","hentry","category-mac-tips"],"_links":{"self":[{"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts\/207","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=207"}],"version-history":[{"count":1,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts\/207\/revisions"}],"predecessor-version":[{"id":208,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/posts\/207\/revisions\/208"}],"wp:attachment":[{"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/media?parent=207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/categories?post=207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/valleau.art\/blog\/wp-json\/wp\/v2\/tags?post=207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}