В настоящее время я разрабатываю инкрементную ротационную систему резервного копирования для удаленной файловой системы, доступ к которой будет осуществляться через SSHFS.
Есть один аспект, который я до сих пор не понял: защита пользователей от их собственных ошибок, от случайного удаления некоторых файлов. даже не замечая.
Резервная копия не может защитить их от этого, поскольку пользователь может не замечать своих катастрофических действий в течение длительного времени, и, если учесть достаточно времени, нежелательное удаление данных будет распространяться через моментальные снимки резервной копии до тех пор, пока полностью не удалят данные из система.
Всегда можно увеличить периодичность резервного копирования и хранить эти резервные копии в течение более длительного времени, но мне это не кажется надежным решением.
Я также подумал о корзине и проверил libtrash, но я ищу более стандартное / настраиваемое решение.
Используется ли популярный дизайн в таких ситуациях?