Conceito e mecanismo
Uma configuração válida é uma etapa de preparação. testparm verifica correção interna de smb.conf, mas não garante disponibilidade das partilhas ou acesso funcional. Da mesma forma, editar /etc/exports não prova atualização da tabela efetiva de exports. Observa o serviço e aplica alterações de forma controlada antes de concluir que o cliente ignora a nova política. A aplicação também precisa de um contrato de concorrência. Close-to-open em NFS ajuda a coerência em padrões de acesso definidos, mas não fornece coerência perfeita entre vários escritores simultâneos. Valida locking ou serialização apropriados; desativar caches não torna automaticamente segura uma aplicação que não coordena escritas.
Aplicação guiada
Numa migração, conteúdo e metadata devem ser aceites separadamente. A documentação DataSync distingue o que pode preservar conforme origem, destino e opções. No percurso SMB para NFS apresentado, ACLs Windows não são preservadas como autorizações equivalentes; é necessário desenhar e validar o acesso no destino. Hashes de conteúdo iguais não provam ownership, permissões ou configuração da partilha. Num exemplo fictício, o administrador lê os ficheiros mas o scheduler falha. A aceitação exige testar as operações necessárias com a conta real, preservar recuperação e entregar a RUN dependências, alertas e procedimentos. Estes cenários não representam partilhas internas BNP Paribas e não envolvem mounts, cópias ou mudanças reais executadas.
Hashes iguais não demonstram que a conta do scheduler consegue processar os ficheiros no destino.
Armadilhas comuns
testparm como teste funcional; diff como estado ativo; close-to-open como serialização; conteúdo igual como ACL igual.
Tópicos relacionados: Partilhas e montagem · Identidade e permissões · Segurança e confirmação de escrita
Aceita a mudança com evidência de conteúdo, acesso, comportamento e recuperação.
Referência: DataSync metadata preservation by source and destination · DR NAS 2026-09; selected Linux NFS, Samba, Windows SMB and ONTAP behavior