Você pode pausar qualquer programa enviando um sinal TSTP
(educado) ou STOP
(forçado). No terminal que você executou rsync
in, pressionando Ctrl + Z envia TSTP
. Continue com o comando fg
ou bg
no terminal ou com um sinal CONT
.
É seguro matar um processo de rsync e executar tudo novamente; continuará de onde parou. Pode ser um pouco ineficiente, especialmente se você não tiver passado --partial
(incluído em -P
), porque rsync
verificará todos os arquivos novamente e processará o arquivo que foi interrompido do zero.
Pode haver combinações incomuns de opções que levarão alguns arquivos a não serem sincronizados corretamente, talvez --inplace
com outra coisa, mas acho que nenhuma opção única causará isso.
Se você desconectar seu laptop e reconectá-lo em outro lugar, ele poderá obter um endereço IP diferente. Então a conexão TCP usada pelo rsync seria cortada, então você teria que matá-lo e começar de novo. Isso também pode acontecer se você suspender seu laptop e a conexão TCP expirar. O tempo limite acabará por filtrar para o nível do aplicativo, mas pode demorar um pouco. É seguro pressionar Ctrl + C e executar o rsync novamente.