<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest topics for the forum "Cookbook and FAQ"]]></title>
		<link>https://forums.qrecall.com/forums/show/5.page</link>
		<description><![CDATA[The newest discussed topics in the forum "Cookbook and FAQ"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Re:Notification for Successful or Failed Backups</title>
				<description><![CDATA[ I'll need a little more detail about exactly [u]what[/u] you want your script to accomplish. In the meantime, I'd like to clarify the meaning of a few of the variables passed to the script at the end of execution. <br> <br>[b][tt]QR_COMMAND_SUCCESS[/tt][/b]: This is '1' if the command finished normally. Note that this does not mean "complete". It means there was not a failure. Cancelling an action is not considered to be a "failure." <br> <br>[b][tt]QR_COMMAND_CANCELED[/tt][/b]: This variable is only present if the command was canceled. So if you want to do something when an action is canceled, you need to look for the presence of this value. The value is a number that indicates the source of the cancel message. For example, the value '4' means that a [tt]TERM[/tt] (i.e. "Quit") signal was sent by another process. It is not a user or process ID. See the [url=https://www.qrecall.com/sc/qr/help/3_0/English.lproj/guide/auto/action_scripts.html]documentation[/url] for a complete list of possible values and their meaning. <br> <br>[b][tt]QR_COMMAND_EXCEPTION[/tt][/b]: The documentation isn't actually correct on this value. It will certainly be present if [tt]QR_COMMAND_SUCCESS[/tt] is '0', but it can also be present if something (like a user cancel) interrupted the normal progress of the action. This is, I believe, what you're seeing in your example. <br> <br>I hope that helps a little, and if you follow up with a description of what you'd like your script to do I'm confident that something can be crafted that will accomplish that.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/749/12357.page</guid>
				<link>https://forums.qrecall.com/posts/preList/749/12357.page</link>
				<pubDate><![CDATA[Wed, 18 Jun 2025 19:56:24]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Exclude for a folder and it&#39;s contents</title>
				<description><![CDATA[ [quote=Jeffrey]Looks like it is simply recapturing the next time a backup is performed. The drive is listed in the Archive Preferences [b]Specific Items[/b] dialog box as simply <br> <br>/UserName/ExcludeMeDir[/quote] <br>This might be because your home folder is mounted on an another (not the startup) volume? This creates confusion for the bookmarks. <br> <br> <br>[quote]I deleted this so there are no entries in the [b]Specific Items[/b] section and I'll trying entering it as a reg exp pattern now: <br> <br>path <br>//Volumes/OtherHD/Users/UserName/ExcludeMeDir <br> <br>pattern: <br>* <br> <br>infinity: checked[/quote] <br>Close ;) <br> <br>Absolute patterns are anchored to the root directory of each volume. <br> <br>You'd actually want something like this: <br>[code]/Users/UserName // ExcludeMeDir [ ] glob[/code] <br>To exclude the entire folder, or to be more subtle: <br>[code]/Users/UserName/ExcludeMeDir // * [ ] glob[/code] <br>to exclude just the contents of that folder. <br> <br>If you're still having problems, there are even more esoteric things to try.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/4887/12062.page</guid>
				<link>https://forums.qrecall.com/posts/preList/4887/12062.page</link>
				<pubDate><![CDATA[Thu, 9 Nov 2023 18:48:18]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:How do I move QRecall Actions to a new machine?</title>
				<description><![CDATA[ [quote=David Cretney]should I capture it to the same archive on an external drive or should I create a new QR Archive?[/quote]<br>Your choice!<br><br>As you observed, QRecall's data de-duplication means that capturing the new volume to your existing archive won't make it much bigger because most of the new volume is a copy of what's already been captured.<br><br>The question is really, do you want to keep the history of changes from your old system? If so, then keep the archive. You'll end up with an archive that has two volumes, which you can then use the Combine Items command to stitch into a single volume so you keep an unbroken history of your files.<br><br>If you really don't need that history, proceeding with a new archive makes for a clean start.<br><br>Enjoy!]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/637/6624.page</guid>
				<link>https://forums.qrecall.com/posts/preList/637/6624.page</link>
				<pubDate><![CDATA[Wed, 26 May 2021 16:00:59]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Growing Pains: Adding a new owner (machine) to an existing archive.</title>
				<description><![CDATA[ Thank you, as always, for the excellent reply. <br>[quote]That doesn't make much sense (to me). Actions are stored locally in your QRecall preferences[/quote] I didn't make sense to me either. And I can't recreate it now. I think that maybe it was just combination of weirdness from renaming plus the fact that I had been away so all of my actions had been paused for a month. I don't know. But all is well now, so onward! :-) <br> <br>[quote]I suggest leaving Show in dock on.[/quote] <br>Ok. I did that. It doesn't need to be completely stealthy. I actually decided to turn back on Show when actions start, too. I want her to know what's going on with her computer. So I think that's a good balance. <br> <br>[quote]you might simply open the archive from time-to time and see if new layers have been added for the other owner. [/quote] Ok, I'll do that. <br> <br>Thanks for everything!]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/2674/6536.page</guid>
				<link>https://forums.qrecall.com/posts/preList/2674/6536.page</link>
				<pubDate><![CDATA[Sat, 1 May 2021 20:56:42]]> GMT</pubDate>
				<author><![CDATA[ Steven Haver]]></author>
			</item>
			<item>
				<title>Re:How to add forgotten archive back to the status window?</title>
				<description><![CDATA[ Steven,<br><br>In general, you've got it in the right order: capture, merge, compact, verify.<br><br>Merge has nothing to do until something is captured and time has passed.<br>Compact has nothing to do until something is merged (or manually deleted).<br>Verify always verifies everything, but will be [I]slightly[/I] faster after a merge and compact because there's less data to verify.<br><br>Now, if your goal is for your computer to spend less time maintaining the archive, there are some techniques for running the big actions less often.<br><br>[u]Using less aggressive actions[/u]<br><br>Compact is optimized so that if there's nothing to remove (post merge), then the command will finish immediately. Similarly, if the compact determines that only a small amount of space would be recovered, it also stop immediately and reevaluates again the next time it's run.<br><br>So the capture and compact command can be scheduled to run every time the volume connects, and they won't waste hardly any time.<br><br>Merge, like compact, will first determine if there's anything to do and, if not, will stop almost as soon as it was started. So you can schedule the merge to run repeatedly, but if you configure it so the first tier to merge is broad (say with week tiers), then there will only be layers to merge once a week. If the first tier to merge is month tiers, then it will kick in once a month. And, subsequently, the compact won't have anything to do until something is merged.<br><br>[u]Using schedule conditions[/u]<br><br>Finally, you probably don't need your verify to run daily (unless you're paranoid). Once or twice a month should be sufficient. To accomplish that, you'll need to do a little schedule hacking.<br><br>Change your the verify action's schedule to something less often (say the 2nd and 4th Friday of the month). Now the verify will start at a specific time. But what if your archive isn't connected? If not, the action will simply fail with an "archive not found" error.<br><br>The trick is to add a "hold if no archive" condition to the action's schedule. This tells the action to start, but if the archive isn't online it will simply pause until it is. In your activity monitor you'll see "Verify My Archive ... waiting for archive". When you do finally connect it, the waiting action will immediately resume, perform its action, and go away until the next interval.<br><br>You can also use this technique on the other actions too, as an alternative.<br><br>Bonus tip: if the entire drive is dedicated to QRecall archives, you might consider adding a "cancel if free space ..." condition to your compact action's schedule, which will prevent the compact from running at all until the free space of your drive drops below a particular threshold. This usually prevents the capture action from doing anything for months, and then?[b]boom![/b]?it performs one massive (highly efficient) compact, and it's done for another season.<br><br>Let use all know if that helps.<br><br>]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/2565/6337.page</guid>
				<link>https://forums.qrecall.com/posts/preList/2565/6337.page</link>
				<pubDate><![CDATA[Sun, 14 Feb 2021 13:36:29]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Excluding files in a specific path above a certain file size?</title>
				<description><![CDATA[ That is awesome. Thank you for such a thorough reply. I am going to try the alias approach first. I think that will work perfectly but I won't know for sure until I work through a project. I don't use aliases very often, so I hadn't thought of that as a solution. <br> <br>The exclusion pattern approach would also work. And, in fact, I can think of another good use for it. So thank you so much because I had never set up an exclusion pattern but now that I see how it's done it makes perfect sense. Really appreciate it.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/2500/6201.page</guid>
				<link>https://forums.qrecall.com/posts/preList/2500/6201.page</link>
				<pubDate><![CDATA[Tue, 12 Jan 2021 18:24:47]]> GMT</pubDate>
				<author><![CDATA[ Steven Haver]]></author>
			</item>
			<item>
				<title>Re:Catalina FD Backup Questions</title>
				<description><![CDATA[ Thanks a lot James! Learning always something new here :D]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/2393/6032.page</guid>
				<link>https://forums.qrecall.com/posts/preList/2393/6032.page</link>
				<pubDate><![CDATA[Tue, 8 Dec 2020 01:59:37]]> GMT</pubDate>
				<author><![CDATA[ Nico Dudek]]></author>
			</item>
			<item>
				<title>Re:FileVault and Qrecall </title>
				<description><![CDATA[ Top Customer support! <br>Thanks a lot James <br> <br>]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/2333/5903.page</guid>
				<link>https://forums.qrecall.com/posts/preList/2333/5903.page</link>
				<pubDate><![CDATA[Thu, 5 Nov 2020 13:30:40]]> GMT</pubDate>
				<author><![CDATA[ Nico Dudek]]></author>
			</item>
			<item>
				<title>Saving itens during editing, like Foreversave did</title>
				<description><![CDATA[ [quote=James Coffey]I am monitoring 1 folder with nested sub folders[/quote] <br>That will require only one change monitor. It doesn't matter how many subfolders, or how deep, that folder hierarchy is. It could contain thousands of subfolders, macOS doesn't care.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/1904/5172.page</guid>
				<link>https://forums.qrecall.com/posts/preList/1904/5172.page</link>
				<pubDate><![CDATA[Mon, 6 Apr 2020 01:37:08]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Auto merge ?</title>
				<description><![CDATA[ What you're describing sounds like a rolling merge.<br><br>A rolling merge is a merge action that groups older layers into time periods (days, weeks, months, years) and, as the layers age, automatically merges those groups into single layers.<br><br>In your example, a rolling merge something like<br>[code] Keep most recent: 9 months<br> Followed by:<br> 0 day layers<br> 0 week layers<br> 0 fortnight layers<br> 12 month layers<br> 1 year layer[/code]<br>would do approximately what you're asking. When you run this rolling merge action, any layers within the past 9 months would be preserved. Layers in groups of months, going back 12 more months, would be merged into single layers (one layer per month). Any layers in the pervious whole year would be merged into a single layer, and then anything before that would be merged into its own layer.<br><br>So if you ran this today (January 2020), the merge would:<br><br> Leave whatever layers you'd captured since April 1, 2019 untouched (that's the "keep" part)<br><br> Merge all layers in March, 2019 into a single layer<br> Merge all layers in February 2019 into a single layer<br> Merge all layers in January 2019 into a single layer<br> ....<br> Merge all layers in June 2018 into a single layer<br> Merge all layers in April 2018 into a single layer<br><br> Merge all layers between April 2017 and March 2018 into a single layer<br><br> Merge all layers before April 2017 into a single layer<br><br>The beauty of the rolling merge is that it "rolls." You can run this action twice a day if you want, but it would only do something if there were multiple layers within a group. For this action, it wouldn't do anything more until you ran it again in February.<br><br>When this action runs again in February 2020, now there are a group of layers in April 2019 that get merged into a single layer. And when it's run in October of 2020, all of the single-month layers between January 2018 and December 2018 now fall in the year tear and get merged together.<br><br>The new rolling merge action editor has a really cool (if I don't say so myself) animation that will let you preview the effect of the rolling merge as you edit it.<br><br>And there's always QRecall Help &gt; Guide &gt; Actions &gt; Layers &gt; Rolling Merge.<br><br>Post again if you have any more questions.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/1747/4889.page</guid>
				<link>https://forums.qrecall.com/posts/preList/1747/4889.page</link>
				<pubDate><![CDATA[Sun, 12 Jan 2020 11:53:08]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Temporarily Disable QRecall and it&#39;s schedulers short of uninstalling it</title>
				<description><![CDATA[ First, let's back up a step. Please describe the file(s) that QRecall is keeping open that are preventing your volume from unmounting. <br> <br>None of the QRecall background components should be keeping any open files on external volumes, except the binary executable files themselves ... and those shouldn't be on volumes that would ever be unmounted while the system was running. The scheduler and monitor will [i]occasionally[/i] check the reachability and status of archives and it may watch for changes in certain directories, but neither of these should prevent a volume from unmounting. <br> <br>I also noted that the path [b]/Volumes/xxxx/Users/yyyyy/Library/LaunchAgents/com.qrecall.scheduler.plist[/b] might indicate that your home folder is not on the startup volume, which could complicate your installation. <br> <br>Finally, [b]launchctl unload[/b] is a legacy command that's no longer supported; I'm not even sure it would work. Even if it does your command is targeting the wrong session type.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/1537/4611.page</guid>
				<link>https://forums.qrecall.com/posts/preList/1537/4611.page</link>
				<pubDate><![CDATA[Sun, 10 Nov 2019 11:47:40]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Finding why a (re)capture is so large</title>
				<description><![CDATA[ That makes sense. Thanks!]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/1015/3824.page</guid>
				<link>https://forums.qrecall.com/posts/preList/1015/3824.page</link>
				<pubDate><![CDATA[Sat, 22 Jun 2019 10:31:51]]> GMT</pubDate>
				<author><![CDATA[ Steven J Gold]]></author>
			</item>
			<item>
				<title>Re:Google Drive Archive</title>
				<description><![CDATA[ Darryl, <br> <br>QRecall will certainly reduce the data to its minimum amount. And don't forget to turn on compression too! <br> <br>Creating a disk image of the archive won't provide many benefits and will actually make the archive a little larger. <br> <br>---If, on the other hand, you want to create the absolute smallest possible file to upload consider creating your archive with compression off and then create a compressed disk image (disk image compression is more aggressive than QRecall's) Warning: that is going to take a long time and need double the space of the archive.--- <br> <br>The biggest problem I see is reliably uploading a single, gigantic, file to the server in one shot. 2TB of data, even if you have a 100Mb/sec internet link, it going to take a couple of days to upload. If Google Drive's software will handle partial transfers, failures, and restarts, etc., then use that. Otherwise, I'd look for software that can deal with interruptions or slicing up the archive (or the image of the archive) into smaller pieces and upload those. <br> <br>Finally, if you go the disk image route, consider turning on a modest amount of data redundancy (say 1:8) when you create the archive. That much data over a WAN is at risk of dropping a few bits here and there. Downside, it will make the whole archive 12% bigger.]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/935/3698.page</guid>
				<link>https://forums.qrecall.com/posts/preList/935/3698.page</link>
				<pubDate><![CDATA[Sun, 19 May 2019 12:26:19]]> GMT</pubDate>
				<author><![CDATA[ James Bucanek]]></author>
			</item>
			<item>
				<title>Re:Combining two archives</title>
				<description><![CDATA[ Also hoping for this to happen soon :)]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/283/3472.page</guid>
				<link>https://forums.qrecall.com/posts/preList/283/3472.page</link>
				<pubDate><![CDATA[Sun, 10 Feb 2019 06:00:14]]> GMT</pubDate>
				<author><![CDATA[ Jeff Green]]></author>
			</item>
			<item>
				<title>Re:Backuping or cloning a Fusion Drive Setup onto one external HDD?</title>
				<description><![CDATA[ Hi James, <br> <br>Updating to Version 2.1.8 did it! It´s just updating in the background. I am very impressed by the speed! <br>And by your support as well :-) <br> <br>Thanks a lot. <br> <br>Best from Europe <br> <br>Nico]]></description>
				<guid isPermaLink="true">https://forums.qrecall.com/posts/preList/760/3335.page</guid>
				<link>https://forums.qrecall.com/posts/preList/760/3335.page</link>
				<pubDate><![CDATA[Wed, 21 Nov 2018 14:13:50]]> GMT</pubDate>
				<author><![CDATA[ Nico Dudek]]></author>
			</item>
	</channel>
</rss>