Pausando o rsync via script bash?

3

Existe uma maneira de pausar o rsync via linha de comando, se ele transfere dados por mais de X minutos? Eu estou trabalhando em usá-lo como um backup e gostaria de fazer uma pausa de vez em quando para evitar o sobreaquecimento de discos rígidos ou estrangulamento de rede. Atualmente, estou usando um arquivo de lote do Windows para iniciar um script bash do Linux por meio do cygwin para fazer isso.

    
por BLaZuRE 18.01.2013 / 03:12

1 resposta

1

Se você conseguir o PID do processo, você pode usar

kill –STOPpid

para pausar o processo e

kill –CONTpid

para continuar. Verifique o status de saída; se o comando kill falhar, a primeira suposição é que o processo não existe mais (porque terminou).

    
por 18.01.2013 / 03:25