Защитите пользователей от случайного удаления

Защитите пользователей от случайного удаления

В настоящее время я разрабатываю систему инкрементного ротационного резервного копирования для удаленной файловой системы, доступ к которой будет осуществляться через SSHFS.

Есть один аспект, который я до сих пор не понял: защита пользователей от их собственных ошибок, от случайного удаления некоторых файлов.даже не заметив.

Резервное копирование не может защитить их от этого, поскольку пользователь может не заметить своего пагубного действия в течение длительного времени, и при достаточном количестве времени нежелательное удаление данных распространится через резервные копии, пока данные не будут полностью удалены из системы.

Всегда можно увеличить периодичность резервного копирования и хранить резервные копии дольше, но мне это не кажется надежным решением.

Я также думал о мусорной корзине и проверилlibtrash, но я ищу более стандартное/настраиваемое решение.

Есть ли популярная конструкция, используемая в таких ситуациях?

Связанный контент