# Documentazione di &kdat;

## Introduzione

&kdat; è un programma di archiviazione su nastro basato su tar. È concepito per funzionare con archivi multipli su un solo nastro. &kdat; è stato ispirato da due distinti obbiettivi. Il primo era di fornire una simpatica interfaccia GUI a tar che supportasse le funzioni di estrazione selettiva veloce del programma dds2tar. Il secondo obbiettivo era di rispondere alla domanda di mia moglie, Quanto ancora deve essere lungo fare il backup?!?

### Funzioni

- Interfaccia grafica semplice per il filesystem locale e per i contenuti del nastro.

- Archivi multipli sullo stesso nastro fisico.

- L'indice completo degli archivi e dei file è immagazzinato sul disco rigido locale.

- Ripristino selettivo dei file da un archivio.

- Profili di backup per backup usati frequentemente.

## Usare &kdat;

### Montare/smontare un nastro

Prima che un nastro possa essere usato, deve essere montato con &kdat;. Ci sono tre modi per montare un nastro:

1. Selezionare Monta nastro dal menu File.

2. Cliccare sull'icona Monta/smonta nastro sulla barra degli strumenti.

3. Cliccare con il &RMB; sul nodo del lettore nastri nell'albero e selezionare Monta nastro.

&kdat; riavvolgerà il nastro e leggerà le informazioni di intestazione dal nastro. Se &kdat; non riconoscesse l'intestazione sul nastro, verrà mostrato un avviso per formattare il nastro.

Se &kdat; riconoscesse l'intestazione, cercherà l'indice del nastro corrispondente sul disco locale. Se l'indice del nastro non potesse essere trovato, verrà mostrato l'avviso Crea nuovamente l'indice dal nastro.

Se tutto procede bene, l'icona del lettore nastri cambierà per indicare che il nastro è stato montato, e un messaggio apparirà nella barra di stato. I contenuti del nastro possono essere esplorati al di sotto del nodo del lettore nastri nell'albero.

Prima di espellere un nastro, lo si deve smontare. Ci sono tre modi per farlo:

1. Selezionare Smonta nastro dal menu File.

2. Cliccare sull'icona Monta/smonta nastro sulla barra degli strumenti.

3. Cliccare con il &RMB; sul nodo dell'albero del lettore nastri e selezionare Smonta nastro.

&kdat; informerà che il nastro è stato smontato cambiando l'icona del lettore nastri e mostrerà un messaggio nella barra di stato. Ora il nastro può essere tolto in sicurezza.

### Formattare un nastro

Prima che un nastro possa essere usato da &kdat; deve essere formattato da &kdat;.

Alcuni tipi di nastri devono essere formattati prima di poter essere usati per immagazzinare dati. Questo non è quello che &kdat; fa quando formatta un nastro. Se il lettore nastri richiede che i nastri siano formattati prima di usarli, allora devono essere formattati prima che possano essere formattati da &kdat;. Generalmente i lettori di nastri floppy richiedono che i supporti siano formattati, ma non i lettori DAT.

Ci sono due modi per formattare un nastro:

1. Selezionare Formatta nastro... dal menu File.

2. Cliccare con il &RMB; sul nodo del lettore nastri nell'albero e selezionare Formatta nastro....

Sarà mostrato un messaggio per dare un nome al nastro e la capacità dichiarata del nastro. Entrambi questi parametri possono essere cambiati dopo che il nastro è stato formattato. Il nome del nastro è usato unicamente per facilitarne l'identificazione all'utente, non è usato per identificare l'indice del nastro associato. Invece, un identificatore unico del nastro è generato automaticamente è inciso sul nastro. La capacità dichiarata del nastro è utilizzata da &kdat; per avvertire l'utente se non ci sarà abbastanza spazio per completare il backup.

Dopo l'immissione del nome del nastro e della capacità, &kdat; procederà a formattare il nastro. TUTTI I DATI PRESENTI ORA SARANNO PERSI!. Una volta che &kdat; ha finito di formattare il nastro, il nastro sarà automaticamente montato e sarà pronto per l'uso.

### Fare il backup da file al nastro

Prima di iniziare un backup, si devono selezionare alcuni file da archiviare. Ci sono tre modi per selezionare i file per il backup:

1. Evidenziare un file o una directory nell'albero locale dei file. Solamente il file selezionato o la sottodirectory sarà archiviata.

2. Evidenziare un Profilo delle copie di sicurezza nell'albero. Solamente i file nel profilo di backup saranno archiviati.

3. Marchiare con un segno i file selezionati nel locale albero dei file. Solo i file segnati e/o le sottodirectory saranno archiviate.

Ci sono quattro modi di iniziare un backup:

1. Selezionare Crea copia di sicurezza... dal menu File.

2. Cliccare sull'icona Copia di sicurezza nella barra degli strumenti.

3. Cliccare con il tasto destro del mouse su un file o una directory nel locale albero dei file e selezionare Crea copia di sicurezza....

4. Cliccare con il &RMB; su Profili delle copie di sicurezza e selezionare Crea profilo delle copie di sicurezza.

Una volta che il backup è iniziato, comparirà la finestra di dialogo Opzioni delle copie di sicurezza. Questa finestra fornisce la possibilità di rivedere i file selezionati e cambiare le opzioni di backup.

Dopo aver accettato le opzioni di backup, la finestra di dialogo Copia di sicurezza apparirà. Questa finestra mostra il progresso del backup includendo il flusso e il tempo rimanente.

### Verificare i file del nastro contro i file locali

Prima di iniziare una verifica, si deve selezionare quali file verificare.

Ci sono due modi per selezionare i file per la verifica:

1. Evidenziare un file o una directory in uno degli archivi all'interno dell'albero nel nodo del lettore nastri. Solo il file selezionato o la sottodirectory sarà verificata.

2. Segnare i file selezionati in uno degli archivi al di sotto del nodo del lettore nastri. Solamente i file segnati saranno verificati.

Ci sono tre modi per iniziare una verifica:

1. Selezionare Verifica... dal menu File .

2. Cliccare sull'icona Verifica nella barra degli oggetti.

3. Cliccare con il &RMB; su un file o una directory in uno degli archivi e selezionare Verifica....

Una volta che la verifica è stata iniziata, apparirà la finestra di dialogo Opzioni della verifica. Questa dà la possibilità di rivedere i file selezionati e cambiare la directory di lavoro (che funge da riferimento) per la verifica.

Dopo aver accettato le opzioni di verifica, apparirà la finestra Verifica. Questa mostra il progredire del processo di verifica includendo il flusso e il tempo rimanente.

### Ripristinare i file da un nastro.

Prima di iniziare un ripristino, si deve selezionare qualche file da ripristinare. Ci sono due modi per selezionare file per un ripristino:

1. Evidenziare un file o una directory in uno degli archivi nel nodo del lettore nastri nell'albero. Solamente il file selezionato o la sottodirectory sarà ripristinata.

2. Marcare i file selezionati in uno degli archivi all'interno dell'albero nel nodo del lettore nastri. Solamente i file segnati e/o le sottodirectory saranno ripristinate.

Ci sono tre modi per iniziare un ripristino.

1. Selezionare Ripristina copia di sicurezza... dal menu File.

2. Cliccare sull'icona Ripristina nella barra degli oggetti.

3. Cliccare con &RMB; su di un file o una directory in uno degli archivi, e selezionare Ripristina copia di sicurezza....

Una volta che il ripristino è stato avviato, apparirà la finestra di dialogo Opzioni di ripristino. Questa fornisce la possibilità di rivedere i file selezionati e cambiare la directory di lavoro per il ripristino.

Dopo l'accettazione delle opzioni di ripristino, apparirà la finestra di dialogo Ripristino. Questa mostra il progresso del ripristino, includendo il flusso dati e il tempo rimanente.

### Creare nuovamente un indice dal nastro

Delle volte può essere necessario ricreare l'indice dei file del nastro dai contenuti dello stesso. Questo processo scriverà sopra ogni indice dei file esistente nel nastro. Ci sono due modi di ricreare un indice dal nastro:

1. Selezionare Crea nuovamente l'indice del nastro dal menu File.

2. Cliccare con il &RMB; sul nodo del lettore nastri all'interno dell'albero e selezionare Crea nuovamente l'indice del nastro

La finestra di dialogo Indice apparirà. Essa mostra il progresso di &kdat; al crearsi dell'indice dei file.

### Creare un profilo di copia di sicurezza

Ci sono due modi di creare un profilo della copia di sicurezza:

1. Selezionare Crea profilo della copia di sicurezza dal menu File.

2. Cliccare con il &RMB; sul nodo Profili delle copie di sicurezza e selezionare Crea profilo della copia di sicurezza .

Questo genererebbe un nuovo profilo della copia di sicurezza usando i file attualmente selezionati e le opzioni predefinite di copia di sicurezza. Le seguenti opzioni possono essere sistemate per il profilo della copia di sicurezza.

Nome archivio

- Il nome simbolico dell'archivio può essere cambiato successivamente.

Directory di lavoro

- La directory di lavoro corrente dove attuare la copia di sicurezza. La lista dei file da copiare è aggiornata automaticamente per riflettere la directory di lavoro selezionata.

Rimani su un filesystem

- Per ogni directory posta in lista sotto File della copia di sicurezza, solamente i file al di sotto di quella directory che sono sullo stesso filesystem come directory saranno archiviate. Directory in differenti filesystem possono essere elencate sotto File della copia di sicurezza e ognuna sarà trattata da tar indipendentemente dalle altre.

GNU lista incrementale

- Esegue una copia di ripristino incrementale. Un file fotografia è usato per determinare quali file sono cambiati dall'ultima copia di ripristino incrementale. Solamente i file che sono cambiati saranno archiviati.

File fotografia

- Il nome del file che è utilizzato per determinare quali file sono cambiati dall'ultima copia di ripristino incrementale.

Rimuovi il file fotografia prima del backup.

- Rimuove il file fotografia prima di invocare l'applicazione tar. Questo ha l'effetto di copiare tutti i file e creare il file fotografia per utilizzarlo la prossima volta.

I pulsanti File >> e << File non erano ancora stati pienamente implementati al tempo della stesura di questa documentazione...

Si deve premere il bottone Applica per attribuire ogni cambiamento fatto al profilo di backup.

### Configurare le preferenze degli utenti

Le preferenze dell'utente possono essere configurate selezionando Preferenze... dal menu Modifica. Le seguenti preferenze possono essere configurate:

Dimensione nastro predefinita

- Questo valore sarà usato come la dimensione predefinita del nastro quando si formatta un nastro.

Dimensione blocco nastro

- La dimensione hardware del blocco per il lettore nastri. Per lettori nastri floppy questo valore dovrebbe essere 10240 byte.

Dispositivo del lettore nastri

- Il percorso completo al lettore nastri (usualmente `/dev/tape`). Questo percorso deve puntare assolutamente alla versione non riavvolgibile del dispositivo.

Comando tar

- Il percorso completo al comando `tar` sul sistema.

Carica il nastro al momento del montaggio

- Se abilitata, prima di provare a montare un nastro &kdat; inoltreràun comando ``mt`load``` al lettore nastri. Alcuni lettori possono richiedere questo prima di leggere e scrivere il nastro.

Blocca il lettore del nastro al momento del montaggio

- Se abilitata, tutte le volte che un nastro è montato da &kdat; al lettore nastri sarà richiesto di disabilitare il tasto di espulsione. Questa opzione potrebbe non funzionare con tutti i lettori nastri.

Espelli il nastro quando viene smontato

- Se abilitata, qualora un nastro venga smontato da &kdat;, il nastro sarà espulso automaticamente dal lettore. Non usare questa opzione con lettori nastri floppy.

Dimensioni blocchi variabile

- Se abilitata, &kdat; tenterà di cambiare la dimensione hardware dei blocchi usata dal lettore nastri. Non tutti i lettori supportano la dimensione variabile dei blocchi. Che questa funzione sia abilitata o no, si deve dire a &kdat; la dimensione dei blocchi che usa il lettore nastri (&ie; 10240 per utenti ftape).

### &kdat; formato del nastro

Quando &kdat; formatta un nastro, scrive un singolo file all'inizio del nastro. Questo file dovrebbe occupare solamente un singolo blocco del nastro. I contenuti del file sono:

- (9 byte) La stringa letterale `KDatMAGIC`

- (4 byte) Il numero della versione del formato del file (attualmente 1).

- (4 byte) La lunghezza in byte della stringa ID del nastro.

- (n byte) La stringa ID del nastro. Il formato di questa stringa è `hostname`:`seconds`, dove `hostname` è il nome completo della macchina sulla quale il nastro è stato formattato e `seconds` è il numero di secondi dal momento in cui il nastro è stato formattato.

L'ID del nastro è usato per localizzare un file, con lo stesso nome, nella directory `$`HOME`/.kdat`.

Ciascuno dei file rimanenti sul nastro è chiaramente un vecchio archivio tar. Li si potrebbe manipolare direttamente con GNU tar. Pure un'applicazione non-GNU tar potrebbe funzionare per i backup incrementali.

## Riferimenti al Menu e alla Barra degli oggetti

### I menu di &kdat;

&kdat; ha tre menu: File, Modifica, e Aiuto.

#### Il menu File

File Crea copia di sicurezza

- Si incomincia un backup.

File Ripristina copia di sicurezza

- Si ripristina una copia di backup dal nastro.

File Verifica...

- Si verifica la copia di ripristino.

File Monta nastro

- Si monta il nastro nel filesystem.

File Crea nuovamente l'indice del nastro

- Si crea nuovamente un indice sul nastro attualmente montato.

File Crea profilo della copia di sicurezza

- Si apre la finestra di dialogo che permette di creare un profilo di backup.

File Elimina archivio

- Cancella un archivio dal nastro.

File Elimina indice

- Cancella l'indice di &kdat; dal nastro.

File Elimina profilo della copia di sicurezza

- Cancella il profilo della copia di sicurezza.

File Formatta nastro...

- Formatta un nastro per l'uso con &kdat;.

&Ctrl;Q File Esci

- Si esce da &kdat;.

#### Il menu Modifica

Modifica Preferenze...

- Si apre la finestra di dialogo Preferenze, dove si può configurare &kdat; per le proprie necessità.

#### Il menu Aiuto

&help.menu.documentation;

#### La barra degli oggetti di &kdat;

La barra degli oggetti di &kdat; contiene 6 icone come segue:

Monta/smonta nastro

- Monta o smonta un nastro.

Copia di sicurezza

- Inizia un backup. Questo oggetto non è disponibile finché un nastro non è montato.

Ripristina

- Ripristina un backup dal nastro. Questo oggetto non è disponibile finché un nastro non è montato.

Verifica

- Verifica i contenuti di una copia di ripristino in un nastro. Questo oggetto non è disponibile finché un nastro non è montato.

Aiuto

- Si apre il file di aiuto di &kdat; (questo documento)

Esci

- Si esce da &kdat;

## Copyright

&kdat;

Copyright 1998-2000 del programma e della documentazione: Sean Vyainsvyain@mail.tds.net

Valerio Passinivalerio.p@libero.it

&underFDL; &underGPL;