Я только начал экспериментировать с WebDAV под Apache 2.2 на CentOS 5. Он работает хорошо, хотя клиент Windows WebDAV неуклюж и далеко не так прост, как должен быть.
Когда пользователь удаляет файл через WebDAV, есть ли способ переместить его в указанную папку на сервере, а не удалить?
Значит, вы могли бы создать своего рода корзину для мусора, чтобы все удаленное можно было восстановить администратором с доступом к серверу?
Такой нативной функции нет. Я бы рекомендовал просто использовать какой-нибудь скрипт инкрементного резервного копирования, например rsnapshot или rdiff-резервное копирование. Любой из них будет поддерживать GFS, инкрементную ротацию резервных копий и может хранить резервные копии локально или на удаленном хосте.