Qsaver — Recycle Bin — это программная утилита для восстановления и управления удалёнными файлами, реализующая функции корзины и резервного хранения данных. Приложение позиционируется как инструмент для конечных пользователей и системных администраторов, позволяющий перехватывать удаление файлов, хранить их в изолированном хранилище и при необходимости восстанавливать в исходное или альтернативное место. Точная история происхождения и подробности о разработчике в открытых источниках ограничены; описание ниже основывается на общих принципах работы подобных решений и доступных сведениях о функциональных возможностях.
Программа обычно интегрируется с файловой системой или файловыми менеджерами, обеспечивает контроль версий удалённых объектов, настраиваемые политики хранения и базовые средства поиска. Qsaver ориентирован на предотвращение потери данных при случайных удалениях, поддержку временного хранения до очистки и возможность организации резервных копий важных элементов. В зависимости от реализации утилита может работать в пользовательском режиме на рабочей станции либо в серверной среде для централизованного управления удалёнными файлами.
- Перехват удалений: сохранение удалённых файлов в отдельное пространство вместо немедленного удаления из файловой системы.
- Восстановление файлов: восстановление ранее удалённых объектов в исходное местоположение или выборочную директорию с сохранением атрибутов.
- Управление версиями: ведение нескольких версий одного файла и возможность отката к предыдущим состояниям.
- Политики хранения: настройки срока хранения, автоматической очистки и ограничений по объёму для контрольной политики корзины.
- Поиск и фильтрация: инструменты для поиска удалённых файлов по имени, типу, дате удаления и метаданным.
- Резервное хранение: опции для создания дополнительных резервных копий удалённых данных в локальном или сетевом хранилище.
- Интеграция с файловой системой: работа в фоновом режиме с мониторингом операций удаления и совместимость с распространёнными файловыми менеджерами.
- Безопасность и изоляция: хранение данных в безопасном контейнере, возможность шифрования и разграничения доступа для предотвращения несанкционированного восстановления.
- Журналы и отчётность: ведение логов операций удаления и восстановления для аудита и анализа инцидентов.
- Пользовательский интерфейс: графические и/или командные средства управления для просмотра содержимого корзины и выполнения операций восстановления.