Olá,
Estou unindo dois fóruns através do tutorial presente aqui.
Estou travado no comando gunzip \u003c /path/to/data/other-2018-08-02-134227-v2018xxx.tar.gz | psql -d copyme
Ele me retorna muitas linhas com erros de importação em caracteres ininteligíveis.
Aqui estão os passos realizados:
- Instalação do Discourse via método oficial em VPS.
- Importação via GUI do backup a ser mesclado (forumother)
- Backup deste último (para ter um backup com a versão mais recente do discourse)
- Importação do backup do fórum de destino (forumdest)
- Importação do backup do
forumothervia SFTP na pasta/var/discourse/shared/standalone/backups/default.
Em seguida, vou para a pasta acima e executo o comando tar xvzf forumother.tar.gz (com o nome real do backup).
Direção cd /var/discourse então ./launcher enter app
sudo -u postgres psql e CREATE DATABASE "copyme" ENCODING = 'utf8'; e saio com ``q`
É agora que estou travado.
O comando gunzip \u003c public/backups/default/forumother.tar.gz | psql -d copyme não funciona como está.
O erro é psql: error: connection to server on socket \"/var/run/postgresql/.s.PGSQL.5432\" failed: FATAL: role \"root\" does not exist
Consigo ver que é um problema de conexão, mas não vejo como resolvê-lo.
Tentei fazer login como o usuário postgres su - postgres e então executar o comando gunzip ... mas foi aí que a saída do comando ficou completamente inconsistente.
postgres@testforum-app:~$ gunzip \u003c /var/www/discourse/public/backups/default/forum-francophon
e-home-assistant-2022-04-24-120337-v20220407195246.tar.gz | psql -d copyme3
invalido comando \W{wB
invalido comando \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 comando \UWXJ\u0026qkW*S\u0019Qy2漆\u0026\u0015%\u003e\u0004N≤OI2·^;├
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2d\u001d-ɸjrR*֬\u0016\u0014\u001e\u0026\u0013^_'\u0013\u0005Ƶ褚N2H\u0012hIu
S3
invalido comando \VI
invalido comando \}Jݐ
invalido comando \BQNr|΅tU~#_k#D,WHfqtC
invalido comando \\\u0002syJ\u0006\u0016x%
invalido comando \E\u0016q
invalido comando \-KmJ
invalido comando \
invalido comando \/ly=}E~ԚYj\u003enO
invalido comando \SM!{Co\u0001~UH^x)*O}9vUǙ\u001ek}LQ
invalido comando \eH\u003c=\u0019g\u0006TR\u0003P\u0002R\u00061}{~/t!wiw\u0011hӒC\u0010ґJmCĥ=;O^p*-
invalido comando \\\u001cgq{cr}N;.
invalido comando \2p3a\u0013-.\u0010C:m\u001f_Y\u0016\u0017@c\u003c4/mvΩߵj]SޙU"O}$[
invalido comando \)
invalido comando \
invalido comando \V\u0006OtDIM2+͆Yq4\u0014ŠR\u0014
invalido comando \WHElnHBDm%?PBFrOڙ}d"
invalido comando \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і
T│Ȑ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
├±␊@├␊├°┤└↑▒:·$
Tentei procurar no fórum, mas não encontrei nada sobre isso.
Então, conto com sua ajuda e agradeço desde já.
PS: Meu inglês é ruim, então é possível que eu não esteja usando as palavras certas para uma boa busca no fórum ou que eu esteja interpretando mal o tutorial citado no início deste post.