É seguro usar a opção rsync -z para sincronização de banco de dados (replicação binária Postgresql)?

1

Eu vejo que esta opção é boa para conexões lentas, porque permite a compressão. Mas o que isso realmente significa?

Esta opção comprimirá os dados somente durante a transferência?

Ou os arquivos no destino serão compactados?

Os arquivos na origem serão compactados temporariamente na pasta de origem, causando danos em um banco de dados, por exemplo? Ou posso executar seguro para copiar os arquivos de banco de dados?

    
por Luciano Andress Martini 14.10.2016 / 13:46

1 resposta

4

A página de manual explica, só é usada durante a transferência:

-z, --compress

With this option, rsync compresses the file data as it is sent to the destination machine, which reduces the amount of data being transmitted -- something that is useful over a slow connection. [...]

Fazer backup de arquivos de banco de dados "vivos" nunca é uma boa ideia e você deve sempre parar o banco de dados antes de tocar nos arquivos, não apenas quando quiser a compactação.

    
por 14.10.2016 / 13:58