Compartilhar via


Sincronização Delta

Quando uma tarefa de migração é realizada pela primeira vez, chamamos-lhe uma migração inicial ou uma nova migração. Após a migração inicial, o destino não pode ser alterado. Se a tarefa for novamente migrada, chamamos-lhe sincronização delta. Também podemos chamar-lhe uma sincronização incremental ou uma migração incremental.

O Gestor de Migração suporta a configuração de comportamentos de transferência de ficheiros para a sincronização delta. As definições podem ser encontradas em Definições do projeto – Avançadas.

Ignorar ficheiros já migrados e transferir apenas os ficheiros atualizados ou novos

Este modo predefinido ignora os ficheiros migrados, transferindo apenas ficheiros atualizados ou ficheiros recentemente criados na origem. Um ficheiro é ignorado na sincronização delta apenas quando:

  • O caminho completo de destino (incluindo o nome do ficheiro) permanece o mesmo e,
  • A hora da última modificação no destino é mais recente do que na origem.

Observação

Um ficheiro não será migrado se:

  • O ficheiro é atualizado na origem e no destino e,
  • A hora da última modificação do ficheiro de destino é mais recente.

Migrar todos os ficheiros e substituir quaisquer ficheiros existentes no destino

Neste modo, todos os ficheiros na origem são novamente migrados para o destino, substituindo esses ficheiros de migrações anteriores. Mesmo que os ficheiros no destino sejam atualizados, continuam a ser substituídos.

Este processo demora mais tempo do que o modo predefinido.

Observação

Normalmente, quando as permissões de origem são herdadas, as permissões de destino migradas também são herdadas. No entanto, em casos especiais em que a permissão de destino é alterada para explícita enquanto a origem permanece herdada, as permissões de destino não são substituídas neste modo.

Sincronização delta e atualização de permissões

As permissões são migradas juntamente com os ficheiros e são atualizadas apenas quando os ficheiros correspondentes são migrados na sincronização delta. As permissões de um ficheiro podem ser atualizadas, mas a hora da última modificação permanece inalterada. Neste caso, a atualização de permissões não é migrada na sincronização delta porque o próprio ficheiro não é migrado por predefinição.

Pode garantir que as atualizações de permissões são migradas mesmo quando o conteúdo do ficheiro permanece inalterado. Selecione a opção para Migrar todos os ficheiros e substitua os existentes no destino como a definição de transferência de ficheiros para a sincronização delta.