Mova uma partição para fora de scp: por que ela continua?

0

Eu estava baixando, usando scp, um arquivo grande de "remote" para "myserver"; está demorando algumas horas. Está / foi transferido para "~ / stuff /". Vamos chamá-lo de "x.tgz".

Então, esquecendo-me disso, pouco tempo depois, notei que o espaço em disco estava ficando baixo na partição / home /. Eu notei que "~ / stuff /" era muito grande, então decidi movê-lo da minha partição / home / para minha partição vazia / backup /: cd;mv stuff/ /backup/ Grandes quantidades razoáveis de espaço em disco em todas as partições novamente.

Depois lembrei-me do longo processo scp, bati na minha testa e fui olhar para ele, esperando uma mensagem de erro. Mas ainda é feliz baixar. Eh?

Então, ele ainda está sendo salvo na partição / home / ou na partição / backup /? Eu acho que posso responder isso, como parece espaço em disco ainda está caindo em / home / mas não / backup / Mas o que acontecerá quando finalmente terminar? Eu terei um /backup/x.tgz parcial e um full ~ / stuff / x.tgz? Ou a primeira metade em /backup/x.tgz e a segunda metade em ~ / stuff / x.tgz?

Mais importante: eu estraguei tudo e deveria matar scp e começar de novo?

    
por Darren Cook 07.10.2013 / 04:07

1 resposta

1

Parece que alguns / mais / todos os "x.tgz" foram carregados no RAM para o scp'ing. Eu sugeriria matar o processo e executá-lo novamente. Embora seja interessante ver se realmente funcionou, você poderia esperar ou mesmo executar um paralelo scp e quando o original terminar, execute um md5sum x.tgz no controle remoto e no host. Se as saídas hexadecimais corresponderem, elas serão as mesmas.

    
por Jacob Minshall 07.10.2013 / 07:10