O rsync está corrompendo meu RAR?

3

Temos dois dispositivos qnap - um no nosso centro de dados e outro no exterior. Temos centenas de arquivos RAR protegidos por senha armazenados no qnap que contêm instantâneos de imagens de máquinas virtuais, com aproximadamente 20 deles sendo criados a cada dia.

Nós sincronizamos os dois dispositivos usando rsync, e parece que todos os arquivos estão sendo rsynced OK - eles vêm e têm o mesmo tamanho de arquivo e todos os arquivos estão presentes e são contabilizados.

No entanto, quando tento abrir os arquivos RAR no site remoto, obtenho

Cannot open \qnap01\FromDatacentre\Snapshots\DB001SQL1-20110626.rar

Eu posso abrir os arquivos RAR no site local muito bem, então eu suponho que algo está sendo desconfigurado durante o procedimento de rsync. No entanto, os arquivos mais antigos (pré 2011-06-20) funcionam bem, é algo que só começou a acontecer na última semana.

Não houve (até onde eu sei) qualquer alteração em qualquer dispositivo, configuração ou configuração naquele momento. Obviamente, alguma coisa mudou.

Onde devo começar a investigar?

    
por Mark Henderson 28.06.2011 / 01:36

2 respostas

3

Você pode abrir outros arquivos no qnap externo?

Você pode escolher um pequeno arquivo ou conjunto de arquivos e executar md5sum em cada qnap para garantir que os arquivos sejam os mesmos. (Se os md5sums de ambos os arquivos forem iguais, os arquivos são idênticos)

    
por 28.06.2011 / 01:39
2

Dando a Jodie a marca de seleção, ele / ela apontou na direção certa, mas acontece que o problema está relacionado ao fato de que os dois dispositivos qnap pertenciam a diferentes domínios do diretório ativo, e alguém tinha ido e ligado " permissões de arquivo avançadas "no site local.

Isso significava que o qnap estava gerenciando as próprias ACLs, em vez de deixar o Windows fazer isso, e quando os arquivos estavam sendo rsynced, as ACLs vinham com ele e eram bloqueadas pelo qnap remoto, mas o qnap remoto, por pertencer a um domínio de diretório ativo diferente, não tem nenhum SID correspondente.

Eu ativei as Permissões Avançadas de Arquivo no qnap remoto e disse-lhe para substituir todas as ACLs nas pastas de destino por ACLs válidas para o site remoto e agora tudo veio bem.

    
por 28.06.2011 / 04:48

Tags