backup de arquivos linux e windows para um disco rígido externo fat32

1

Eu estou querendo saber se há uma maneira fácil de fazer backup de arquivos de uma partição Linux (Ubuntu, Ext4) e Windows (NTFS) para um disco rígido externo (FAT32). Eu principalmente uso a partição linux e eu tentei usar o rsnapshot, mas eu sempre recebo uma série de erros sobre a cópia de links simbólicos. Eu acho que isso é normal porque o FAT32 não suporta links simbólicos.

Existe outra maneira de fazer backup de todos esses arquivos incrementalmente, como o que o rsnapshot faz enquanto preserva permissões, links simbólicos, etc?

    
por Douglas Dino 03.10.2010 / 04:21

3 respostas

1

crie arquivos grandes na partição "fat" e monte-os como um sistema de arquivos. então eles podem ser formatados para se parecerem com sistemas de arquivos nativos e todos os seus links simbólicos / etc são preservados

    
por 03.10.2010 / 04:53
1

Como FAT32 não suporta links simbólicos, permissões, ACL s e outros recursos de arquivo avançados de ext4 e NTFS , você não pode simplesmente copiar arquivos do sistema de um Partição do sistema Linux ou Windows para uma partição FAT32 .

De qualquer forma, você pode criar pacotes de arquivos usando aplicativos capazes de preservar esses recursos e salvá-los na sua partição FAT32 .

Por exemplo, no Ubuntu Linux você pode usar tar para criar um backup, de uma maneira semelhante à seguinte (eu acho que se pode fazer algo similar também no Windows):

# tar czvf /path/to/fat32/backup.tar.gz /
Ainda assim, você pode ter problemas, pois os sistemas de arquivos FAT32 não podem salvar arquivos maiores que 4 GB e geralmente acontece que um backup do sistema precisa ser maior que isso.

Como solução para esse problema, você pode usar um comando semelhante a este para dividir o arquivo em blocos que podem ser salvos em sua partição FAT32 ( veja aqui para detalhes ):

# tar czvf - / | split --bytes=4000MB - backup.tar.gz.

Existem outras ferramentas, como dar , que permitem criar arquivos de backup e suporte nativo dividido automaticamente em 4 GB. / p>

A limitação de 4GB é realmente irritante, mas se você usar um sistema moderno o suficiente pode ser evitado formatar a partição em exFAT . exFAT é como FAT32 , mas pode salvar arquivos maiores que 4GB , e qualquer sistema mais recente que o Windows Vista ou o Mac OS X 10.6 pode ler e gravar nele.

Para usá-lo com o Ubuntu, você só precisa instalar os pacotes exfat-utils e exfat-fuse que devem estar no repositório do universo.

    
por 01.02.2017 / 17:00
0

Para o backup do Linux, consulte a resposta do @gerlos. tar é a melhor prática para fazer backup do sistema de arquivos ext.
Para o Windows, é melhor reinicializar para outro Windows instalado ou um Windows PE. Atualmente, o método mais preferível para fazer backup de um volume NTFS é usar o WIM. O Windows tem uma ferramenta interna, a Ferramenta de Gerenciamento e Manutenção de Imagens de Implantação Dism.exe que pode lidar com wim. Lembre-se Você nunca pode fazer o backup de um Windows em execução . No sistema alternativo do Windows (ou Windows PE), execute este comando (sem distinção entre maiúsculas e minúsculas)

Dism.exe /Capture-Image /CaptureDir:D: /Name:First /ImageFile:E:\capture.wim
Dism.exe /Split-Image /ImageFile:E:\capture.wim /SWMFile:F:\split.wim /FileSize:4000

Observe que D: é o volume do qual você deseja fazer backup, E: é um local temporário, que deve suportar arquivos com mais de 4 GB e F: é o volume FAT32.
Se você estiver fazendo o backup em um local exFAT ou NTFS (recomendado), não será necessário dividir a imagem. Para recuperar seu backup, vá para um sistema alternativo novamente e execute

Dism.exe /Apply-Image /ImageFile:F:split.swm /SWMFile:F:\split*.swm /ApplyDir:D:
    
por 01.02.2017 / 19:06