Not sure about "catching in the act" part. How can a user catch it? Only the checks it does internally can catch that!Dont Panic wrote:It would have been nice to have caught btrfs "in the act" of doing whatever it did.
It sounds like that by the time you found out that directory had issues, the time had already past for gaining insight as to why btrfs was behaving this way.
As to your general question about making sure your data is still there, I've thought about it before also, and don't have a good answer (especially when it comes to big, space-hungry stuff like movies and music). It's nice to have an older back-up around in addition to your fresher backups, because it's easy to make an un-noticed mistake in deleting important data and then propagate that mistake through your backups.
Yeah, the second part about propagating the deletion is important. Its handled well with snapshots. But its a slippery slope, because your oldest snapshot will keep holding all your future deletes and will eat space which you think you have deleted.



