<para>O &kdat; é um arquivador em fita baseado no TAR. Está desenhado para trabalhar com vários arquivamentos ou pacotes numa única fita. O &kdat; foi inspirado por dois objectivos separados. O primeiro foi fornecer uma interface <abbrev>GUI</abbrev> agradável para o 'tar' que suportasse as funcionalidades de extração seletiva do programa <application>dds2tar</application>. O segundo foi responder à pergunta da minha mulher, <quote>Quanto tempo mais vai ficar fazendo cópias de segurança?!?</quote></para>
<para>O &kdat; vai rebobinar a fita e ler informações do cabeçalho da fita. Se o &kdat; não reconhecer o cabeçalho na fita, lhe será perguntado se deseja <link linkend="formatting">formatar</link> a fita.</para>
<para>Se o &kdat; reconhecer o cabeçalho irá procurar pelo índice de fita correspondente no seu disco local. Se esse índice da fita não for encontrado lhe será pedido para <link linkend="indexing">recriar o índice da fita</link>.</para>
<para>Se tudo correr bem, o ícone da unidade de fita irá mudar para indicar que a fita foi montada e aparecerá uma mensagem na barra de estado. O conteúdo da fita poderá então ser explorado sob o nó da árvore da unidade de fita.</para>
<para>O &kdat; irá comunicar que a fita foi desmontada mudando o ícone da unidade de fita e mostrando uma mensagem na barra de estado. Aí, a fita já poderá ser ejetada com segurança.</para>
<para>Alguns tipos de fitas têm que ser formatados antes de poderem ser usados para guardar dados. <emphasis>Isto não é o que o &kdat; faz quando formata uma fita.</emphasis> Se a sua unidade de fita obriga que as fitas sejam formatadas antes de utilizá-las, então elas têm que ser formatadas exteriormente antes de poderem ser <quote>formatadas</quote> pelo &kdat;. Tipicamente as unidades de fita flexível necessitam que seus cassetes sejam formatados, mas as unidades de DAT não.</para>
<para>Será pedido o nome para a fita e a capacidade oficial da fita. Ambos os parâmetros poderão ser alterados depois da fita ter sido formatada. O nome da fita só é usado para identificar a fita para o usuário; não é usado para identificar o índice da fita associado à mesma. Em alternativa, é gerado automaticamente um identificador único da fita e gravado. A capacidade oficial da fita é usada pelo &kdat; para avisar o usuário se não existir espaço suficiente para completar uma cópia de segurança.</para>
<para>Depois de introduzir o nome e a capacidade da fita, o &kdat; irá proceder a formatação da fita. <emphasis>TODOS OS DADOS NA FITA SERÃO PERDIDOS</emphasis>. Logo que o &kdat; tenha terminado a formatação da fita, ela será automaticamente montada e ficará pronta utilização.</para>
<listitem><para>Selecione um <link linkend="profile">perfil de cópia de segurança</link> na árvore. Só os arquivos nesse perfil de cópia de segurança serão arquivados.</para>
<listitem><para>Clicar com o &RMB; num arquivo ou pasta da árvore de arquivos locais e selecionar <guimenuitem>Cópia de Segurança...</guimenuitem>.</para>
<listitem><para>Clicar com o &RMB; num <link linkend="profile">perfil de cópia de segurança</link> e selecionar <guimenuitem>Cópia de Segurança...</guimenuitem>.</para>
<para>Logo que a cópia de segurança tenha começado, o diálogo de <guilabel>Opções de Cópia de Segurança</guilabel> irá aparecer. Este diálogo lhe dará uma oportunidade para rever os arquivos selecionados e mudar as opções de cópia de segurança.</para>
<para>Depois de aceitar as opções de cópia de segurança, o diálogo de <guilabel>Cópia de Segurança</guilabel> irá aparecer. Este diálogo mostra o progresso da cópia, incluindo a taxa de armazenamento e o tempo restante.</para>
<listitem><para>Selecione um arquivo ou pasta num dos arquivamentos do nó da árvore da unidade de fita. Só o arquivo ou sub-pasta selecionado será verificado.</para>
<listitem><para>Marque os arquivos a selecionar no nó da árvore da unidade de fita. Só os arquivos e/ou sub-pastas assinalados serão verificados.</para>
<para>Depois de ter iniciado a verificação, o diálogo de <guilabel>Opções de Verificação</guilabel> irá aparecer. Este diálogo lhe dará uma oportunidade de rever os arquivos selecionados e mudar a pasta de trabalho para a verificação.</para>
<para>Após aceitar as opções de verificação, o diálogo de <guilabel>Verificação</guilabel> irá aparecer. Este diálogo mostra o progresso da verificação, incluindo a velocidade e o tempo restante.</para>
<para>Antes de iniciar uma restauração, você precisa selecionar alguns arquivos a restaurar. Existem duas formas de selecionar os arquivos a restaurar:</para>
<listitem><para>Selecione um arquivo ou uma pasta num dos arquivamentos da árvore da unidade de fita. Só o arquivo ou sub-pasta selecionado será restaurado.</para>
<para>Logo que a restauração tenha tido início, o diálogo de <guilabel>Opções da Restauração</guilabel> irá aparecer. Este diálogo lhe dará uma chance de rever os arquivos selecionados e de mudar a pasta de trabalho para a restauração.</para>
<para>Depois de aceitar as opções de restauração, o diálogo de <guilabel>Restauração</guilabel> irá aparecer. Este diálogo mostra o progresso da restauração, incluindo a velocidade e o tempo restante.</para>
<para>Algumas vezes poderá ser necessário recriar o arquivo do índice da fita a partir do conteúdo da mesma. <emphasis>Este processo irá sobrepor o arquivo de índice existente para a fita</emphasis>. Existem duas maneiras de recriar um índice a partir da fita:</para>
<listitem><para>Clicar com o &RMB; no nó da árvore dos <guilabel>Perfis de Cópia de Segurança</guilabel> e selecionar <guimenuitem>Criar um Perfil de Cópia de Segurança</guimenuitem>.</para>
<para>Isto deverá criar um novo perfil de cópia de segurança usando os arquivos selecionados atualmente e as opções de cópia de segurança padrão. Poderão ser definidas as seguintes opções para o perfil de cópia de segurança:</para>
<listitem><para>A pasta de trabalho atual onde efetuar a cópia de segurança. A lista dos arquivos para cópia de segurança é atualizada automaticamente para refletir a pasta de trabalho selecionada.</para> </listitem>
<listitem><para>Para cada pasta listada nos <guilabel>Arquivos de cópia de segurança</guilabel>, só os arquivos dessa pasta que se encontrem no mesmo sistema de arquivos que a pasta serão arquivados. As pastas dos diferentes sistemas de arquivos poderão ser listadas nos <guilabel>Arquivos de cópia de segurança</guilabel> e cada um será tratado de forma independente do outro pelo 'tar'.</para>
<listitem><para>Efetua uma cópia de segurança incremental. É usado um arquivo de imagem para determinar quais os arquivos que foram alterados desde a última cópia de segurança incremental. Só os arquivos que foram alterados é que serão arquivados.</para></listitem>
<listitem><para>O nome do arquivo que é usado para determinar quais os arquivos que foram alterados desde a última cópia de segurança incremental.</para> </listitem>
<term>Remover arquivo de imagem antes da cópia de segurança.</term>
<listitem><para>Remove o arquivo de imagem antes de invocar o <application>tar</application>. Isto terá o efeito de realizar uma cópia de segurança de todos os arquivos e de criar o arquivo de imagem para uma próxima utilização.</para>
<note><para>Os botões de <guibutton>Arquivos >></guibutton> e <guibutton><< Arquivos</guibutton> não estavam implementados totalmente quando esta documentação foi criada...</para></note>
<para>Você deve clicar no botão <guibutton>Aplicar</guibutton> para salvar quaisquer alterações que tenha feito ao perfil de cópia de segurança.</para>
<para>As opções do usuário poderão ser configuradas selecionando as <guimenuitem>Preferências...</guimenuitem> no menu <guimenu>Editar</guimenu>. As seguintes opções poderão ser configuradas:</para>
<listitem><para>O tamanho de bloco do gravador de fitas. Para gravadores de fitas do controlador de disquetes este valor deve ser 10240 bytes.</para> </listitem>
<listitem><para>A localização completa do seu dispositivo de fita (normalmente é igual a <filename>/dev/tape</filename>). Esta localização deverá referir-se a versão <emphasis>não-rebobinável</emphasis> do dispositivo de fita. </para></listitem>
<listitem><para>Se esta opção estiver ativa, antes de tentar montar uma fita, o &kdat; irá executar um comando <userinput><command>mt<option>load</option></command></userinput> na unidade de fita. Algumas unidades precisam disto antes de ler e gravar na fita.</para></listitem>
<listitem><para>Se esta opção estiver assinalada, sempre que uma fita estiver montada pelo &kdat;, a unidade de fita será avisada para desativar o botão de ejeção. Esta opção poderá não funcionar em todas as unidades.</para> </listitem>
<listitem><para>Se esta opção estiver assinalada, sempre que uma fita for desmontada pelo &kdat;, a fita será automaticamente ejetada da unidade. Não use esta opção com as unidades de fita flexível.</para></listitem>
<listitem><para>Se esta opção estiver assinalada, o &kdat; irá tentar mudar o tamanho do bloco do hardware usado pela unidade de fita. Nem todas as unidades suportam o tamanho variável do bloco. Quer esta funcionalidade esteja ativa quer não, você tem que indicar ao &kdat; o tamanho do bloco que a sua unidade utiliza (&ie; 10240 para os usuários do ftape).</para>
<para>Quando o &kdat; formata uma fita escreve um único arquivo no início da fita. Este arquivo só deverá ocupar um único bloco da fita. O conteúdo do arquivo é:</para>
<listitem><para>(n bytes) O texto do ID da fita. O formato deste texto é <replaceable>nome_máquina</replaceable>:<replaceable>segundos</replaceable>, onde o <replaceable>nome_máquina</replaceable> é o nome completo da máquina onde a fita foi formatada e os <replaceable>segundos</replaceable> é o número de segundos desde a data de referência (normalmente 1 de Janeiro de 1970, mas depende do sistema) para o momento em que a fita foi formatada.</para>
<para>O ID da fita é usado para localizar um arquivo, com o mesmo nome, na pasta <filename>$<envar>HOME</envar>/.kdat</filename>.</para>
<para>Cada um dos arquivos restante são arquivos clássicos do <application>tar</application>. Você deverá ter a possibilidade de manipulá-los diretamente com o <application>tar</application> da <acronym>GNU</acronym>. Até mesmo o <application>tar</application> <acronym>não-GNU</acronym> deverá funcionar com as cópias de segurança não-incrementais.</para>
<para>O &kdat; possui três menus: <link linkend="menu-file"><guimenu>Arquivo</guimenu></link>, <link linkend="menu-edit"><guimenu>Editar</guimenu></link> e <link linkend="menu-help"><guimenu>Ajuda</guimenu></link>.</para>