Quando estou executando um rsynctrabalho de backup que envolve a cópia de arquivos grandes, a máquina que executa o backup (tanto para desktops Mac quanto para servidores Linux) é interrompida e a média de carga passa pelo telhado.
Eu tentei:
niceing orsyncprocesso (não ajuda - o gargalo é o disco)- No Linux,
reniceing akjournald(ajuda, mas parece um hack e não funciona no Mac) - Usando a
--bwlimitrsyncbandeira (ajuda, mas significa que todas as transferências são lentas - mesmo quando não precisam ser)
Então, existe alguma maneira de eu " nice" fazer rsynca IO para que as máquinas possam ser usadas enquanto o backup estiver em execução?
PS: Estou ciente dos perigos do rsyncMac… Mas usei o BackupBouncer para verificar meus backups, e eles parecem bem.
setprioritymanual diz: "Ao definir um encadeamento no estado de segundo plano, a prioridade de agendamento é definida como o valor mais baixo, E / S de disco e rede são limitadas". - o que parece indicar que as E / S de disco / rede são limitadas apenas quando algo é reduzido para 20 (o "estado de segundo plano").