Como fazer backup dos dados do meu sistema Linux se eu quiser recuperá-lo em outros sistemas operacionais?

3

Eu sou um usuário básico do Linux e gostaria de fazer backup de meus dados (meu diretório home para ser preciso) em um disco rígido externo (EHD), mas gostaria de poder recuperar esses dados em outros sistemas operacionais ( Linux, porque eu vou querer recuperar meus dados no futuro se algo de ruim acontecer ao meu sistema, ou Windows, se minha namorada quiser algumas fotos que eu possua, ou OS X, se um amigo meu quiser alguns livros que eu tenho, ou * BSD, desde que eu vou tê-lo em execução em outra máquina em breve). No entanto, estou tendo muita dificuldade em descobrir como fazê-lo. O que eu pensei que seria copiar / colar processo está se transformando em um pesadelo.

Eu fiz uma pesquisa justa e a única coisa que entendi (ou acho que tenho!) é que, dependendo do sistema operacional do qual eu estarei recuperando meus dados, eu precisarei formatar meu EHD com um sistema de arquivos diferente. Em outras palavras, se eu acertei, não é possível fazer um backup da maneira que descrevi acima. No entanto, este é, surpreendentemente, um processo bastante não documentado na web. Então, eu gostaria de perguntar: Existe uma maneira de fazer um "backup universal" dos meus dados como descrevi no primeiro parágrafo?

    
por Carl Rojas 18.10.2015 / 05:25

2 respostas

3

Sugiro usar FAT32 . O motivo é seu uso em drives flash USB.

Todo mundo usa unidades flash USB, portanto, todos os sistemas operacionais suportarão este sistema de arquivos.

É claro que muitos sistemas operacionais alegam suportar tantos sistemas de arquivos, mas esse é o único sistema de arquivos externo, que é usado o tempo todo, portanto, se houver problemas, eles logo serão conhecidos e corrigidos.

A única desvantagem do FAT32 é a falta de permissões. Se você deseja preservar as permissões em seus arquivos, use um arquivador como tar , que pode preservar as permissões em seus arquivos e, em seguida, armazenar o arquivo .tar em sua unidade de backup.

    
por 18.10.2015 / 09:23
1

Eu apenas pesquisei rapidamente, e parece que NTFS é suportado em OSX (ro), FreeBSD (rw), Linux (rw) e Windows (rw). FAT32 é provavelmente melhor suportado, mas é mais limitado. Ambos os sistemas de arquivos geralmente são suportados por muitos dispositivos / dispositivos também.

Se você não quiser usar um sistema de arquivos, poderá usar o tar e tratar sua unidade como uma fita. Eu imagino que isso funcionará em qualquer sistema operacional (Windows com Cygwin). Tar é projetado especificamente para ler / escrever dispositivos brutos.

cd files2backup
tar cfvz /dev/sdz .

Para extrair

tar xfvz /dev/sdz
    
por 18.10.2015 / 09:02