I have been reading recently about backup strategies for Linux, particularly using the Bacula software.
It seems that this software is focused at providing backups in case of a hard server failure where data is not recoverable, ie the backup software will copy the files daily.
Yesterday I recursively changed the permissions of a directory which led to undesirable behaviour. How do I approach issues like this with a backup strategy? Realistically, something along the lines of 'Undo' functionality is what I would be looking for, as opposed to rewriting the whole image from scratch using a backup, which seems like overkill in this instance.