FSArchiver

Tela Software:
FSArchiver
Detalhes de Software:
Versão: 0.8.4
Data de upload: 22 Jun 18
Revelador: Francois Dupoux
Licença: Livre
Popularidade: 15

Rating: nan/5 (Total Votes: 0)

FSArchiver é um utilitário de software livre e de código aberto para criar arquivos de backup. Ele é escrito na linguagem de programação C e projetado desde o início para ser muito rápido e extremamente fácil de usar.

Qualquer pessoa pode usar o FSArchiver para criar arquivos compactados do conteúdo de seus sistemas de arquivos sem muito trabalho. Você pode salvar sistemas de arquivos inteiros em um arquivo, bem como restaurá-los a partir de um arquivo de backup, sobrescrevendo o conteúdo existente.


Saída de linha de comando exclusiva com vários exemplos de uso

Apesar do fato de que é uma ferramenta de linha de comando, o FSArchiver é muito fácil de usar, pois os usuários são apresentados com uma saída de linha de comando única que mostra vários exemplos de uso, em vez de apenas exibir as opções de linha de comando disponíveis. >

Você poderá fazer backup de apenas um sistema de arquivos ou até dois arquivos em um único arquivo, para restaurar apenas o primeiro, apenas o segundo ou ambos os sistemas de arquivos, para restaurar um sistema de arquivos e convertê-lo em ReiserFS. bem como para fazer backup de um sistema de arquivos para um arquivo dividido.

Primeiros passos com o FSArchiver

Instalar a ferramenta FSArchiver em uma distribuição GNU / Linux é mais fácil do que você imagina, porque o projeto está disponível nos principais repositórios de software dos principais sistemas operacionais e instalado usando o gerenciador de pacotes integrado (por exemplo, pacman, Ubuntu Software Center, Gerenciador de Pacotes Synaptic, YaST, Yum Extender, etc.).

No Softoware, você pode sempre baixar a versão mais recente do FSArchiver, que é distribuída apenas como um pacote de código-fonte. Instalá-lo também é fácil, basta salvá-lo no seu diretório Home, descompactá-lo, abrir o aplicativo Terminal e executar algo como & cd; /home/softoware/fsarchiver-0.6.19” (substitua o softoware pelo seu nome de usuário), execute o & lsquo; ./ configure & amp; & amp; fazer & rsquo; comando para configurar e compilar o programa e, em seguida, o & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema.

Após a instalação, use o FSArchiver na interface da linha de comandos para criar arquivos de backup. Recomendamos que você execute primeiro o & lsquo; fsarchiver --help & rsquo; comando para visualizar as opções de linha de comando e exemplos de uso do programa. Você também pode executar o & rsquo; comando para mais detalhes sobre como usar o FSArchiver.

O que há de novo nesta versão:

  • Suporte implementado para compactação zstd.

O que há de novo na versão FSArchiver 0.6.19:

  • Patch "número de bloqueios de inode por grupo" revertido que causou uma regressão na versão 0.6.18

O que há de novo na versão FSArchiver 0.6.11:

  • Compatível com flags de btrfs compatíveis para que funcione com o btrfs-2.6.35
  • A opção -c / - cryptpass agora suporta senhas interativas: use "-c -"

O que há de novo na versão FSArchiver 0.6.10:

  • Suporte fixo de links simbólicos em sistemas de arquivos ntfs com ntfs3g & gt; = 2010.3.6

O que há de novo na versão FSArchiver 0.6.8:

  • Corrigido erro de compilação em sistemas com cabeçalhos de kernel recentes incluindo & lt; sys / stat.h>
  • Corrigido erro crítico: havia um risco de corrupção quando o arquivo era gravado em um sistema de arquivos smbfs / cifs

O que há de novo na versão FSArchiver 0.6.7:

  • Adicionado suporte para arquivos esparsos (o arquivo esparso no disco original será recriado como arquivo esparso)
  • Requisito de versão do fsarchiver mínimo por arquivamento (MAINHEADKEY_MINFSAVERSION)
  • Adicionado dirsinfo em arquivos com arquivos e diretórios simples para armazenar estatísticas necessárias para progressão
  • O arquivo de log criado quando a opção -d é usada agora tem um nome específico para que não seja sobrescrito
  • As somas de verificação md5 são calculadas usando a implementação do libgcrypt em vez do interno
  • A biblioteca libgcrypt é agora uma dependência obrigatória e a criptografia não pode ser desativada mais
  • Permitir que usuários não raiz usem "fsarchiver archinfo", desde que tenham permissões de leitura no arquivo

O que há de novo na versão FSArchiver 0.6.6:

  • Correção: não remova o arquivo quando savefs / savedir falhar porque o arquivo já existe
  • As partições já montadas são remontadas com o MS_BIND para ter acesso a arquivos ocultos por sistemas de arquivos montados
  • Analise os sistemas de arquivos somente quando todos estiverem acessíveis para evitar ter que esperar e, em seguida, obter um erro
  • Movido o gerenciamento de arquivos de dados (open / write / md5sum) de extract.c para um objeto separado (datafile.c)
  • Alterações internas importantes, renomeação de funções / arquivos e simplificações para melhor consistência
  • Mensagens reformuladas e simplificadas e outras melhorias no fsarchiver.c (contribuição do dgerman)
  • Corrigido erro de memória potencial em savefs / savedir com atributos estendidos (bug relatado por mbiebl)

O que há de novo na versão FSArchiver 0.6.5:

  • Correção de problemas de compilação (problemas do pkg-config, especialmente em sistemas com e2fsprogs & lt; 1.41.2)
  • Tente novamente com o nível padrão (gzip -6) quando a compactação de um bloco de dados não tiver memória com bzip2 / lzma

O que há de novo na versão FSArchiver 0.6.2:

  • Alocação de memória dinâmica para atributos estendidos específicos de ntfs em create.c
  • Correção relacionada aos atributos ntfs quando o lgetxattr retorna um tamanho negativo
  • Salva o nome do dispositivo original em que o sistema de arquivos está armazenado (FSYSHEADKEY_ORIGDEV)
  • Opções de ativação fixas no configure: "--enable-xxx" teve o efeito oposto (graças a horhe)
  • Saia com um erro se o usuário quiser usar um nível de compactação não suportado (graças ao mbiebl)
  • Falha corrigida quando a montagem falha (o mntbyfsa foi configurado como true e não está claro se a montagem falhar)
  • Código fixo para links simbólicos ntfs (eles precisam ser recriados como arquivos normais e dirs + atributos especiais)
  • Alterou o requisito de ntfs3g-AR (versão avançada) para ntfs3g & gt; = 20091114 (versão padrão) para ntfs
  • Aprimoramentos e correções nos autotools criam arquivos em cadeia (contribuição de Michael Biebl)
  • Adicionada opção "-L" para especificar o rótulo do arquivo: é apenas um comentário sobre o conteúdo
  • Detectou as fontes: find. -iname "*. [ch]" -exec sed -i -e "s / [] / / g" -e 's! {! {! g' {};

O que há de novo na versão FSArchiver 0.6.1:

  • A implementação do OpenSSL da criptografia foi substituída por uma implementação do libgcrypt para corrigir problemas de licenciamento com a GPL.
  • Esta versão faz parte do SystemRescueCd 1.3.1 (um live CD com ferramentas de sistema e disco).

O que há de novo na versão FSArchiver 0.5.9:

  • Corrigido o "probe fsarchiver" que ignorou / dev / dm-0 (primeiro disco mapeador de dispositivo)
  • Agora exibe os uuids do NTFS nas informações do arquivo ("fsarchive archinfo archive.fsa")
  • Suporte para o atributo "system.ntfs_times" suportado por ntfs-3g & gt; = 2009.4.4AR.17
  • Suporte para o atributo "system.ntfs_dos_name" suportado por ntfs-3g & gt; = 2009.4.4AR.17
  • Suporte para o atributo "user.ntfs.efsinfo", que permite copiar e restaurar arquivos criptografados
  • Detecção aprimorada para o ntfs-3g-AR e impressão de uma mensagem mais explícita se a versão inadequada for encontrada
  • Adicionadas informações sobre a versão mínima do fsarchiver exigida no arquivo morto para permitir fazer verificações em restfs
  • Adicionado FSYSHEADKEY_MOUNTINFO no fsheader para permitir modificações no ntfs-3g streams_interface no futuro

O que há de novo na versão FSArchiver 0.5.8:

  • Preservar o UUID com sistemas de arquivos ntfs (número de 64 bits gravado no setor de inicialização no deslocamento 0x48)
  • Corrigido o "probe fsarchiver": as partições com 0 no final do número foram ignoradas
  • As distribuições adicionadas suportam arquivos nas fontes (script ebuild para gentoo, spec para rpm)
  • Usando md5.c do coreutils-6.9 para evitar um problema de licenciamento (este está sob GPL-v2)

O que há de novo na versão FSArchiver 0.5.7:

  • Adicionada detecção de partições sem sistema de arquivos conhecido em "probe fsarchive"

O que há de novo na versão FSArchiver 0.5.4:

  • Corrigir problemas no gerenciamento de SIGINT quando o Ctrl + C é pressionado para anular
  • Aviso fixo sobre os atributos xattr serem muito grandes quando o tamanho retornado for -1
  • Correção de bug: o sistema de arquivos do fusível não foi desmontado corretamente após um erro fatal

O que há de novo na versão FSArchiver 0.5.3:

  • Suporte para atributos estendidos de até 64k (o tamanho foi limitado a 1024 bytes)
  • O cabeçalho do arquivo é copiado somente se open64 () for bem-sucedido (impede o cabeçalho sem dados)
  • Gerenciamento de arquivos que são truncados durante um backup ao vivo (preenchimento com zeros)
  • Teste para se certificar de que não é possível arquivar o arquivo em si durante um backup ao vivo
  • Melhor gerenciamento de erros quando há problemas em arquivos ou atributos no create.c

O que há de novo na versão FSArchiver 0.5.2:

  • Copie o conteúdo de / dev / durante um backup ao vivo (opção -A usada) else / dev / console ausente na reinicialização
  • Correção de bug: corrupção de arquivo quando um atributo de arquivo estava vazio (por exemplo: "user.encryptable" em ntfs pode estar vazio)

O que há de novo na versão FSArchiver 0.5.1:

  • A opção -o (sobrescrever) foi quebrada quando o arquivo já existe (introduzido em 0.5.0)
  • Melhor gerenciamento de erros (nenhum espaço deixado no dispositivo) quando um arquivo é extraído
  • Corrigidos erros nos argumentos do fsaprintf graças a __attribute__ ((format (printf, x, y)));
  • Imprimir estatísticas sobre sucesso e erros no final de uma operação

O que há de novo na versão FSArchiver 0.4.8:

  • Corrigidos erros de compilação quando o fsarchiver é configurado com --disable-crypto
  • Problemas corrigidos quando os atributos armazenados no dico estão vazios

O que há de novo na versão FSArchiver 0.4.7:

  • Os diretórios de pontos de montagem agora são arquivados durante um backup ao vivo (importante para / dev, / proc, / sys)
  • Melhor gerenciamento de arquivos compactados corrompidos: permitir continuar a restauração no próximo arquivo válido encontrado
  • Correção de bug: Ignore os dispositivos que são armazenados em cache pelo blkid em "probe fsarchive" (os dispositivos de cdrom que não existem foram mostrados)
  • Correção de bug: "probe fsarchiver" detectou o sistema de arquivos ext4 como ext3 quando libblkid & lt; 1.41 (faz parte do e2fsprogs)
  • Correção de bug: Corrigida vazamento de memória menor no "probe fsarchiver" chamando blkid_put_cache () para liberar a memória dinâmica
  • Correção de bug: Corrigido erro de memória (inválido livre) quando um bloco de dados corrompido é encontrado no arquivo (soma de verificação incorreta)
  • Correção de bug: Mostrar e mensagem de erro e sair em vez de esperar quando as fstools necessárias não estão instaladas
  • Correção de bug: falha potencial corrigida no thread_comp ao abortar um processo de restauração devido a um erro

O que há de novo na versão FSArchiver 0.4.6:

  • Correção de bugs: corrigidos vários vazamentos de memória relatados por valgrind (estruturas de dicionários às vezes não foram liberadas)
  • Alterações internas: substituiu a maior parte de "struct" por "typedef struct", refatorando o código em create.c

O que há de novo na versão FSArchiver 0.4.5:

  • Correção de bugs: arquivos vazios não devem ser copiados com arquivos pequenos e não há necessidade de gravar a soma de verificação
  • Correção de bugs: comandos com saída grande estavam bloqueando até o canal ser lido, o que nunca foi feito (graças a Setsuna)
  • Correção de bug: mostre todos os arquivos restaurados em restfs, incluindo os arquivos pequenos que são compactados em um único bloco

O que há de novo na versão FSArchiver 0.4.4:

  • A taxa de compactação foi otimizada para sistemas de arquivos com muitos arquivos pequenos. Em vez de compactar os dados de cada arquivo em um bloco separado, vários arquivos pequenos agora compartilham o mesmo bloco de dados, o que proporciona uma melhor taxa de compactação.
  • Foi corrigido um erro referente à desmontagem que é feita no final da operação.
  • A opção "-a" foi adicionada, o que permite ignorar a verificação das opções de montagem acl e user_xattr quando o usuário está fazendo um backup de um sistema de arquivos que já está montado.

O que há de novo na versão FSArchiver 0.4.2:

  • O gerenciamento dos recursos do sistema de arquivos para ext2 / ext3 / ext4 foi reescrito para funcionar em todos os casos (como nas versões antigas do e2fsprogs ou ao fazer uma conversão do sistema de arquivos).
  • Além disso, erros de compilação foram corrigidos em rhel-5.xe fedora-11-alpha. A detecção do sistema de arquivos foi melhorada.

O que há de novo na versão FSArchiver 0.4.1:

  • Esta versão é capaz de arquivar e extrair sistemas de arquivos NTFS. Ele pode ser usado para clonar de forma flexível as partições NTFS. Isso significa que você pode restaurar o backup de um sistema de arquivos NTFS em uma partição que seja menor que o original ou em algum outro lugar no disco. Foi testado apenas na versão XP do Windows. Isso requer a versão avançada do ntfs-3g (systemrescuecd-1.1.5-beta15 é um live CD que vem com o fsarchiver-0.4.1 e todos os seus requisitos).
  • Esta versão também adiciona um comando que mostra todos os sistemas de arquivos do computador: "probe fsarchiver simple".

O que há de novo na versão FSArchiver 0.3.7:

  • Mais flexibilidade foi introduzida nos níveis de compactação para permitir mais opções: agora há 9 níveis de compactação.
  • O suporte foi adicionado para criptografia usando openssl e blowfish para criptografar o arquivo com uma senha.
  • A maneira como um arquivo é lido quando não queremos restaurar todos os seus sistemas de arquivos foi otimizada.
  • A tela de ajuda agora mostra quais recursos opcionais foram ativados no momento da compilação.
  • Outras alterações internas foram feitas, que não são visíveis para os usuários.

O que há de novo na versão FSArchiver 0.3.6:

  • Corrigido "restdir" quebrado (bug introduzido no fsarchiver-0.3.6)
  • Tipos alterados dos números inteiros usados ​​no arquivamento para otimizar o espaço usado pelos cabeçalhos

O que há de novo na versão FSArchiver 0.3.5:

  • Um estouro de buffer que causou uma falha foi corrigido.
  • Um problema que truncou os comandos externos executados foi corrigido.
  • Verificações foram adicionadas para arquivos de cabeçalho em ./configure para garantir que o programa não irá falhar quando o xattr.h não estiver instalado.
  • Uma solução alternativa foi adicionada para um bug no tune2fs no ext4, que é usado pelo fsarchiver.
  • O suporte foi adicionado para a compactação lzo (um algoritmo muito rápido).

O que há de novo na versão FSArchiver 0.3.3:

  • Grandes bugs foram corrigidos, como deadlocks na fila e corrupção de uma soma de verificação durante o savefs, o que impossibilita a restauração do arquivo.
  • O gerenciamento do erro e das mensagens normais foi melhorado.
  • O suporte foi adicionado para os atributos do sistema de arquivos btrfs, já que seu formato não deve mudar no futuro.

O que há de novo na versão FSArchiver 0.2.10:

  • Removidos vários vazamentos de memória no gerenciamento de filas e no gerenciamento do dico
  • Corrigido possível falha no final de "savedir"

O que há de novo na versão FSArchiver 0.2.8:

  • Capacidade de desabilitar o suporte para compactação LZMA em ./configure (útil se você não tiver liblzma)
  • Simplificou o código relacionado ao gerenciamento da fila e à limpeza de código grande
  • Otimizou o gerenciamento de memória para exigir menos memória

O que há de novo na versão FSArchiver 0.2.7:

  • Esta nova versão suporta vários sistemas de arquivos por arquivo.
  • A sintaxe de "restfs" foi alterada para permitir a extração de arquivos com vários sistemas de arquivos.
  • Também adiciona um novo comando "archinfo" para exibir informações sobre uma imagem existente. O gerenciamento de threads foi otimizado.
  • Agora é possível compactar usando lzma, bem como gzip e bzip2.

O que há de novo na versão FSArchiver 0.2.6:

  • Multithreading otimizado usando pthread_cond_timedwait () em vez de usleep ()

O que há de novo na versão FSArchiver 0.2.4:

  • Portou as fontes para autoconf / automake
  • Interno: substituiu OBJTYPE_END por um fim específico do cabeçalho do sistema de arquivos

O que há de novo na versão FSArchiver 0.2.2:

  • Suporte para arquivos grandes (arquivos maiores que 2 GB). Obrigado ao Setsuna por ter relatado esse bug

O que há de novo na versão FSArchiver 0.2.1:

  • Suporte para compactação multi-threading (opção -j na linha de comando) e a capacidade de restaurar um arquivo danificado.

O que há de novo na versão FSArchiver 0.2.0:

  • Suporte para compactação multi-threaded (opção -j)

O que há de novo na versão FSArchiver 0.1.9:

  • Correção de bug: não foi possível restaurar uma partição ext {2,3.4} se ela foi montada como leitura / gravação durante o savefs
  • Correção de bug: abrir um arquivo pode falhar em restfs sem motivo

O que há de novo na versão FSArchiver 0.1.8:

  • Preservação dos atributos do sistema de arquivos reiser4 (label, uuid, block-size)
  • Preservação dos atributos do sistema de arquivos jfs (label, uuid)

O que há de novo na versão FSArchiver 0.1.4:

  • Preservação dos atributos do reiserfs-3.x (rótulo, uuid, tamanho do bloco)
  • Corrigidos bugs sobre propriedades atime / mtime que poderiam ser descartadas para arquivos

O que há de novo na versão FSArchiver 0.1.3:

  • Preservação dos atributos ext2 / ext3 (rótulo, uuid, tamanho do bloco)
  • Adicionado suporte para compactação bzip2

Screenshots

fsarchiver_1_348079.png
fsarchiver_2_348079.png

Outro software de desenvolvedor Francois Dupoux

SystemRescueCd
SystemRescueCd

22 Jun 18

Comentário para FSArchiver

Comentários não encontrado
Adicionar comentário
Ligue imagens!