Как выбрать, что сделать резервную копию на вашем домашнем сервере Linux

Если у вас есть домашний сервер на базе Linux, вы, вероятно, будете обновлять свою ОС время от времени. Вот некоторые важные файлы для резервного копирования и некоторые альтернативные утилиты, которые помогут вам быстро приступить к работе.

Конечно, каждый домашний сервер будет немного отличаться, и вам следует соответствующим образом изменить эти рекомендации — это всего лишь общее руководство, которое поможет вам понять, с чего начать.

Изображение от daryl_mitchell

/Главная

Давайте начнем с очевидного./home содержит папку для каждого пользователя в вашей системе. В вашем личном домашнем каталоге находится вся ваша музыка, фильмы, изображения и документы (если вы не используете для них отдельный раздел), но в нем также находятся файлы конфигурации для других ваших программ. Нажмите Ctrl + H в Nautilus, чтобы показать скрытые файлы, и вы увидите их убить! Сделайте резервную копию всего, что вам нужно. Неплохая идея сделать резервную копию этого каталога, даже если у вас есть отдельный раздел/home, так как переустановка может перезаписать небольшое количество этих файлов конфигурации. Повторите процесс для всех пользователей.

Подходящие источники

Список источников программного обеспечения, используемых apt, находится по адресу «/etc/apt/sources.list», а подписанные ключи gpg находятся в каталоге /etc/apt/sources.list.d/. Если вы вообще использовали Linux, вы, вероятно, установили программное обеспечение из других репозиториев, а не только из настроек по умолчанию. После переустановки вам, возможно, придется просто поменять последний маркер дистрибутива на более новый (например, «lucid» на «maverick») и скопировать эти строки в ваш новый sources.list, но для многих репозиториев вам придется скачать новый ключ gpg, прежде чем вы сможете их использовать. По крайней мере, он будет, по крайней мере, напоминать о том, что у вас было на старой настройке. Ubuntu-Tweak предлагает способ установки программного обеспечения и репозиториев, а также изменения настроек и служит отличной альтернативой этой резервной копии.

Конфигурация Samba

Если вы настраиваете общие ресурсы Samba (Windows), вам необходимо скопировать «/etc/samba/smb.conf». Конфигурации Samba очень мало меняются между версиями, поэтому вы можете просто использовать старую копию после переустановки. Если вам нужно перенастроить его или забыть создать резервную копию, gadmin-samba (для Gnome) и KSambaPlugin (для KDE) предоставляют графический редактор для smb.conf, который упрощает редактирование и повтор.

SSH

Если вы используете SSH для удаленного доступа к вашему компьютеру, вы можете сэкономить время, создав резервные копии его файлов конфигурации, расположенных в «/ etc/ssh/ssh_config» и «/ etc/ssh/sshd_config».

Fstab

Этот файл называется «/ etc/fstab», и его задача — быть таблицей файловой системы Linux. Не заблуждайтесь, вы НЕ сможете использовать файл fstab вашей старой установки при новой установке. Это потому, что UUID меняются каждый раз, когда вы переформатируете раздел. Однако вы можете скопировать оставшуюся часть строки в свой старый файл fstab, чтобы вам не пришлось тратить время на поиск всех вариантов. Это действительно полезно, если у вас много разделов, автоматически монтируемых общих ресурсов, отдельного/домашнего раздела и т. Д. Вы также можете использовать pySDM (Gnome) или mountmanager (KDE), так как оба предоставляют процесс графического интерфейса для редактирования файла fstab. , но не забудьте сначала сделать резервную копию вручную. Из большинства учетных записей в сети Интернет кажется наиболее безопасным узнать о параметрах в fstab и отредактировать его вручную, так что имейте это в виду.

Программы резервного копирования

Если ваш сервер настроен на автоматическое резервное копирование с помощью таких инструментов, как rsync или Simple Backup, вы захотите получить их файлы конфигурации. Конфигурация Rsync находится по адресу «/etc/rsyncd.conf», а Simple Backup — по «/etc/sbackup.conf».

Файлы сайта

У многих людей на домашних серверах установлены Apache, MySQL и/или PHP для запуска личных веб-сайтов. Хотя их конфигурационные файлы могут быть слишком сложными для резервного копирования, вы не должны забывать делать это для своего веб-сайта, расположенного в «/ var/www».

Возможно, вам лучше переконфигурировать Apache, MySQL и PHP при их переустановке, поскольку их версии могут измениться, и вы можете захотеть использовать более новые пароли. Когда вы собираетесь это сделать, вы можете легко установить все три в Ubuntu одним выстрелом с помощью следующей команды:

sudo apt-get установить ламповый сервер ^

И да, эта каретка (^) должна быть там. Не забудьте установить phpMyAdmin, чтобы легко настроить базы данных MySQL!

sudo apt-get установить libapache2-mod-auth-mysql phpmyadmin

Вам нужно будет нажимать пробел при выборе установки Apache. Вы сделали это правильно, если видите звездочку (*) рядом с ней.И, как всегда, убедитесь, что вы изменили все пароли по умолчанию для всего. Счастливая переустановка!

Оцените статью
TutoryBird.Ru
Добавить комментарий