Seafile хранит данные в своём собственном формате. Однако, сами данные размещаются в файловой системе, например, ext4 или NTFS. После сбоя электропитания, при жёсткой перезагрузке или при ошибках RAID контроллера возможно повреждение данных в хранилище. Дистрибутив Seafile содержит утилиту seaf-fsck, которая поможет исправить повреждения. Она восстанавливает любую поврежденную библиотеку до её последнего рабочего состояния. Аргументы seaf-fsck: cd seafile-server-latest
./seaf-fsck.sh [--repair|-r] [--export|-E export_path] [repo_id_1 [repo_id_2 ...]] seaf-fsck может работать в трёх режимах: Проверка целостности библиотек Запуск seaf-fsck.sh без аргументов запустит проверку целостности библиотек в режиме чтения. cd seafile-server-latest
./seaf-fsck.sh Если вы хотите проверить целостность определенных библиотек, добавьте идентификаторы библиотек в качестве аргументов: cd seafile-server-latest
./seaf-fsck.sh [library-id1] [library-id2] ... Вывод выглядит так: [02/13/15 16:21:07] fsck.c(47
