Используемый файл стирается при сбое питания

Мы группа людей (9), работающих над проектом. Все мы сохраняем наши файлы на одном компьютере, на котором включена папка Windows в папке проекта. Иногда происходят перебои с питанием, и в большинстве случаев, когда происходит сбой питания, файл, над которым мы сейчас работаем, остается пустым после восстановления питания, даже если файл был сохранен. Из-за этого вся наша работа иногда теряется.

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

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

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

Мы используем разные версии Ubuntu, но этот сценарий не зависит от версии, которую мы используем. Также мы используем разные редакторы; некоторые используют затмение, я использую возвышенное, но это также не зависит от этого.

2 ответа

Используете ли вы какой-то вкус Linux на сервере?

  • Использование файловой системы журналирования на сервере должно уменьшить проблему потери файлов (в Windows есть NTFS, в Linux есть ext3, ext4 и другие).
  • Использование ИБП было бы еще лучше в этом случае, так как компьютеры часто ломаются при частой потере питания. В мире есть недорогие ИБП.
  • Создание полных резервных копий не является хорошей идеей, хорошее решение для резервного копирования может включать, например, ежедневное полное резервное копирование и ежечасные приращения. Решения, которые делают дедупликацию, не имеют этой проблемы. Вы также можете использовать LVM на сервере и делать снимки.

Наша команда использует превосходный текстовый редактор. Итак, немного погуглив тут и там, я обнаружил пакет AutoBackup sublime и установил его через менеджер управления пакетами sublime. Это расширение / пакет автоматически принимает резервную копию файла, который пользователь редактирует, и оно также полностью настраиваемо, например, вы можете создавать резервную копию каждую секунду (которую мы используем), а также можно контролировать размер файла резервной копии. Смотрите эту ссылку, чтобы понять все варианты.

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

Если есть какие-либо другие предложения с вашей стороны, пожалуйста, оставьте комментарий.

Другие вопросы по тегам