Если в сомнении, создайте резервную копию всего, что это находится на диске.
Самыми очевидными вещами можно пропустить резервное копирование, является подкачка и /tmp
(который уже может быть в виртуальной памяти).
Если Вы хотите оставить резервное свободное место, за счет более медленного восстановления, можно опустить /usr
, кроме /usr/local
. Для восстановления сделайте минимальную установку системы, установите пакеты, которые Вы установили (это зависимо от распределения), затем восстановитесь с резервного копирования.
Существуют остатки в /var
то, что Вы не должны создавать резервную копию. В частности, что-либо в /var/cache
предназначен, чтобы быть повторно созданным по требованию. Существует одно исключение: /var/cache/debconf/config.dat
и /var/cache/debconf/passwords.dat
в находящихся в dpkg системах содержит данные конфигурации пакета Debian, вводимые администратором (это неуместно под /var/cache
).
При создании ха среда имеет много протестов и является сложной, и часто времена зависят от фактического программного обеспечения (например, создание среды "главный-подчиненный" для mysql отличается, чем для postfix0
Если Вы хотите начать и только хотеть иметь две системы и не имеете времени для конфигурирования всех демонов соответственно, необходимо взглянуть на drbd, совершить рейд 1 по сети. С тем всем содержанием blockdevice будет копироваться в Вашу другую систему. Объединение это с чем-то как corosync
или heartbeat
и у Вас может быть другая система, автоматически вступают во владение.
В целом это сводится к:
Если у Вас нет системы совместно используемой памяти, у Вас обычно должна быть поддержка в Вашем приложении, такие системы, например, cassandra, mongodb и т.д.
Heartbeat удерживается от использования.
Используйте Кардиостимулятор + Corosync для 1+1, N+1, кластеры N+N