I'm trying to move some files out of my Time Machine backup to a new location on the external drive (outside of the Time Machine folder) that is in use for Time Machine. I want to do this (as opposed to just copying from the original) primarily to retain all the hard links, not only between files under the directory I am moving, but also to previous backups, so I only maintain a single copy of everything. Also, I don't have enough free space to make an additional actual copy! But when I try to move the folder from Finder, I get the error: "The operation can’t be completed because backup items can’t be modified."
When I try to do it from the command line using
mv I get the error:
mv: rename [...] to [...]: Operation not permitted
I read this question where in an answer it was explained that the "bypass" utility supposedly "allows you to supply a command and argument to completely bypass the access restrictions."
However, while I found this to work with the
rm command, it failed with the same error as above when trying to move a directory.
Update: It appears that if I type the full path to both the source and destination, then it works. But even when it is outside the backup directory, the system still somehow knows it is a "backup" file, causing trouble trying to use it as a normal file. How can I get rid of the "backup" bit or whatever that is making the system think it is a backup?