¿Cómo hacer una copia de seguridad y restaurar toda la carpeta de la aplicación /var/discourse?

¡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?