duplicacy icon indicating copy to clipboard operation
duplicacy copied to clipboard

VSS not working on macOS Catalina

Open TimNN opened this issue 6 years ago • 3 comments

It appears that the naming of snapshots has changed, and now an additional ".local" needs to be appended to the snapshot name.

(I haven't tested this with the exact command used by duplicacy, but the following definitely works: /sbin/mount_apfs -o nobrowse,ro -s com.apple.TimeMachine.2019-10-08-210010.local / $TMP/foo).

TimNN avatar Oct 08 '19 19:10 TimNN

Hi, I thought it was just me! https://forum.duplicacy.com/t/web-edition-not-working-with-catalina/2698

For now I am backing up without vss. What is the actual difference? Thanks!

vitobotta avatar Oct 09 '19 15:10 vitobotta

Same problem here!

@vitobotta The difference is that duplicacy can't access files opened and locked by other processes.

jotteerr avatar Oct 28 '19 12:10 jotteerr

Starting with macOS Catalina 10.15.4, the Duplicacy CLI will need full disk access if -vss is used. However, granting full disk access to the Duplicacy binary seems to have no effect. To work around this issue (without disabling SIP), any application that executes Duplicacy (directly or indirectly) with the -vss option needs to be granted full disk access. If you prefer fine grained control, you can also create a wrapper application with Automator:

  1. Open a new Automator document
  2. When asked to choose a type, pick Application
  3. Add the Run Shell Script action to the workflow
  4. Set Pass input to as arguments if you would like to pass arguments to your application on the command line
  5. Add the required commands to the script
  6. Save
  7. Give full disk access to the saved application
  8. Execute the application (double-click or open -a /path/to/Application.app -n -W --args foo bar)

TobyGiacometti avatar Jun 28 '20 11:06 TobyGiacometti