<!DOCTYPE book PUBLIC"-//OASIS//DTD DocBook V4.1//EN"[
]>
<book>
<title>
slbackup: Users manual
</title>
<para>
Ved aktiv bruk av IT-systemer, er det vanlig at harddisker og andre
deler i systemet feiler. Det er også vanlig at brukere er uheldige og
sletter filer. Grunnen til å ha et backupsystem er at man i disse
tilfellene har en mulighet til å komme tilbake til der man var før
uhellet var ute.
</para>
<para>
Kostnadene ved det å ha et backupsystem, kan egentlig deles i to;
utstyr og arbeid. Utstyret du trenger er stort sett en stor harddisk
som har plass til alt du skal ta backup av i tillegg til de historiske
endringene du ønsker å lagre. Det vil si hvis du ønsker å ta vare på
backup i et halvt år, må du, hvis du bruker backupsystemet i
Skolelinux, lagre alle endringene som har skjedd dette halve året. Det
finnes backupsystemer som tar vare på daglig backup i en uke,
ukentlige backup i en måned, månedlige backup i et år osv, men det
backupsystemet som er brukt i Skolelinux tar vare på alle endringer
fra dag til dag i den tiden du ønsker dette.
</para>
<table id=diskusage>
<title>
Forslag til anbefalt diskplass for backup basert på 2 måneders
  statistikk fra skolene i Time kommune, Runni ungdomsskole og Ulsrud
  VGS. NB! dette er <emphasis role=bold>kun</emphasis> et forslag.
</title>
<tgroup cols="4">
<thead>
<row>
<entry>Antall brukere</entry>
<entry>3 mnd.</entry>
<entry>6 mnd.</entry>
<entry>12 mnd.</entry>
</row>
</thead>
<tfoot>
<row>
<entry>10</entry>
<entry>0,8GB</entry>
<entry>1,4GB</entry>
<entry>2,66GB</entry>
</row>
</tfoot>
<tbody>
<row>
<entry>100</entry>
<entry>7,8GB</entry>
<entry>14GB</entry>
<entry>26GB</entry>
</row>
<row>
<entry>500</entry>
<entry>40GB</entry>
<entry>70GB</entry>
<entry>130GB</entry>
</row>
</tbody>
</tgroup>
</table>

<para>
Arbeidskostnaden med backup er hovedsakelig forbundet med gjenskapning
av tapte data. To typiske eksempler på dette er at en bruker har ved
et uhell slettet filer/kataloger på hjemmeområdet sitt og ønsker disse
tilbake og at en maskin eller harddisk har blitt ødelagt og man ønsker
tilbake viktige data på denne.
</para>
<section>
<title>
Skolelinux Backup
</title>
<para>
Skolelinux kommer med et ferdig konfigurert og igangsatt backupsystem,
``Skolelinux Backup''. For å forklare hvordan tjenesten ``Skolelinux
Backup'' er bygd opp, er det tre roller i backupsystemet som må være
definert:
</para>
 
<variablelist>
<varlistentry>
<term>tjener</term>
<listitem><para>Maskinen som ``Skolelinux Backup'' er installert på,
hvor konfigurasjonsfilen ligger og eventuelt Webmin-modulen er
installert.</para></listitem>
</varlistentry>
<varlistentry>
<term>backupklient</term>
<listitem><para>En maskin som er definert som klient i konfigurasjonen
til ``Skolelinux Backup''. Maskinen(e) som har denne rollen, blir tatt
backup av.</para></listitem>
</varlistentry>
<varlistentry>
<term>backuptjener</term>
<listitem><para>En maskin som er definert som backuptjener i
konfigurasjonen til ``Skolelinux Backup''. Det er på denne maskinen
backup lagres.</para></listitem>
</varlistentry>
</variablelist>

<para>
En viktig ting å huske på, er at en maskin kan ha flere av disse
rollene, men kun en maskin kan inneha rollene tjener og backuptjener
(kan være på samme eller forskjellig maskin) og flere maskiner kan ha
rollen backupklient.
</para>
<para>
Hver natt starter backuptjenesten på maskinen som har tjener-rollen. Her
blir backupklientene behandlet i rekkefølge, hvor de filene/katalogene
som er oppgitt for den backupklienten i konfigurasjonsfilen blir tatt
backup av. Backupen blir plassert på backuptjeneren.
</para>
<para>
Følgende aksjoner i forbindelse med backupsystemet er nødvendige:
</para>

<orderedlist numeration="arabic">
<listitem><para>Konfigurere, beskrevet i
kapittel ref:configuration</para></listitem>
<listitem><para>Gjenskape data, beskrevet i
kapittel ref:restore</para></listitem>
<listitem><para>Konsistenssjekke backupsystemet, beskrevet i
kapittel ref:konsistens</para></listitem>
</orderedlist>
</section>

<section>
<title>Installasjon</title>
<para>Installasjonen av backupsystemet på tjenermaskinen gjøres når du
installerer Skolelinux. Hvis du ønsker å ta backup av flere enn
tjenermaskinen, eller ønsker å lagre backup på en annen maskin enn
tjener, krever dette at du installerer noe programvare.
</para>

<section1>
<title>Ny klient</title>
<para>Hvis du ønsker å ta backup av flere enn tjenermaskinen, f.eks. en
LTSP-tjener, må du på denne maskinen installere følgende programpakker
(gjøres f.eks. med {\small \it apt-get install}):
</para>

<itemizedlist>
<listitem><para>rdiff-backup</para></listitem>
<listitem><para>ssh</para></listitem>
</itemizedlist>

<para>
For at backupsystemet faktisk skal ta backup av denne klienten, må den
også legges til i konfigurasjonen. Se kapittel~\ref{ch:konfigurasjon}
for en detaljert beskrivelse av dette.
</para>
</section1>
</section>

<section id=configuration>
<title>Konfigurasjon</title>

<orderedlist numeration="arabic">
<listitem><para></para></listitem>
<listitem><para></para></listitem>
<listitem><para></para></listitem>
</orderedlist>

</section
</chapter>
</book>