Назад | Перейти на главную страницу

Как создавать резервные копии при обновлении Debian?

Я хочу обновить свой Debian lenny до squeeze, но когда я делаю это впервые, я думал, как создать резервную копию, упомянутую в примечаниях к выпуску:

Главное, что вам нужно сделать резервную копию, это содержимое / etc, / var / lib / dpkg, / var / lib / apt / extended_states и вывод dpkg --get-selections "*" (кавычки важны ). Если вы используете aptitude для управления пакетами в своей системе, вам также может понадобиться создать резервную копию / var / lib / aptitude / pkgstates.

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

Ключевым моментом является то, что после того, как вы начнете переход на Squeeze, если он пойдет очень плохо, вам лучше выбросить свой сервер и просто установить Squeeze и вернуть свои данные.

Для этого вам нужно,

  1. полный список того, что установлено (dpkg --get-selections)
  2. как все настроено (в основном / etc)
  3. копия всех ваших пользовательских данных (в некоторых случаях / home, / srv, / var)
  4. знание того, как собрать все вместе

Так что недостаточно просто делать то, что предлагают документы Debian, вам нужно защитить все свои данные, а теперь как восстановить сервер с нуля (IMO).