Что можно исключить для полной резервной копии системы?

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

записать CD iso, отключить жесткий диск (физически удалить кабель (ы)) и установить на USB.

Не очень элегантный, но он работает.

34
задан 1 March 2011 в 01:07

33 ответа

Я также прочитал все ответы и все другие связанные вопросы, когда я настраивал полное резервное копирование системы.

Мои 2 цента не исключали бы что-либо, но только когда вы будете делать полную систему резервное копирование автономной системы.

Позвольте мне подробнее остановиться: если вы создадите резервную копию системы изнутри, вы можете исключить некоторые каталоги, как упомянули другие, но это не очень хороший способ, на мой взгляд, поскольку это может ввести некоторые ошибки позже при восстановлении системы. Например, если вы исключаете каталог / tmp, то после его восстановления / tmp не будет там, и система создаст один, и это может застрять в экранах входа из-за chmod & amp; chown issues on / tmp. Кроме того, резервное копирование каталога ~ / .cache может привести к распаду кеша базы данных Ubuntu Software Center.

Я использую Live CD и использую LuckyBackup и резервирую всю систему, не опуская ничего. Теперь при восстановлении я выбрал «удалить файлы, отсутствующие в источнике». Таким образом, при создании резервной копии будет восстановлен весь системный моментальный снимок (точно так же, как моментальная копия виртуальной машины).

2
ответ дан 10 August 2018 в 10:10

Я рекомендую исключить все / usr (кроме fort / usr / local / ) и иметь резервную копию dpkg --get-selection [ ! d2]

На мой взгляд, полная резервная копия не очень полезна. Я предпочитаю резервные данные и предпочтения, а затем восстанавливаю пакеты из официальных репозиториев.

Но я предпочитаю ...

/ usr содержит в основном статические двоичные файлы содержимое из пакетов распространения. Повторная установка пакета приведет к восстановлению содержимого / usr . Кроме того, / bin и / sbin содержат бинарные файлы из дистрибутивных пакетов.

/ usr / local содержит установленные вручную пакеты (out пакетов дистрибутива). поэтому это стоит сделать резервную копию.

4
ответ дан 13 August 2018 в 16:32
  • 1
    Очень интересный подход. Это приведет к значительно меньшему резервному копированию, но при восстановлении потребует больше проблем (время, пропускная способность интернета). Компромисс, который может стоить в некоторых случаях использования. Вопросы: как насчет / lib , то же самое? И как вы восстанавливаете такой выбор пакета? – MestreLion 4 April 2013 в 16:44
  • 2
    Да, я думаю, вы также можете исключить / lib . Я также добавил бы, что вместо dpkg --get-selection , возможно, лучше использовать apt-mark , как сказано здесь: askubuntu.com/questions/ 101931 / & hellip; – gerlos 4 May 2015 в 17:53

Я также прочитал все ответы и все другие связанные вопросы, когда я настраивал полное резервное копирование системы.

Мои 2 цента не исключали бы что-либо, но только когда вы будете делать полную систему резервное копирование автономной системы.

Позвольте мне подробнее остановиться: если вы создадите резервную копию системы изнутри, вы можете исключить некоторые каталоги, как упомянули другие, но это не очень хороший способ, на мой взгляд, поскольку это может ввести некоторые ошибки позже при восстановлении системы. Например, если вы исключаете каталог / tmp, то после его восстановления / tmp не будет там, и система создаст один, и это может застрять в экранах входа из-за chmod & amp; chown issues on / tmp. Кроме того, резервное копирование каталога ~ / .cache может привести к распаду кеша базы данных Ubuntu Software Center.

Я использую Live CD и использую LuckyBackup и резервирую всю систему, не опуская ничего. Теперь при восстановлении я выбрал «удалить файлы, отсутствующие в источнике». Таким образом, при создании резервной копии будет восстановлен весь системный снимок, который точно восстанавливается до состояния (например, для моментальной копии виртуальной машины).

2
ответ дан 13 August 2018 в 16:32
  • 1
    Многие файлы не должны сохраняться, поскольку они являются не реальными файлами, а скорее псевдо-файлами . Возможно, вы захотите сохранить кеши, но не сохраняйте содержимое / proc , / dev , sys . Их содержимое создается при загрузке. – Teresa e Junior 23 August 2014 в 05:07
  • 2
    @TeresaeJunior Когда этот подход соблюдается и резервная копия выполняется из системы offline , содержимое этих не-реальных файлов уже пуст. – Gaurav Kumar 26 August 2014 в 17:45
  • 3
    Да, ты прав, извини! Я не обращал внимания на LiveCD, о котором вы говорили. – Teresa e Junior 26 August 2014 в 21:33
  • 4
    Я боюсь, что эти системы должны работать 24x7, поэтому у вас нет такой роскоши. У меня есть отличный список исключений, но продолжайте зависеть от 4G / var / log / kern * и / var / log / messages * - я бы хотел их исключить, но никто не говорит об этом. Как насчет исключения / var / log / * полностью? – SDsolar 14 August 2017 в 02:28

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

Похожие вопросы: