<para>&kdat; is een tape-archiveerprogramma dat gebaseerd is op tar. Het is ontworpen om met meerdere archieven op één tape te werken. &kdat; is geschreven met twee verschillende doelen voor ogen. Het eerste doel was het aanleveren van een grafische schil voor tar die ook ondersteuning biedt voor de functionaliteit die <application>dds2tar</application> aanbiedt. Het tweede doel was een antwoord op de vraag van mijn vrouw: <quote>Hoe lang gaat die backup nog duren?</quote></para>
<para>Voordat een tape gebruikt kan worden dient het te worden aangekoppeld door &kdat;. Er zijn drie manieren waarop u een tape kunt aankoppelen:</para>
<listitem><para>Klik met de rechter muisknop op het tapepictogram in de boomstructuur en selecteer <guimenuitem>Tape aankoppelen</guimenuitem> in het contextmenu.</para>
<para>&kdat; zal de tape terugspoelen en de kopinformatie van de tape lezen. Als &kdat; de kop van de tape niet herkent, zal u worden gevraagd of u de tape wilt <link linkend="formatting">formatteren</link>.</para>
<para>Als &kdat; de kop herkent zal het zoeken naar de corresponderende tape-index op uw lokale schijf. Als de tape-index niet wordt gevonden zult u gevraagd worden om <link linkend="indexing">een nieuwe index van de tape</link> aan te maken.</para>
<para>Als alles naar wens gaat, zal het tapepictogram veranderen om aan te geven dat de tape is aangekoppeld. Er verschijnt tevens een bericht op de statusbalk. De inhoud van de tape kan worden verkend door op het knooppunt voor het tapepictogram te klikken.</para>
<listitem><para>Klik met de rechtermuisknop op het tapepictogram in de boomstructuur en kies <guimenuitem>Tape afkoppelen</guimenuitem> in het contextmenu.</para>
<para>&kdat; zal het pictogram van de tape veranderen om aan te geven dat het is afgekoppeld en een bericht tonen op de statusbalk. De tape kan nu veilig worden uitgeworpen.</para>
<para>Sommige typen tape dienen te worden geformatteerd voordat ze kunnen worden gebruikt. <emphasis>Dit is een andere vorm van formatteren dan door &kdat; wordt uitgevoerd.</emphasis> Als uw tapestation vereist dat de tapes geformatteerd zijn, dan dient u ze eerst zelf te formatteren voordat &kdat; ze kan <quote>formatteren</quote>. Floppytapestations vereisen meestal dat hun media is geformatteerd. DAT-stations niet.</para>
<listitem><para>Klik met de rechtermuisknop op het tapepictogram in de boomstructuur en kies <guimenuitem>Tape formateren</guimenuitem> in het contextmenu.</para>
<para>U zult gevraagd worden naar een naam voor de tape en de capaciteit ervan. Beide kunnen worden gewijzigd nadat de tape is geformatteerd. De tapenaam wordt alleen gebruikt zodat u de tape kunt herkennen. De naam wordt niet gebruikt om de tape-index die bij de tape hoort te identificeren. Hiervoor wordt automatisch een unieke identificatie gegenereerd en op de tape opgeslagen. De capaciteit wordt door &kdat; gebruikt om u te waarschuwen als er onvoldoende ruimte op de schijf is om de backup te voltooien.</para>
<para>Nadat u de naam en capaciteit voor de tape hebt ingevoerd zal &kdat; beginnen met het formatteren van de tape. <emphasis>ALLE GEGEVENS ZULLEN VERLOREN GAAN</emphasis>. Als &kdat; klaar is met het formatteren zal de tape automatisch worden aangekoppeld en is deze klaar voor gebruik.</para>
<para>Voordat u een backup begint, moet u de bestanden die u wilt archiveren selecteren. Er zijn drie manieren waarop u bestanden voor een backup kunt selecteren:</para>
<listitem><para>Accentueer een bestand of map in de boomstructuur van uw lokale bestandssysteem. Alleen het geselecteerde bestand of de geselecteerde map zal worden gearchiveerd.</para>
<listitem><para>Accentueer een <link linkend="profile">Backup-profiel</link> in de boomstructuur. Alleen de bestanden in zo'n backup-profiel zullen worden gearchiveerd.</para>
<listitem><para>Dubbelklik op het vakje voor de bestanden of mappen in een lokale map. Alleen de gemarkeerde bestanden en/of mappen zullen worden gearchiveerd.</para>
<listitem><para>Klik met de rechtermuisknop op een bestand of map in de lokale bestandsstructuur en selecteer <guimenuitem>Backup maken...</guimenuitem>.</para>
<listitem><para>Klik met de rechtermuisknop op een <link linkend="profile">backup-profiel</link> en selecteer <guimenuitem>Backup maken...</guimenuitem>.</para>
<para>Zodra de backup is aangeroepen verschijnt het dialoogvenster <guilabel>Backup-opties</guilabel>. In dit dialoogvenster kunt u de geselecteerde bestanden nalopen en de backup-opties aanpassen.</para>
<para>Nadat u de backup-opties hebt geaccepteerd, wordt het dialoogvenster <guilabel>Backup</guilabel> geopend. Dit dialoogvenster toont de voortgang van de backup, inclusief de doorvoer en de resterende tijd.</para>
<listitem><para>Accentueer een bestand of map in één van de archieven onder de tapestationstructuur. Alleen de geselecteerde map of het geselecteerde bestand zal worden geverifieerd.</para>
<listitem><para>Dubbelklik op de vakjes voor de bestanden/mappen in één van de archieven. Alleen de geselecteerde bestanden en/of submappen zullen worden geverifieerd.</para>
<para>Zodra de verificatie is aangeroepen verschijnt het dialoogvenster <guilabel>Verifieeropties</guilabel>. In dit dialoogvenster kunt u de geselecteerde bestanden nalopen en de werkmap voor de verificatie wijzigen.</para>
<para>Nadat u de verifieeropties hebt geaccepteerd, wordt het dialoogvenster <guilabel>Verifiëren</guilabel> geopend. Dit dialoogvenster toont de voortgang van het verifieerproces inclusief de doorvoer en de resterende tijd.</para>
<para>Voordat u begint met terugzetten selecteert u de bestanden die u wilt herstellen. Er zijn twee manieren waarop u de bestanden kunt selecteren:</para>
<listitem><para>Accentueer een map of bestand in één van de archieven onder de boomstructuur van het tapestation. Alleen het geaccentueerde bestand of de geaccentueerde map zal worden hersteld.</para>
<listitem><para>Markeer geselecteerde bestanden in één van de archieven in de boomstructuur van het tapestation. Alleen de gemarkeerde bestanden zullen worden hersteld.</para>
<listitem><para>Klik met de rechtermuisknop op een bestand of map in één van de archieven en selecteer <guimenuitem>Terugzetten</guimenuitem> in het contextmenu.</para>
<para>Zodra de terugzetoperatie is geactiveerd verschijnt het dialoogvenster <guilabel>Terugzetopties</guilabel>. In dit dialoogvenster kunt u de geselecteerde bestanden nalopen en de werkmap voor de terugzetoperatie veranderen.</para>
<para>Nadat u de opties hebt geaccepteerd wordt het dialoogvenster <guilabel>Teruzetten</guilabel> geopend. Dit dialoogvenster toont de voortgang van de terugzetoperatie, inclusief de doorvoer en de resterende tijd.</para>
<para>Soms is het noodzakelijk om het indexbestand van de tape opnieuw aan te maken aan de hand van de tapeinhoud. <emphasis>Dit proces zal het aanwezige indexbestand voor de tape overschrijven</emphasis>. Er zijn twee manieren waarop u een index van de tape kunt aanmaken:</para>
<listitem><para>Klik met de rechtermuisknop op het tapepictogram in de boomstructuur en selecteer <guimenuitem>Tape-index opnieuw aanmaken</guimenuitem> in het contextmenu.</para>
<para>Het dialoogvenster <guilabel>Index</guilabel> wordt geopend. Dit dialoogvenster toont de voortgang van &kdat; terwijl het indexbestand opnieuw wordt aangemaakt.</para>
<listitem><para>Klik met de rechtermuisknop op het pictogram <guilabel>Backup-profielen</guilabel> in de boomstructuur en selecteer <guimenuitem>Backup-profiel aanmaken</guimenuitem> in het contextmenu.</para>
<para>Dit zal een nieuw backup-profiel aanmaken aan de hand van de momenteel gemarkeerde bestanden en de standaard backup-opties. U kunt de volgende opties instellen voor het backup-profiel:</para>
<listitem><para>De huidige werkmap waarin de backup zal worden uitgevoerd. De lijst met bestanden voor de backup wordt automatisch bijgewerkt om de geselecteerde werkmap te reflecteren.</para> </listitem>
<listitem><para>Voor elke map die onder <guilabel>Backupbestanden</guilabel> staat worden alleen de bestanden in die map die op hetzelfde bestandssysteem staan als de map zelf gearchiveerd. U kunt mappen op verschillende bestandssystemen onder <guilabel>Backupbestanden</guilabel> plaatsen. Het programma tar zal ze onafhankelijk van elkaar behandelen.</para>
<listitem><para>Voer een incrementele backup uit. Er wordt een snapshot-bestand gebruikt om te bepalen welke bestanden zijn gewijzigd sinds de laatste incrementele backup. Alleen de bestanden die zijn gewijzigd zullen worden gearchiveerd.</para></listitem>
<listitem><para>De naam van het bestand dat wordt gebruikt om te bepalen welke bestanden zijn gewijzigd sinds de laatste incrementele backup.</para> </listitem>
<term>Snapshot-bestand verwijderen voor de backup.</term>
<listitem><para>Verwijder het snapshot-bestand voordat <application>tar</application> wordt aangeroepen. Dit heeft als gevolg dat van alle bestanden een backup wordt gemaakt en dat er een nieuw snapshot-bestand wordt gemaakt voor de volgende keer.</para>
<note><para>De knoppen <guibutton>Bestanden >></guibutton> en <guibutton><<Bestanden</guibutton> waren niet volledig ingeprogrammeerd op het moment dat deze documentatie werd geschreven...</para></note>
<para>KDat kan worden ingesteld via de menuoptie <guimenuitem>Bewerken</guimenuitem> <guimenu>KDat instellen...</guimenu>. De volgende instelmogelijkheden zijn beschikbaar:</para>
<listitem><para>Het volledige pad naar uw tapestation (meestal <filename>/dev/tape</filename>). Dit pad dient naar de <emphasis>non-rewind</emphasis>-versie van uw tapestation te wijzen. </para></listitem>
<listitem><para>Als deze optie geactiveerd is, zal &kdat; voor het aankoppelen van een tape het commando <userinput><command>mt<option>load</option></command></userinput> naar de tape uitvoeren. Sommige stations hebben dit nodig voordat de tape gelezen of geschreven wordt.</para></listitem>
<listitem><para>Als deze optie geactiveerd is, wordt het tapestation gevraagd om de eject-knop uit te schakelen als er een tape is aangekoppeld. Deze optie werkt mogelijk niet bij alle tapestations.</para> </listitem>
<listitem><para>Als deze optie geactiveerd is, zullen tapes die door &kdat; zijn afgekoppeld automatisch worden uitgeworpen uit het station. Gebruik deze optie niet met floppytapestations.</para></listitem>
<listitem><para>Als deze optie geactiveerd is, zal &kdat; proberen de hardware blokgrootte, die door het tapestation wordt gebruikt, te veranderen. Niet alle stations bieden ondersteuning voor variabele blokgrootte. Of deze optie nu is aangezet of niet, u dient &kdat; te vertellen welke blokgrootte uw tapestation gebruikt (zoals 10240 voor floppytapestations).</para>
<para>Als &kdat; een tape formatteert, wordt er een bestand aan het begin van de tape geplaatst. Dit bestand dient slechts 1 tapeblok in te nemen. De inhoud van het bestand is:</para>
<listitem><para>(n bytes) De tape-ID-tekst. De opmaak van deze tekst is <replaceable>hostnaam</replaceable>:<replaceable>seconden</replaceable>, waarbij <replaceable>hostnaam</replaceable> de volledige naam is van de computer waarop de tape is geformatteerd, en <replaceable>seconden</replaceable> het aantal seconden is sinds het tijdvak waarin de tape was geformatteerd.</para>
<para>De tape-ID wordt gebruikt om een bestand met dezelfde naam in de map <filename>$<envar>HOME</envar>/.kdat</filename> te vinden.</para>
<para>De rest van de bestanden op de tape zijn <application>tar-archieven</application>. U kunt deze direct manipuleren met <acronym>GNU</acronym> <application>tar</application>. Zelfs non-<acronym>GNU</acronym> <application>tar</application> zou moeten werken met niet-incrementele backups.</para>
<para>&kdat; heeft drie menu's: <link linkend="menu-file"><guimenu>Bestand</guimenu></link>,<link linkend="menu-edit"><guimenu>Instellingen</guimenu></link> en <link linkend="menu-help"><guimenu>Help</guimenu></link>.</para>