Arquivo de disco.

Um software de backup portátil para UNIX e Windows
Baixe Agora

Arquivo de disco. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Denis Corbin
  • Site do editor:
  • http://dar.linux.free.fr/

Arquivo de disco. Tag


Arquivo de disco. Descrição

Um software de backup portátil para UNIX e Windows Dar é um comando shell que faz backup de árvores e arquivos de diretório. Arquivo de disco foi testado em Linux, Windows, Solaris, FreeBSD e NetBSD, e é lançado sob a Licença Pública Geral GNU (GPL). Desde versão 2.0.0 Uma interface de aplicativo (API) está disponível, abrindo o caminho para o externo / Interfaces de usuário gráficas independentes (guis) como Kdar. Esta API depende da biblioteca libdar, que é a parte principal dos programas DAR; Como tal, a API é liberada sob a GPL. Consequentemente, para usar a API, seu programa deve ser liberado sob a GPL também. Aqui estão algumas características principais de "Arquivo de disco": Filtros: · Dar é capaz de fazer backup de um sistema de arquivos completo para um único arquivo. Além disso, um mecanismo de filtro (com base no nome do arquivo) permite a exclusão ou inclusão de arquivos correspondentes ao salvar ou restaurar uma árvore de diretório. Um mecanismo de filtro secundário permite a exclusão ou inclusão de ramos inteiros em uma árvore de diretórios. Backups diferenciais: · Ao fazer um backup com DAR, você pode fazer um backup completo ou um backup diferencial. Um backup completo, conforme esperado, faz backup de todos os arquivos especificados na linha de comando (com ou sem filtros). Um backup diferencial, no entanto, salva apenas arquivos que foram alterados desde um determinado backup de referência. Além disso, arquivos que existiam no backup de referência, mas que não existem mais no momento do backup diferencial são registrados no novo backup conforme excluído. No tempo de recuperação (a menos que você o desative), restaurar um backup diferencial atualizará arquivos alterados e novos arquivos, mas também remover arquivos que foram registrados como excluídos. Observe que o backup de referência pode ser um backup completo ou outro backup diferencial. Dessa forma, você pode fazer um primeiro backup completo, depois muitos backups diferenciais - cada novo backup fazendo o último backup como sua referência. Fatias: · Zdar significa arquivamento de disco. Desde o começo, foi projetado para ser capaz de dividir um arquivo sobre vários pedaços de mídia removível - não importa quantos ou que tamanho. Assim, Dar é capaz de economizar sobre disquetes, CD-RS, DVD-RS, CD-RWs, DVD-RWs, Discos Zip, Discos de Jazz, etc. Dar não está preocupado com a UN / Montagem de um meio removível; Em vez disso, opera independentemente do hardware. Dado o tamanho, ele dividirá o arquivo em vários arquivos (chamados fatias), pausando antes de criar cada nova fatia. Isso permite ao usuário un / montar um meio, gravar a fatia em um CD-R, envie por e-mail (se o seu sistema de email não permitir um arquivo enorme em e-mails, Dar pode ajudá-lo aqui também). Por padrão, (sem tamanho especificado), Dar fará apenas uma fatia. Se um tamanho de fatia for especificado e DAR cria várias fatias, o tamanho da primeira fatia pode ser especificado separadamente. Isso é útil se, por exemplo, você deseja preencher um disco parcialmente preenchido antes de iniciar o uso de um vazio. No momento da restauração, Dar procurará as fatias que precisa, pedindo uma fatia somente se estiver faltando e é necessária. Compressão: · Dar pode usar a compactação, embora por padrão, nenhuma compactação é usada. Apenas os algoritmos GZIP e Bzip2 estão atualmente implementados, mas alguns quartos foram feitos para outros algoritmos de compressão a serem implementados no futuro. Observe que a compactação é feita antes que as fatias sejam feitas, o que significa que o uso de compactação com fatias não fará fatias menores, mas provavelmente fará menos fatias no backup. Acesso direto: · Mesmo ao usar a compactação, Dar não precisa ler o backup inteiro para extrair um arquivo. Se você quiser apenas restaurar um arquivo de um backup enorme, o processo será muito mais rápido do que usar o alcatrão. Para extrair um ou mais arquivos, DAR primeiro lê o catálogo (isto é, o conteúdo do backup), então vai diretamente para a localização dos arquivos salvos que deseja restaurar e prossegue com restauração. Ao usar fatias, DAR solicitará apenas as fatias que contêm os arquivos para restaurar. Você também pode restaurar todos os arquivos de um arquivo, caso em que o caso lerá as fatias sequencialmente. Ao fazer uma restauração completa, nenhuma fatia (exceto as primeiras e últimas fatias) será solicitada por mais de uma vez. Considerações de Link Hard: · Links duros agora são devidamente salvos, e são devidamente restaurados, se possível. Por exemplo, restaurar links duros em diferentes sistemas de arquivos falhará; Dar duplicará o conteúdo de inode e arquivo e emitirá um aviso. Atributos estendidos: · Se o seu sistema o suporte, Dar é capaz de salvar e restaurar todos os EAS, ou apenas os de um determinado namespace (apenas apenas "sistema" ou "usuário" namespaces são suportados). Se nenhum EA EA foi feito de backup, e a restauração ocorre em um arquivo que tenha EAS, eles serão preservados. No entanto, se o EAS de um arquivo tiver sido feito de backup como vazio, qualquer EAS existente para esse arquivo será removido no tempo de restauração, a menos que e / ou -U seja fornecido na linha de comando. Teste de Arquivo: · Graças a CRC (verificações de redundância cíclica), Dar é capaz de detectar a corrupção de dados no arquivo. Apenas os arquivos em que a corrupção de dados ocorreu não será restaurável, mas DAR irá restaurar os arquivos restantes e não corrompidos - mesmo quando a compactação é usada. Usando tubos / operações remotas: · Dar agora é capaz de produzir um arquivo para sua saída padrão, ou para um tubo nomeado. Ele também pode ler um arquivo através de um par de tubos, assumir um arquivo remoto como referência ou mesmo restaurar dados de um arquivo em um host remoto. Dessa forma, é possível armazenar um arquivo remotamente e transmiti-lo com segurança se estiver usando fortes métodos de criptografia (como ssh sessões). Você também pode encontrar o programa NETCAT para ser muito útil para backups remotos. Isolamento: · O catálogo (isto é: o quadro de conteúdo para um arquivo) pode ser extraído (isolado) para um pequeno arquivo, que pode por sua vez ser usado como referência para arquivos diferenciais. Não há mais a necessidade de fornecer um arquivo inteiro para criar um backup diferencial sobre ele - apenas seu catálogo é necessário. Fatias de re-moldar de um arquivo existente: · O programa externo chamado "DAR_XFORM" é capaz de alterar o tamanho das fatias em um determinado arquivo. O arquivamento resultante é totalmente idêntico aos arquivos criados diretamente por DAR. Um arquivo de origem pode ser retirado de um conjunto de fatias, da entrada padrão, ou até mesmo um tubo nomeado. Comando do usuário entre fatias: · Dar fornece vários ganchos para chamar um determinado comando, uma vez que uma fatia tenha sido escrita ou antes de ler uma fatia. Várias macros permitem que o comando ou script do usuário conheça o número de fatia, o caminho e o nome de banho. Lutando: · O arquivo pode ser "embaralhado", dada uma frase de passagem. A mesma frase de passagem deve ser dada para recuperar ou extrair o conteúdo do arquivo. Claro que esta não é uma criptografia muito forte, e seu uso é contra um usuário simples que não significa muito para rachar esse esquema. Criptografia forte: · Para superar a fraqueza do algoritmo embaralhado Dar pode usar algoritmo de blowfish para criptografar todo o arquivo. Um "tampão elástico" é inserido e criptografado com o resto dos dados, no início e no final do arquivo para evitar um ataque de texto claro ou ataque de códigos. Arquivos de configuração: · Dar agora pode ler parâmetros de um arquivo. Esta é uma maneira de estender a duração limitada da linha de comando. Um arquivo de configuração pode pedir Dar para ler (e incluir) outros arquivos de configuração. Um mecanismo simples, mas eficiente, proíbe um arquivo para incluir-se, direta ou indiretamente; Caso contrário, não há limitação para o grau de recursão para a inclusão de arquivos de configuração. · Dois arquivos de configuração especial $ HOME / .Darrc e / etc / Darrc são lidos se eles existirem. Eles compartilham a mesma sintaxe: a sintaxe usada na linha de comando, concluída por newlines e comentários. · Qualquer arquivo de configuração também pode receber declarações condicionais, que descrevem quais opções devem ser usadas em diferentes condições. As condições são: restauração, listagem, teste, diferença, salvamento, isolamento, qualquer operação, nenhuma ainda definida (que pode ser útil caso ou inclusão recursiva de arquivos). Compressão seletiva: · Dar agora pode receber um filtro especial que determina quais arquivos serão compactados e quais arquivos não serão. Isso permite que você acelere a operação de backup por não tentar compactar * .mp3, * .mpg, * .zip, * .gz e outros arquivos já compactados. Há também outro mecanismo que permite dizer que arquivos sob um determinado tamanho (qualquer que seja o nome deles), não deve ser comprimido. Dar Manager: · A vantagem dos backups diferenciais é que ele demora muito menos espaço para armazenar e tempo para completar do que sempre fazer backup completo. No entanto, você pode acabar tendo muitos deles. Se você quiser restaurar um arquivo específico, pode, assim, gastar tempo tentando encontrar qual versão mais recente está localizada. Esse problema é resolvido usando Dar_Manager. Este pequeno programa de linha de comando reunirá informações de conteúdo de todos os seus backups. No momento da restauração, ele chama Dar para você, permitindo que você restaure o (s) arquivo (s) solicitado (s) do backup adequado. Restauração plana: · Agora é possível restaurar um arquivo arbitrário sem restaurar os diretórios e subdiretórios que estava no momento do backup. Se esta opção estiver ativada, todos os arquivos serão restaurados no diretório raiz (-R), independentemente da sua posição real. Bandeira do Nodump: · O sistema de arquivos Linux EXT2 / 3 fornece um conjunto de sinalizadores para cada inode, entre os quais é o sinalizador "Nodump". Em suma, esta bandeira diz "Não salve este arquivo" e é usado pelo chamado programa de backup "Dump". Dar agora pode tomar cuidado para não salvar arquivos que têm esse conjunto de bandeira. Recuperar do erro de mídia: · Dar depende de Parchive para reparar arquivos corrompidos e é integrado a dar por meio de scripts de usuário. Ao criar um arquivo, você apenas dá a porcentagem de redundância que você deseja (alta porcentagem faz com que você se recupere de mais erro, mas torna o backup maior), então depois de cada criação de fatias, Dar invoca Parchive, o que faz arquivos de redundância para cada fatia . Quando você testa um arquivo, Dar também invoca a Parchive para testar e reparar as fatias. Claro, você deve salvar esses arquivos de paridade e reduzir o tamanho da fatia para que esses arquivos adicionais se encaixem no mesmo disco. Veja a documentação para obter instruções sobre como configurar Dar para usar o Parchive. Preço: · Dar é gratuito, e não vejo nenhum motivo para mudar isso. O outro lado é que você não tem a linha de quente 24h / 7D disponível, nem uma nota semanal pessoal em novos recursos. Claro, isso significa que você também pode perder a última versão nova ... aquela onde o único novo recurso é o novo número de sua liberação. Na verdade, talvez seja melhor assim, não? O que há de novo nesta versão: · Bashismo fixo em docs / exemplos / pausa_every_n_slice.duc Script de amostra · Adicionado o roteiro de Jason Lewis "Dar_backups.sh", que é uma versão aprimorada do script feito por Roi Rodriguez Mendez e Mauro Silvosa Rivera. · Adicionado mensagem solicitando a atualização do software para lidar com a caixa quando o novo formato de arquivo (usado por DAR> = 2.4.0) é fornecido para DAR · Muito pouca otimização do processo de leitura da EA · FAQ atualizado · Substituído "Catálogo" por "Conteúdo da Arquivo" na mensagem de saída (-L -V). · Adicionado patch de Sergey Feo para dar_par.dcf · Adicionado verificação contra a presença do arquivo de cabeçalho STDDEF.H no script de configuração · Ortografia fixa · Adicionado script de Charles no doc / amostra · Adicionado opção -q para dar · Exceção de licenciamento adicionado para permitir a distribuição de DAR ao lado da Biblioteca OpenSSL · Correção de bugs: Durante o arquivo de arquivo (somente), Dar restaure atime de arquivo no backup em vez de arquivo no sistema antes de abri-lo para a leitura. · Testado Dar com Valgrind


Arquivo de disco. Software Relacionado

torrada

Um gerenciador de pacotes simples de fonte e symlinks para usuários de raiz e não raiz. ...

217

Download