Como modificar o ssh_args na configuração do rsnapshot?

2

Eu tenho um arquivo de configuração global do rsnapshot para todas as máquinas que nós fazemos backup. O arquivo global tem

ssh_args -p 123

Os arquivos específicos da máquina incluem o arquivo de configuração global e tentam substituir a porta:

include_conf    /etc/rsnapshot-common.conf
ssh_args    -p 456

Isso não funciona, eu recebo o erro:

global ssh_args can only be set once, but is already set. Perhaps you wanted to use a per-backup-point ssh_args instead.

Então, sabe o que eu quero fazer, mas não me diz como fazer isso! A página man não menciona nenhuma maneira de fazer isso também. Como faço para mudar a porta depois que ela foi definida globalmente?

    
por Nick 04.01.2013 / 19:28

1 resposta

6

A página do manual rsnapshot parece indicar que você adicionou os argumentos per-backup-point como uma lista separada por vírgula após o destino, o exemplo que eles dão é

backup /var/ localhost/ one_fs=1

This is the same as the other examples, but notice the fourth column. This is how you specify per-backup-point options to over-ride global settings. This extra parameter can take several options, separated by commas.

então eu acho que você usaria

backup /var/ localhost/ ssh_args=-p456
    
por 04.01.2013 / 20:49