Как отслеживать изменения на новом сервере?

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

Мне удалось подключиться по SSH к моему серверу, все в порядке и отлично, я также установил LAMP, что прошло безупречно. Теперь мне интересно, чем больше изменений я делаю, тем больше загромождается мой сервер. Могу ли я отменить изменения? Я не хочу продолжать настраивать вещи и устанавливать вещи и просто иметь перегруженный сервер в целом. Где я могу отслеживать изменения в моей системе?

1
задан 21 September 2012 в 06:39

1 ответ

Несколько предложений. Я делаю первый для своих домашних компьютеров, а другой - для сервера, с которым мне помогает. Все элементы, кроме первого и последнего пронумерованного ниже, связаны с созданием резервных копий или снимков того места, где вы находитесь в определенный момент времени.

  1. Всякий раз, когда я устанавливаю новый выпуск, я храню заметки в облаке о том, что я сделал и какие пакеты я установил (и, очевидно, посмотрите на последний набор заметок).

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

  3. Общий подход. Вы можете и должны использовать систему контроля версий, такую ​​как базар или git, с собственными деревьями каталогов, которые вы обновляете. Однако я не думаю, что это сработает с / etc или другими деревьями системных каталогов.

Некоторые идеи, которые я не испробовал, первые две для создания снимков изменений из всех источников для вашей системы:

  1. Подход хранилища LVM позволяет вам начать работу снимки дискового хранилища в подходящее время.

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

  3. На сервере вы можете упростить установку служб, чтобы было меньше запоминания или запоминания с помощью чудо-кнопок Juju и Juju для установки служб.

Я предполагаю, что вы уже знаете из своей работы, что вы можете удалить пакеты так же легко, как вы можете установить их с помощью apt-get, и что для удаления этих пакетов можно использовать параметр очистки apt-get ' конфигурационные файлы. Этот вопрос о Askubuntu содержит способ сохранить список установленных пакетов.

0
ответ дан 21 September 2012 в 06:39

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

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