Hvis du har en hjemmeserver, der drives af Linux, opgraderer du sandsynligvis dit operativsystem så ofte. Her er nogle vigtige filer, der skal sikkerhedskopieres, og nogle alternative hjælpeprogrammer, der hjælper dig med at komme i gang hurtigt.
Naturligvis vil hver hjemmeserver være lidt anderledes, og du bør justere disse anbefalinger i overensstemmelse hermed - det er bare en generel guide, der hjælper dig med at forstå, hvor du skal starte.
Billede af daryl mitchell
/hjem
Lad os starte med det åbenlyse. / home indeholder en mappe for hver bruger på dit system. Din personlige hjemmekatalog er, hvor al din musik, film, billeder og dokumenter er (medmindre du bruger en separat partition til dem), men den indeholder også konfigurationsfiler til dine andre programmer. Tryk på ctrl + H i nautilus for at vise skjulte filer, og du vil se en masse af dem! Sikkerhedskopier alt hvad du har brug for. Det er ikke en dårlig idé at sikkerhedskopiere denne mappe, selvom du har en separat / hjemmepartition, da geninstallation kan overskrive et lille antal af disse konfigurationsfiler. Gentag processen for alle brugere.
Apt Kilder
Listen over softwarekilder, der bruges af apt, findes på “/etc/apt/sources.list”, og de underskrevne gpg-nøgler findes i /etc/apt/sources.list.d/ biblioteket. Hvis du overhovedet har brugt Linux, har du sandsynligvis installeret software fra andre arkiver end blot standardindstillingerne. Når du har geninstalleret, skal du muligvis bare ændre den endelige distro-markør til den nyere (f.eks. "Klar" til "maverick") og kopiere disse linjer til dine nye sources.list, men for mange arkiver skal du downloade en ny gpg-nøgle, før du kan bruge dem. I det mindste vil det i det mindste tjene som en påmindelse om, hvad du havde på din gamle opsætning. Ubuntu-Tweak tilbyder en måde at installere software og arkiver samt ændre belastninger på indstillinger og fungerer som et glimrende alternativ til denne sikkerhedskopi.
Samba-konfiguration
Hvis du konfigurerer Samba-delinger (Windows), skal du kopiere “/etc/samba/smb.conf”. Sambas konfigurationer ændrer sig meget lidt mellem versionerne, så du kan bare bruge din gamle kopi, når du har geninstalleret den. Hvis du har brug for at omkonfigurere det eller glemme at sikkerhedskopiere det, leverer gadmin-samba (til Gnome) og KSambaPlugin (til KDE) begge en GUI-editor til smb.conf, der gør det lettere at redigere og gentage.
SSH
Hvis du bruger SSH til at få fjernadgang til din computer, kan du spare tid ved at sikkerhedskopiere dens konfigurationsfiler, der findes i “/ etc / ssh / ssh_config” og “/ etc / ssh / sshd_config”.
fstab
Den pågældende fil er “/ etc / fstab”, og dens opgave er at være Linuxs filsystemtabel. Tag ikke fejl, du vil IKKE være i stand til at bruge din gamle installations fstab-fil på din nye installation. Dette skyldes, at UUID'er ændres, når du formaterer en partition. Du kan dog kopiere resten af linjen i din gamle fstab-fil, så du ikke behøver at bruge tid på at finde alle mulighederne. Dette er virkelig nyttigt, hvis du har mange partitioner, automatisk monterede aktier, en separat / hjemmepartition osv. Du kan også bruge pySDM (Gnome) eller mountmanager (KDE), da begge giver en GUI-proces til at redigere din fstab-fil , men sørg for først at foretage en manuel sikkerhedskopiering. Fra de fleste konti rundt om i nettet virker det sikreste at lære om mulighederne i fstab og redigere det manuelt, så husk det.
Backup-programmer
Hvis din server er indstillet til at lave automatiske sikkerhedskopier med værktøjer som rsync eller Simple Backup, vil du gerne hente deres konfigurationsfiler. Rsyncs konfiguration er placering på "/etc/rsyncd.conf", og Simple Backup er ved "/etc/sbackup.conf".
Webstedsfiler
Mange mennesker har Apache, MySQL og / eller PHP installeret på deres hjemmeservere til at køre personlige websteder. Mens deres konfigurationsfiler kan være lidt for komplicerede til at sikkerhedskopiere, skal du ikke glemme at gøre det til dit websted selv, der ligger i “/ var / www”.
Det er sandsynligvis bedre for dig at omkonfigurere Apache, MySQL og PHP, når du geninstallerer dem, da deres versioner kan ændre sig, og du måske vil bruge nyere adgangskoder. Når du går for at gøre det, kan du nemt installere alle tre i ét skud i Ubuntu med følgende kommando:
sudo apt-get install lamp-server ^
Og ja, den opbevaring (^) skal være der. Glem ikke at installere phpMyAdmin for nemt at konfigurere dine MySQL-databaser!
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Du bliver nødt til at trykke på mellemrumstasten, når du vælger din Apache-installation. Du har gjort det ordentligt, hvis der vises en stjerne (*) ved siden af den. Og som altid skal du sørge for at ændre alle standardadgangskoder til alt. Glad geninstallation!