17 · Copie e verifique suas gravações com segurança
Quais erros são evitados antes de começar a tarefa?
O Merceq verifica se a origem e o destino são adequados antes de iniciar a transferência. Por exemplo, ele pode interromper a tarefa ou mostrar um aviso explicativo se o destino estiver dentro da origem, se o disco de backup for igual ao destino principal, se não houver espaço livre suficiente no destino, se o disco estiver somente para leitura ou se houver uma tentativa de gravar no FAT32 um arquivo maior que 4 GB. Quando os nomes dos arquivos entram em conflito, uma proteção evita substituir o que já existe no destino.
O macOS usa F_FULLFSYNC para verificar se o arquivo foi gravado permanentemente no disco. Alguns discos exFAT/FAT ou de rede podem não aceitar esse método; o Merceq usa o método padrão de gravação em disco e pode informar uma condição de persistência mais fraca. Não há garantia de mesma resistência a quedas de energia em todos os formatos de disco.