Escolher o mecanismo pelo contrato da aplicação
Distingue cópia de armazenamento, endpoint de troca com parceiros e sistema de ficheiros usado pela aplicação. DataSync automatiza transferências entre localizações suportadas; Transfer Family disponibiliza interfaces geridas como SFTP. Um job que exige um caminho NFS partilhado, permissões POSIX e acesso simultâneo precisa de armazenamento compatível, como EFS quando satisfaz os restantes requisitos. Mover os bytes para objetos S3 não demonstra que o job mantém a mesma semântica. No exemplo fictício, Autosys desencadeia um processamento após chegada de um ficheiro CFT mensal. Inventaria produtor, protocolo efetivo, nome, sinal de conclusão, identidade, calendário, consumo e reconciliação. Não assumes que disponibilizar SFTP substitui automaticamente todos os comportamentos de um produto CFT. O parceiro e APS precisam de demonstrar o novo contrato de ponta a ponta.
Fazer do âmbito uma evidência verificável
Filtros DataSync são sensíveis a maiúsculas e relativos ao caminho da localização de origem. Se a origem for /feeds e o filtro incluir /close, esse âmbito aponta para /feeds/close; não é um caminho absoluto independente. No exercício, /Close não corresponde ao mesmo filtro. Um manifest também limita os objetos selecionados. Até Verify all data fica limitado ao que consta do manifest quando este é usado. Por isso, confirma primeiro a lista exigida pelo negócio e só depois interpreta o resultado técnico. Um ficheiro mensal ausente do manifest não passa a estar verificado porque todos os ficheiros listados passaram. Guarda a versão do manifest, exclusões e responsável por cada exceção. Esta prática permite explicar ao comité exatamente que população foi transferida e qual continua pendente.
Separar bytes, metadata e política de destino
A configuração determina se alterações na origem substituem dados existentes e se ficheiros apenas no destino são preservados. OverwriteMode NEVER conserva o conteúdo existente mesmo quando a origem mudou; PRESERVE para ficheiros eliminados não transforma o destino num espelho exato. Escolhe segundo o contrato e avalia o risco antes de ativar remoções. Ownership, permissões POSIX e ACLs têm opções e suporte dependentes das localizações. OWNER_DACL não copia SACLs; um teste de bytes iguais não prova acesso correto nem auditoria de acessos. Para um job Linux, valida com o utilizador de serviço efetivo, incluindo leitura, escrita e execução necessárias. Para uma partilha Windows, confirma os requisitos de DACL e SACL e as permissões do utilizador de transferência. Evita “corrigir” acesso abrindo permissões globalmente durante o cutover.
Interpretar a verificação e fechar o ciclo operacional
DataSync verifica integridade durante a transferência. NONE dispensa a verificação adicional no fim, não significa ausência de todos os checksums. ONLY_FILES_TRANSFERRED verifica os dados transferidos; POINT_IN_TIME_CONSISTENT não é suportado em Enhanced mode e tem outras restrições de destino. O nome do modo não transforma um conjunto de ficheiros em transação de aplicação. Se um produtor altera dois ficheiros relacionados enquanto decorre a cópia, obtém uma fronteira consistente por um mecanismo validado, como snapshot suportado ou suspensão autorizada. Planeia tempo para cópia final, verificação e ensaio funcional. Uma estimativa de 240 GB decimais a 80 MB/s dá 50 minutos só de transferência, sem overhead; não cabe numa janela de 40. A passagem a RUN exige consumo correto, alertas, reconciliação, credenciais e plano de regresso, não apenas um relatório de bytes copiados.
Original transfer estimate; decimal units, no overhead
Required final copy: 240 GB = 240000 MB
Observed transfer rate: 80 MB/s
Transfer only: 240000 / 80 = 3000 s = 50 min
Approved window: 40 min
Gap before verification/application tests: at least 10 minA cópia de /feeds/close passou, mas /feeds/Close contém o ficheiro mensal exigido. O sucesso técnico não cobre a população em falta.
Armadilhas comuns
Confundir cópia com migração funcional; tratar manifest como inventário completo sem revisão; assumir ACLs preservadas porque os bytes coincidem; omitir verificação na janela.
Tópicos relacionados: Replicação DMS e prova de cutover
O resultado só é suficiente quando cobre os ficheiros, a semântica e os ciclos de negócio exigidos.
Referência: DataSync integrity verification · SAP-C02