¡Esta es una excelente aproximación! ¡Gracias!
Un problema en el servidor de restauración.
./launcher logs app
2020-06-18 13:33:56.434 UTC [127] FATAL: el directorio de datos “/shared/postgres_data” tiene una propiedad incorrecta
2020-06-18 13:33:56.434 UTC [127] HINT: el servidor debe ser iniciado por el usuario que posee el directorio de datos.
./run: 3: echo: echo: error de E/S
2020-06-18 13:33:57.448 GMT [128] LOG: omitiendo el archivo de configuración inexistente “/shared/postgres_data/postgresql.auto.conf”
Eso podría deberse a alguna opción tar faltante? Añadí -p y -s durante la extracción pero no ayudó.
servidor original (fuera de docker):
ls -la /var/discourse/shared/standalone/postgres_data/
drwx------ 7 messagebus messagebus 4096 May 25 13:16 base
servidor original (dentro de docker (./launcher enter app)):
ls -la /var/lib/postgresql/10/main/
drwx------ 5 root postgres 4096 May 25 23:28 base
servidor de restauración fuera de docker:
ls -la /var/discourse/shared/standalone/postgres_data/
drwx------ 7 messagebus messagebus 71 May 25 11:16 base
servidor de restauración dentro de docker:
drwx------ 5 root postgres 41 May 25 23:28 base
./launcher rebuild app lo solucionaría, pero eso no es el punto.
¿Alguna idea?