É principalmente seguro fazer backup de uma caixa Windows / MacOS para um host Linux, mas é necessário considerar os seguintes fatores:
- para dados (ou seja, conteúdo do arquivo), não há problema
- para metadados de ACL, você precisa copiar arquivos usando um utilitário capaz de não apenas ler / gravar ACLs, mas também armazená-los no formato EXT4
- em relação à caixa do Windows, se o fluxo de dados alternativo estiver presente e eles precisam ser copiados também, você está sem sorte, como EXT4 (nem qualquer outro sistema de arquivos Linux, pelo que eu sei) não os suporta
Considerando tudo, estou extremamente satisfeito com o rsync + rsnapshot combo. Usando-os, você pode agendar backups automatizados, desduplicados (via hardlinks). Usando as opções corretas ( -AX
), o rsync é capaz de armazenar ACLs. Para a caixa MacOS, você encontrará suporte nativo para rsync. Para a caixa do Windows, você pode instalá-lo através do Cygwin