Ако имате домашен сървър, който се захранва от Linux, най-вероятно ще бъдете обновяващи операционната система толкова често. Ето някои важни файлове за архивиране и някои алтернативни инструменти, които ще ви помогнат да стартирате и работите бързо.
Разбира се, всеки домашен сървър ще бъде малко по-различен и трябва да адаптирате тези препоръки по съответния начин - това е просто общо ръководство, което ви помага да разберете откъде да започнете.
Изображение от daryl_mitchell
Да започнем с очевидното. / home съдържа папка за всеки потребител на вашата система. Вашата лична домашна директория е мястото, където всички ваши музика, филми, картини и документи са (освен ако не използвате отделен дял за тях), но също така съдържа и конфигурационни файлове за другите ви програми. Натиснете ctrl + h в nautilus, за да покажете скритите файлове и ще видите убийство от тях! Поддържайте каквото ви трябва. Не е лоша идея да запазите тази директория, дори ако имате отделен / начален дял, тъй като преинсталирането може да презапише малък брой от тези конфигурационни файлове. Повторете процеса за всички потребители.
Списъкът на източниците на софтуер, използвани от apt, се намира в "/etc/apt/sources.list", а подписаните gpg ключове са в директорията /etc/apt/sources.list.d/. Ако изобщо сте използвали Linux, най-вероятно сте инсталирали софтуер от други хранилища, а не само по подразбиране. След като преинсталирате, може да се наложи да промените крайния дистрибуционен маркер на по-нов (напр. "Lucid" на "maverick") и да копирате тези редове в новия sources.list, но за много хранилища ще трябва да изтеглите нов ключ gpg, преди да можете да ги използвате. Най-малкото тя поне ще послужи като напомняне за това, което сте имали при старата настройка. Ubuntu-Tweak предлага начин да инсталирате софтуер и хранилища, както и да променяте натоварванията на настройките и служи като отлична алтернатива на това архивиране.
Ако настройвате споделянията на Samba (Windows), ще трябва да копирате "/etc/samba/smb.conf". Конфигурациите на Samba се променят много малко между версиите, така че можете просто да използвате старото си копие, след като го инсталирате отново. Ако трябва да го преконфигурирате или да забравите да го архивирате, gadmin-samba (за Gnome) и KSambaPlugin (за KDE) осигуряват GUI редактор за smb.conf, който улеснява редактирането и ремонта.
Ако използвате SSH за отдалечен достъп до компютъра си, може да искате да спестите време, като архивирате своите конфигурационни файлове, намиращи се в "/ etc / ssh / ssh_config" и "/ etc / ssh / sshd_config".
Въпросният файл е "/ etc / fstab" и задачата му е да бъде таблицата на файловата система на Linux. Не се лъжете, няма да можете да използвате файла fstab на старата инсталация на новата инсталация. Това е така, защото UUIDs се променят по всяко време, когато преформатирате дял. Можете обаче да копирате останалата част от линията в стария си файл fstab, така че да не се налага да прекарвате времето си в търсенето на всички опции. Това е наистина полезно, ако имате много дялове, автоматично монтирани споделяния, отделен / домашен дял и т.н. Можете също така да използвате pySDM (Gnome) или mountmanager (KDE), тъй като и двете предоставят GUI процес за редактиране на вашия fstab файл , но не забравяйте да направите ръчно архивиране себе си първо. От повечето профили в мрежата изглежда най-безопасно да научите за опциите в fstab и да ги редактирате ръчно, така че имайте предвид това.
Ако сте настроили сървъра си да извършва автоматични резервни копия с инструменти като rsync или Simple Backup, тогава ще искате да вземете конфигурационните файлове. Конфигурацията на Rsync е разположена на "/etc/rsyncd.conf", а Simple Backup's е в "/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. Направихте го правилно, ако видите една звездичка (*) излезе до него. И както винаги, не забравяйте да промените всички пароли по подразбиране за всичко. Щастието отново се инсталира!