Essa é uma abordagem excelente! Obrigado!
Um problema no servidor de restauração.
./launcher logs app
2020-06-18 13:33:56.434 UTC [127] FATAL: data directory “/shared/postgres_data” tem propriedade incorreta
2020-06-18 13:33:56.434 UTC [127] HINT: O servidor deve ser iniciado pelo usuário que possui o diretório de dados.
./run: 3: echo: echo: erro de E/S
2020-06-18 13:33:57.448 GMT [128] LOG: ignorando arquivo de configuração ausente “/shared/postgres_data/postgresql.auto.conf”
Isso pode ser devido a algumas opções tar ausentes? Adicionei -p e -s durante a extração, mas não ajudou.
servidor original (fora do docker):
ls -la /var/discourse/shared/standalone/postgres_data/
drwx------ 7 messagebus messagebus 4096 May 25 13:16 base
servidor original (dentro do docker (./launcher enter app)):
ls -la /var/lib/postgresql/10/main/
drwx------ 5 root postgres 4096 May 25 23:28 base
servidor de restauração fora do docker:
ls -la /var/discourse/shared/standalone/postgres_data/
drwx------ 7 messagebus messagebus 71 May 25 11:16 base
servidor de restauração dentro do docker:
drwx------ 5 root postgres 41 May 25 23:28 base
./launcher rebuild app corrigiria, mas isso foge ao ponto.
Alguma ideia?