# KDat kézikönyv

Sean
Vyain

    svyain@mail.tds.net

Tamás
Szántó

    tszanto@mol.hu

25/05/2000
2.00.00

Ez a kézikönyv a KDat 2.0-s verzióját írja le.

KDE
KDat
szalag
szalagkezelés

## Bevezetés

A KDat egy tar alapú archiválóprogram, mely képes egy szalagon több archív állományt tárolni. A KDat tervezésekor két f&odblac; célkit&udblac;zést tettem. Az els&odblac; az volt, hogy egy grafikus kezel&odblac;felületet biztosítsak a tar használatához, mely a dds2tar program gyors szelektív kibontási lehet&odblac;ségét is támogatja. A másik pedig az, hogy megválaszoljam a feleségem kérdését: "Mikor fejezed már be a mentést?!?"

### Jellemz&odblac;k

- Egyszer&udblac;en kezelhet&odblac; grafikus felület a helyi fájlrendszer és a szalagtartalom megtekintéséhez.

- Több archív állomány tárolása egy szalagon.

- Az archív állományok és az abban található fájlok teljes katalógusa elérhet&odblac; a lemezen.

- Szelektív visszatöltés az archív állományokból.

- Mentési profilok létrehozásának lehet&odblac;sége.

## A KDat használata

### Szalag csatlakoztatása és leválasztása (mount és unmount)

A szalagot használat el&odblac;tt csatlakoztatni ('mountolni') kell. Ezt három módon lehet megtenni:

1. Válassza a "Szalag csatlakoztatása" parancsot a "Fájl" menüb&odblac;l.

2. Kattintson a szalagos egység ikonjára az eszköztáron.

3. Kattintson az egér jobb gombjával a szalag nevére a fában és válassza a "Szalag csatlakoztatása" menüpontot.

A KDat ekkor visszatekeri a szalagot és beolvassa a fejlécinformációt a szalag elejér&odblac;l. Ha a szalag fejléce nem azonosítható formátumú, a program felajánlja a szalag formázását.

A fejléc sikeres beolvasása után a program megpróbálja megkeresni a szalagkatalógust a merevlemezen. Ha a katalógus nem található, a program felajánlja a katalógus újragenerálását a szalagról.

Ha mindez sikeresen lezajlott, akkor a szalagos egység ikonja megváltozik, jelezve, hogy az eszköz csatlakoztatása (mountolása) sikerült és a státuszsorban megjelenik egy üzenet. A szalag tartalma szabadon böngészhet&odblac; a szalagos egység fastruktúrájában.

Szalag kivétele el&odblac;tt az egységet le kell választani (unmount). Ezt három módon lehet megtenni:

1. Válassza a "Szalagos egység leválasztása" menüpontot a "Fájl" menüben.

2. Kattintson az eszközsoron a szalagos egység ikonjára.

3. Kattintson az egér jobb gombjával a fastruktúra gyökerére és válassza a "Szalagos egység leválasztása" menüpontot.

A szalagos egység sikeres leválasztása esetén az eszköz ikonja megváltozik és megjelenik egy üzenet a státuszsorban. A szalag ezután biztonságosan kivehet&odblac;.

### Szalag formázása

Els&odblac; használat el&odblac;tt a szalagokat meg kell formázni. Bizonyos szalagtípusoknál el&odblac;fordulhat, hogy a tároláshoz ezt megel&odblac;z&odblac;en valamilyen egyedi formázást kell alkalmazni. A KDat ezt az utóbbi formázást nem tudja végrehajtani. Ha a szalagos egység megköveteli ezt a fajta egyedi formázást, akkor azt még a KDat formázása el&odblac;tt kell végrehajtani. A mentési célokra elterjedten használt DAT egységek általában nem igényelnek ilyen formázást.

Egy szalagot kétféleképpen lehet megformázni:

1. Válassza a "Szalag formázása..." menüpontot a "Fájl" menüb&odblac;l.

2. Kattintson az egér jobb gombjával a szalagos egység fastruktúrájának gyökerére és válassza a "Szalag formázása..." menüpontot.

A program kérni fogja, hogy adjon egy nevet a szalagnak és írja be a szalag névleges kapacitását. Mind a két paraméter megváltoztatható a formázás után is. A szalag neve csak arra szolgál, hogy a felhasználó könnyen azonosíthassa a szalagot, a szalagkatalógus azonosítására nem ez szolgál, hanem egy automatikusan generált, a szalagra kiírt azonosító. A névleges kapacitás alapján számolja ki a program, hogy a mentend&odblac; adatmennyiség kifér-e a szalagra és ez alapján figyelmezteti a felhasználót.

A szalag nevének és kapacitásának megadása után a program elkezdi a szalag formázását. A SZALAGON LEV&Odblac; ADATOK ELVESZNEK. A formázás befejezése után a program automatikusan csatlakoztatja a szalagot és ezután a szalag használható.

### Fájlok mentése szalagra

Mentés el&odblac;tt ki kell jelölni a mentend&odblac; fájlokat. A kiválasztást háromféleképpen lehet megtenni:

1. Ki kell jelölni egy fájlt vagy egy könyvtárat a fastruktúrában. Csak a kijelölt fájl vagy könyvtár tartalma lesz benne a mentésben.

2. Jelöljön ki egy mentési profilt a fastruktúrában. Csak a mentési profilban megadott fájlok és könyvtárak lesznek mentve.

3. Jelölbe meg a kívánt fájlokat és könyvtárakat x jellel. Csak a megjelölt fájlok és könyvtárak kerülnek bele a mentésbe.

Négyfajta módon lehet elindítani a mentést:

1. Válassza a "Mentés..." menüpontot a "Fájl" menüb&odblac;l.

2. Kattintson a mentési ikonra az eszközsoron.

3. Kattintson az egér jobb gombjával egy fájlra vagy egy könyvtárra a fastruktúrában, majd válassza a "Mentés..." menüpontot.

4. Kattintson az egér jobb gombjával egy mentési profilra, majd válassza a "Mentés..." parancsot.

A mentési beállítások elvégzése után megjelenik egy "Mentési opciók" feliratú dialógusablak. Ebben az ablakban át lehet tekinteni a kijelölt fájlokat és módosítani lehet a mentési beállításokat.

A mentési beállítások végleges elfogadása után megjelenik egy "Mentés" feliratú dialógusablak. Ebben az ablakban látszik a mentés el&odblac;rehaladásának üteme és a hátralev&odblac; id&odblac;.

### A szalagra rákerült mentés ellen&odblac;rzése

Az ellen&odblac;rzés megkezdése el&odblac;tt ki kell jelölni az ellen&odblac;rzend&odblac; fájlokat. Ezt két módon lehet megtenni:

1. Ki kell jelölni egy fájlt vagy könyvtárt a szalagos egység fastruktúrájában. Csak a kijelölt fájl vagy könyvtár lesz ellen&odblac;rizve.

2. Meg kell jelölni x jellel az ellen&odblac;rizni kívánt fájlokat és könyvtárakat a fastruktúrában. Csak a megjelölt fájlok és könyvtárak lesznek ellen&odblac;rizve.

Az ellen&odblac;rzést háromféleképpen lehet elindítani:

1. Válassza az "Ellen&odblac;rzés..." menüpontot a "Fájl" menüb&odblac;l.

2. Kattintson az ellen&odblac;rzési ikonra az eszközsoron.

3. Kattintson az egér jobb gombjával az archív állomány egy fájljára vagy könyvtárára és válassza az "Ellen&odblac;rzés..." menüpontot.

Az ellen&odblac;rzési beállítások elvégzése után megjelenik egy "Ellen&odblac;rzési opciók" feliratú dialógusablak. Ebben az ablakban át lehet tekinteni a kiválasztott fájlokat meg lehet változtatni az ellen&odblac;rzés munkakönyvtárát.

Az ellen&odblac;rzési beállítások elfogadása után megjelenik egy "Ellen&odblac;rzés" feliratú dialógusablak. Ebben az ablakban látszik az ellen&odblac;rzés el&odblac;rehaladásának üteme és a hátralev&odblac; id&odblac;.

### Visszatöltés szalagról

A visszatöltés elkezdése el&odblac;tt ki kell jelölni a visszatöltend&odblac; fájlokat. Ezt két módon lehet megtenni:

1. Ki kell jelölni egy fájlt vagy egy könyvtárat a szalagos egység fastruktúrájában. Csak a kijelölt fájl vagy könyvtár lesz visszatöltve.

2. Meg kell jelölni x jellel a kívánt fájlokat valamelyik archív fájl fastruktúrájában. Csak a megjelölt fájlok és könyvtárak lesznek visszatöltve.

Háromféle módon lehet a visszatöltést elindítani:

1. Válassza a "Visszatöltés..." menüpontot a "Fájl" menüben.

2. Kattintson a visszatöltés ikonjára az eszközsoron.

3. Kattintson az egér jobb gombjával egy fájlra vagy egy könyvtárra valamelyik archív állományban és válassza a "Visszatöltés..." menüpontot.

A visszatöltés elindulása el&odblac;tt megjelenik egy "Visszatöltési opciók" feliratú dialógusablak. Ebben az ablakban lehet áttekinteni a kijelölt fájlokat és meg lehet változtatni a visszatöltés munkakönyvtárát.

A visszatöltési opciók végleges elfogadása után megjelenik egy "Visszatöltés" feliratú dialógusablak. Ebben az ablakban látható a visszatöltés el&odblac;rehaladása és a hátralev&odblac; id&odblac;.

### Szalagkatalógus újragenerálása

Néha szükség lehet a szalag katalógusának újragenerálására a szalag tartalmából. Ez a folyamat felülírja az esetleg már létez&odblac; katalógusfájlt. Két módon lehet a katalógust újragenerálni:

1. Válassza a "Katalógus újragenerálása" menüpontot a "Fájl" menüb&odblac;l.

2. Kattintson az egér jobb gombjával a szalag fastruktúrájának gyökerére és válassza "A katalógus újragenerálása" menüpontot.

Megjelenik egy "Katalógus" feliratú dialógusablak. Ebben az ablakban látható az újragenerálási folyamat el&odblac;rehaladása.

### Mentési profil létrehozása

Két módon lehet mentési profilt létrehozni:

1. Válassza a "Mentési profil létrehozása" menüpontot a "Fájl" menüb&odblac;l.

2. Kattintson az egér jobb gombjával a "Mentési profilok" fastruktúra gyökerére és válassza a "Mentési profil létrehozása" menüpontot.

Ezután létrejön egy mentési profil az éppen kijelölt fájlokkal és az alapértelmezett mentési opciókkal. A következ&odblac; beállítások lehetségesek még egy mentési profilnál:

Archívumnév

  Az archív fájl leírására szolgál, bármikor megváltoztatható.

Munkakönyvtár

  Az aktuális munkakönyvtár (amelyikben a mentés történik). A mentésre kijelölt fájlok listája automatikusan a munkakönyvtárnak megfelel&odblac;en jelenik meg.

Csak egy fájlrendszert

  A "Fájlok mentése" alatt felsorolt könyvtárakban található fájlok közül csak azok fognak belekerülni a mentésbe, amelyek olyan könyvtárban vannak, amely az alapkönyvtárral megegyez&odblac; fájlrendszeren található. A "Fájlok mentése" alatt természetesen fel lehet sorolni különböz&odblac; fájlrendszerekhez tartozó könyvtárakat, ezeket a tar egymástól függetlenül fogja lementeni.

GNU különbségi mentés

  Különbségi mentés készítése. A program egy pillanatképfájl alapján határozza meg, hogy a legutolsó különbségi mentés óta mely fájlok változtak meg. Csak a módosított fájlok kerülnek bele a mentésbe.

Pillanatképfájl

  Annak a fájlnak a neve, amelyben a program nyilvántartja, hogy mely fájlok változtak meg a legutolsó különbségi mentés óta.

A pillanatképfájl törlése mentés el&odblac;tt.

  A pillanatképfájl törlése a tar meghívása el&odblac;tt. Ennek hatására az összes fájl belekerül a mentésbe és új pillanatképfájl készül a mostani állapotról.

A mentésre kijelölt fájlok listájának módosításához nyomja meg a "Fájlok >>" gombot. Ekkor az éppen megjelölt fájlokból fog állni a mentend&odblac; fájlok listája. A "<< Fájlok" gomb lenyomására a listában felsorolt valamennyi fájl meg lesz jelölve a fastruktúrában.

Az "Alkalmazás" gomb megnyomásakor menti el a program a módosított beállításokat a mentési profilba.

### Egyéb beállítások

A "Szerkesztés" menü "Beállítások..." menüpontjának kiválasztásakor további beállítások elvégzésére nyílik lehet&odblac;ség. Az alábbi beállítási lehet&odblac;ségek közül lehet választani:

Alapértelmezett szalagméret

  Szalag formázásakor ezt a szalagkapacitást tételezi fel a program.

A szalag blokkmérete

  A szalagos egység hardveres blokkmérete. Floppy szalagos egységeknél a javasolt érték 10240 byte.

A szalagos egység eszközkezel&odblac;je

  Az eszközkezel&odblac; fájl teljes elérési útja (általában /dev/tape). A megadott eszközkezel&odblac;nek visszatekerés nélküli típusúnak kell lennie.

A tar parancs

  A tar program teljes elérési útja.

A szalag betöltése csatlakoztatáskor

  Ennek az opciónak hatására az eszköz csatlakoztatása (mount) el&odblac;tt a program "mt load" parancsot küld az egységnek. Néhány szalagos egység csak ezután tudja írni és olvasni a szalagot.

Az egység zárolása csatlakoztatáskor

  Ennek az opciónak hatására az eszköz csatlakoztatásakor (mount) az eszköz parancsot kap, hogy tiltsa le a kidobás gombját. Nem minden szalagos egység ismeri ezt a parancsot.

A szalag kidobása leválasztáskor

  Ennek az opciónak hatására az eszköz leválasztásakor (unmount) az eszköz automatikusan kidobja a szalagot. Ne használja ezt az opciót floppy szalagos egységekkel.

Változó blokkméret

  Ennek az opciónak hatására a program megpróbálja felülírni a szalagos egység blokkméretét. Nem minden szalagos egység támogatja ezt a lehet&odblac;séget. Az opció használatától függetlenül kötelez&odblac;en meg kell adni az egység által használt blokkméretet (pl.: 10240 ftape felhasználóknak).

### KDat szalagformázás

A formázás során a program egy rövid fájlt ír a szalag elejére. Ez a fájl pontosan egyetlen szalagblokkot foglal el. A fájl a következ&odblac; adatokat tartalmazza:

- (9 byte) A "KDatMAGIC" szöveget.

- (4 byte) A fájl formátumának verzióját (jelenleg 1).

- (4 byte) Az alábbi azonosítószöveg hosszát (bájtban).

- (n byte) A szalag azonosítószövege. A szöveg formátuma a következ&odblac;: "<gépnév>:<másodperc>", ahol <gépnév> annak a gépnek a teljes neve amelyiken a szalagot utoljára formázták és <másodperc> a szalag formázása óta eltelt id&odblac; másodpercben mérve.

Az azonosítószöveget egy ilyen nev&udblac; fájl létrehozásához használja a program a $HOME/.kdat könyvtárban.

Az összes többi fájl a szalagon teljesen szokványos tar formátumú archív fájl. Akár közvetlenül kezelhet&odblac;ek egy GNU tar kompatibilis programmal. A hagyományos (nem különbségi) mentéseket az összes tar kezelni tudja.

## Copyright

KDat

Program és dokumentáció - copyright 1998 Sean Vyain<svyain@mail.tds.net>

A dokumentációt Linuxdoc formátumúra konvertálta David Rugge (1999/7/6) <davidrugge@mindspring.com>

Ez a program szabad szoftver: szabadon továbbadható és módosítható a Free Software Foundation által kiadott GNU General Public License el&odblac;írásainak figyelembevételével (a 2. vagy tetszés szerint választható újabb verzió alapján).

A programot abban a reményben tesszük közzé, hogy hasznosnak bizonyul, de semmilyen garanciát sem tartalmaz, még az ÁRUBA BOCSÁTHATÓSÁG és az EGY BIZONYOS CÉLRA ALKALMASSÁG garanciáját sem. További részletek a GNU General Public License-ben találhatók.

A programhoz mellékelve meg kellett kapnia a GNU General Public License egy példányát. Ha nem kapta meg, postán kérhet egyet err&odblac;l a címr&odblac;l: Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.