Reencaminhair a transferência de um único file pela rsync

No Ubuntu, eu quero copy um file grande do meu disco rígido paira uma unidade removível pela rsync. Por algum motivo, a operação não pode ser concluída em uma única execução. Então, estou tentando descobrir como usair o rsync paira retomair a cópia de files de onde foi deixada a última vez.

Eu tentei usair a opção –paircial ou – no local, mas, juntamente com –progress, findi o rsync com –paircial ou – o local realmente começa desde o início em vez do que foi deixado pela última vez. Mannually eairly stops rsync e viewificair o tamanho do file recebido também confirmam o que findi.

  • Como adicionair + x apenas paira user com chmod?
  • Por que o uso da CPU é relatado pelo superior no Linux em mais de 100%?
  • Execute o htop sobre ssh por command único
  • Leitor de PDF com canvas dividida paira Linux
  • Como passair por esta connection pairalela de duplicidade?
  • Como replace um file em jair com linha de command no linux?
  • Mas com – append, o rsync começa a pairtir do que foi deixado pela última vez.

    Eu estou confuso como eu vi na página de manuais – paircial, – em vez ou – pairece pairecer referente a retomair a cópia do que restava na última vez. Alguém pode explicair a diferença? Por que –paircial ou – no local não funciona paira retomair uma cópia? É viewdade que, paira retomair uma cópia, o rsync deve funcionair com a opção – append?

    Além disso, se um file paircial foi deixado por mv ou cp não por rsync, o rsync – será adequado?

    Agradecimentos e cumprimentos!

  • Execute o rsync com permissão de root na máquina remota
  • Usando diff em um longo file de linha
  • Forçair o buffer de saída de saída no programa em execução
  • Alterando a propriedade de files e pastas da raiz?
  • O que as ferramentas de gerenciamento de energia no Linux fazem? (acpi, pm-utils, etc ...)
  • Desativair exibições desconectadas (xrandr)
  • One Solution collect form web for “Reencaminhair a transferência de um único file pela rsync”

    Olhando paira algumas páginas paira rsync:

    --append
    Isso faz com que o rsync atualize um file anexando dados no final do file, o que pressupõe que os dados que já existem no lado do recebimento são idênticos ao início do file no lado de envio.

    --inplace
    Essa opção altera a forma como o rsync transfere um file quando seus dados precisam ser atualizados: em vez do método padrão de criair uma nova cópia do file e movê-lo no local quando completo, o rsync escreve os dados atualizados diretamente no file de destino.

    --pairtial
    Por padrão, rsync irá excluir qualquer file paircialmente transferido se a transferência for interrompida. Em algumas circunstâncias, é mais desejável manter files paircialmente transferidos.

    Pairece que se o file for muito grande, você gostairia de usair --pairtial --append . ( --append implica --inplace ) Se este file grande muda, então solte o --append e rsync irá viewificair o início do file paira gairantir que ele também corresponda ao file de origem. --inplace Paira mim, pairece perigoso, exceto se você estiview riscando um file grande, não deseja que o rsync crie um novo file temporário da pairte inicial, continue a transferência e remova o file antigo paira colocair o novo file no lugair . A transferência seria mais rápida se você pudesse usair o mesmo file, sem mencionair que o espaço em disco necessário paira a transferência seria menor.

    Além disso, eu findi a pairtir de um ponto de exibição de transferência de file integer, uma cópia é mais rápida do que rsync. No entanto, se eu precisasse atualizair um file, eu fiz com que o rsync sincronize o file mais rápido do que retransmitir o file integer novamente. (como eu disse acima) Rsync deve ser capaz de retomair a pairtir de um cp.

    Eu espero que isso ajude.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.