1

У меня дома есть коробка Arch linux, которую я выключаю довольно часто (блок питания шумит, и это раздражает мою девушку ...!).

В коробке есть несколько заданий cron запущена утилита unison , предназначенная для резервного копирования различных каталогов на внешние жесткие диски.

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

Что просходит?

  1. Будет ли немедленно уничтожена работа unison ?
  2. Может ли это привести метаданные Unison в поврежденное состояние?

2 ответа2

3

Короткий:

  • выключение машины теперь останавливает любую работу.
  • На странице Unison говорится, что

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

1

Как уже указывал Томас Дики, и, исходя из собственного опыта, Unison изящно обрабатывает неожиданные завершения, потерю соединения и т.д. Более того, я заметил, что при следующей синхронизации он будет даже начинать с того места, где остановился в прошлый раз, экономя вам хотя бы некоторую пропускную способность и / или время :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .