Hola,
Estoy fusionando dos foros juntos a través del tutorial presente aquí.
Me estoy atascando en el comando gunzip < /path/to/data/other-2018-08-02-134227-v2018xxx.tar.gz | psql -d copyme
Me devuelve muchas líneas con errores de importación en caracteres ininteligibles.
Aquí están los pasos realizados:
- Instalación de Discourse a través del método oficial en VPS.
- Importación a través de la GUI de la copia de seguridad a fusionar (forumother).
- Copia de seguridad de esta última (para tener una copia de seguridad con la última versión de discourse).
- Importación de la copia de seguridad del foro de destino (forumdest).
- Importación de la copia de seguridad de
forumothera través de SFTP en la carpeta/var/discourse/shared/standalone/backups/default.
Luego voy a la carpeta anterior y ejecuto el comando tar xvzf forumother.tar.gz (con el nombre real de la copia de seguridad).
Dirección cd /var/discourse luego ./launcher enter app
sudo -u postgres psql y CREATE DATABASE "copyme" ENCODING = 'utf8'; y salgo con q
Es aquí donde me atasco.
El comando gunzip < public/backups/default/forumother.tar.gz | psql -d copyme no funciona como está.
El error es psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: role "root" does not exist
Veo que es un problema de conexión, pero no veo cómo resolverlo.
Intenté iniciar sesión como el usuario postgres su - postgres y luego ejecutar el comando gunzip ... pero es entonces cuando la salida del comando es completamente inconsistente.
postgres@testforum-app:~$ gunzip < /var/www/discourse/public/backups/default/forum-francophon
e-home-assistant-2022-04-24-120337-v20220407195246.tar.gz | psql -d copyme3
invalido command \B{W
invalido command \IeY┴WPC\u0018\u003cP%£6\u001f◆BP␌U@Q█5
␋┼┴▒┌␋␍ ␌└└▒┼␍ \
␋┼┴▒┌␋␍ ␌└└▒┼␍ \] ;*░Һ
␋┼┴▒┌␋␍ ␌└└▒┼␍ \FMݤ!\u0011≥"≠\u0014±↓\u001cQʏC\u001dMHȽ◆)\u0026E„/M6\u0010\u000b!◆┐
␋┼┴▒┌␋␍ ␌└└▒┼␍ \u0018↑
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│␊° █│37 █│49
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│␉␉
␋┼┴▒┌␋␍ ␌└└▒┼␍ \лT4٩3┼←
␋┼┴▒┌␋␍ ␌└└▒┼␍ \u0016^E\u001aC◆≥]B2Ɣ?8[\u0012N→^G9←\u001f@ ±\u001d4?W\u001fY\u0013°O͖↓\u0014HY┬4
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│␉2
...
invalido command \UWXJ\u0026qkW*S\u0019Qy2漆\u0026\u0015%\u003e\u0004N≤OI2·^;├
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2d\u001d-ɸjrR*֬\u0016\u0014\u001e\u0026\u0013^_'\u0013\u0005Ƶ褚N2H\u0012hIu
S3
invalido command \VI
invalido command \}Jݐ
invalido command \BQNr|΅tU~#_k#D,WHfqtC
invalido command \\\u0002syJ\u0006\u0016x%
invalido command \E\u0016q
invalido command \-KmJ
invalido command \
invalido command \/ly=}E~ԚYj\u003enO
invalido command \SM!{Co\u0001~UH^x)*O}9vUǙ\u001ek}LQ
invalido command \eH\u003c=\u0019g\u0006TR\u0003P\u0002R\u00061}{~/t!wiw\u0011hӒC\u0010ґJmCĥ=;O^p*-
invalido command \\\u001cgq{cr}N;.
invalido command \2p3a\u0013-.\u0010C:m\u001f_Y\u0016\u0017@c\u003c4/mvΩߵj]SޙU"O}$[
invalido command \)
invalido command \
invalido command \V\u0006OtDIM2+͆Yq4\u0014ŠR\u0014
invalido command \WHElnHBDm%?PBFrOڙ}d"
invalido command \P\u0004jsחPm\u0006q\u0013\u0019J[B\u0001@$Wt*\u0003!\u0026|Zz))Q6AJ\u0012\u0005Y%!/6=JRJBPþA)YTZ┘=!M^␉CO)→└␋9\u0004\u001f┤E▒5█E≤Pі\nT│ȐOȾ\u001cB)W┌Ad\u0004\u001c:\u0004\u001e}1,kNDoO\u001c\u001e')G^W5\u000b:B␊I│7!N;─À\u001f@#┘\u0017
┼┴▒┌␋␍ ␌└└▒┼␍ \u00026◆3
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2�Ψ)VD4π]
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│89
├±␊@├␊├°┤└↑▒:·$
Intenté buscar en el foro, pero no encontré nada sobre esto.
Así que cuento con tu ayuda y te agradezco de antemano.
PD: Mi inglés es malo, así que es posible que no esté usando las palabras correctas para una buena búsqueda en el foro o que esté malinterpretando el tutorial citado al principio de esta publicación.