Hvis du har en hjemmeserver drevet af Linux,vil du sandsynligvis opgradere dit operativsystem så ofte. Her er nogle vigtige filer, der skal sikkerhedskopieres, og nogle alternative værktøjer, der hjælper dig med at komme hurtigt i gang.
Naturligvis vil enhver hjemmeserver være lidt anderledes, og du bør justere disse anbefalinger i overensstemmelse hermed - det er bare en generel guide til at hjælpe dig med at forstå, hvor du skal starte.
Billede af daryl_mitchell
/hjem
Lad os starte med det åbenlyse. / home indeholder en mappe til hver bruger på dit system. Dit personlige hjemmekatalog er det, 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 række af dem! Sikkerhedskopi, hvad du har brug for. Det er ikke en dårlig ide at tage backup af dette bibliotek, 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, erplaceret på “/etc/apt/sources.list” og de underskrevne gpg-nøgler er i kataloget /etc/apt/sources.list.d/. Hvis du overhovedet har brugt Linux, har du sandsynligvis installeret software fra andre lagre end kun standardindstillingerne. Når du geninstallerer, er du muligvis bare nødt til at ændre den endelige distro-markør til den nyere (f.eks. "Klar" til "maverick") og kopiere disse linjer til din nye sources.list, men for mange lagre bliver du nødt til at 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 i din gamle opsætning. Ubuntu-Tweak tilbyder en måde at installere software og depoter, samt ændre belastninger med indstillinger, og fungerer som et fremragende alternativ til denne sikkerhedskopi.
Samba-konfiguration
Hvis du konfigurerer Samba (Windows) -andele, gør du detnødt til at kopiere “/etc/samba/smb.conf”. Sambas konfigurationer ændrer meget lidt mellem versioner, så du kan bare bruge din gamle kopi efter geninstallation af den. Hvis du har brug for at konfigurere den igen eller glemme at tage sikkerhedskopi, giver gadmin-samba (til Gnome) og KSambaPlugin (for KDE) begge en GUI-editor til smb.conf, der gør det lettere at redigere og gentage.
SSH
Hvis du bruger SSH til fjernadgang til din computer, kan du muligvis spare tid ved at tage sikkerhedskopi af dens konfigurationsfiler, der findes på “/ etc / ssh / ssh_config” og “/ etc / ssh / sshd_config”.
fstab
Den aktuelle fil er “/ etc / fstab” og dens jobskal være Linuxs filsystemtabel. Gør ingen fejl, du vil IKKE kunne bruge din gamle installations fstab-fil til 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 en masse partitioner, auto-monterede delinger, 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 sikkerhedskopi. Fra de fleste konti omkring 'net' ser det ud til at være sikreste at lære om indstillingerne i fstab og redigere det manuelt, så husk det.
Backup-programmer
Hvis du har din server indstillet til at gøre automatisksikkerhedskopier med værktøjer som rsync eller Simple Backup, så vil du hente deres konfigurationsfiler. Rsyncs konfigurering er placering på “/etc/rsyncd.conf” og Simple Backup er på “/etc/sbackup.conf”.
Webstedsfiler
Mange mennesker har Apache, MySQL og / eller PHPinstalleret på deres hjemmeservere for at køre personlige websteder. Mens deres konfigurationsfiler kan være lidt for komplicerede til at tage backup af, skal du ikke glemme at gøre det for dit websted selv, der ligger i “/ var / www”.
Du er sandsynligvis bedre med at omformulere Apache,MySQL og PHP, når du geninstallerer dem, da deres versioner kan ændres, og du muligvis ønsker at bruge nyere adgangskoder. Når du går til det, kan du nemt installere alle tre i et skud i Ubuntu med følgende kommando:
sudo apt-get install lamp-server ^
Og ja, den caret (^) skal være der. Glem ikke at installere phpMyAdmin for let at konfigurere dine MySQL-databaser!
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Du skal ramme mellemrumstasten, når du vælgerdin Apache-installation. Du har gjort det ordentligt, hvis der ser en stjerne (*) op ved siden af den. Og som altid skal du sørge for at ændre alle standard adgangskoder til alt. Glad geninstallation!