Ciao,
Sto unendo due forum seguendo il tutorial presente qui.
Mi blocco sul comando gunzip < /path/to/data/other-2018-08-02-134227-v2018xxx.tar.gz | psql -d copyme
Mi restituisce molte righe con errori di importazione in caratteri incomprensibili.
Ecco i passaggi eseguiti:
- Installazione di Discourse tramite metodo ufficiale su VPS.
- Import tramite GUI del backup da unire (forumother)
- Backup di quest’ultimo (per avere un backup con l’ultima versione di discourse)
- Import del backup del forum di destinazione (forumdest)
- Import del backup di
forumothertramite SFTP nella cartella/var/discourse/shared/standalone/backups/default.
Quindi vado nella cartella sopra e eseguo il comando tar xvzf forumother.tar.gz (con il nome reale del backup).
Direzione cd /var/discourse poi ./launcher enter app
sudo -u postgres psql e CREATE DATABASE "copyme" ENCODING = 'utf8'; e esco con q
È qui che mi blocco.
Il comando gunzip < public/backups/default/forumother.tar.gz | psql -d copyme non funziona come dovrebbe.
L’errore è psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: role "root" does not exist
Vedo che si tratta di un problema di connessione, ma non riesco a capire come risolverlo.
Ho provato ad accedere come utente postgres su - postgres e poi ad eseguire il comando gunzip ... ma è allora che l’output del comando diventa completamente incoerente.
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
invalid command \W
invalid 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
...
invalid command \UWXJ\u0026qkW*S\u0019Qy2漆\u0026\u0015%\u003e\u0004N≤OI2·^;├
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2d\u001d-ɸjrR*֬\u0016\u0014\u001e\u0026\u0013^_'\u0013\u0005Ƶ褚N2H\u0012hIu
S3
invalid command \VI
invalid command \}Jݐ
invalid command \BQNr|΅tU~#_k#D,WHfqtC
invalid command \\\u0002syJ\u0006\u0016x%
invalid command \E\u0016q
invalid command \-KmJ
invalid command \
invalid command \/ly=}E~ԚYj\u003enO
invalid command \SM!{Co\u0001~UH^x)*O}9vUǙ\u001ek}LQ
invalid command \eH\u003c=\u0019g\u0006TR\u0003P\u0002R\u00061}{~/t!wiw\u0011hӒC\u0010ґJmCĥ=;O^p*-
invalid command \\\u001cgq{cr}N;.
invalid command \2p3a\u0013-.\u0010C:m\u001f_Y\u0016\u0017@c\u003c4/mvΩߵj]SޙU"O}$[
invalid command \)
invalid command \
invalid command \V\u0006OtDIM2+͆Yq4\u0014ŠR\u0014
invalid command \WHElnHBDm%?PBFrOڙ}d"
invalid 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і
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
├±␊@├␊├°┤└↑▒:·$
Ho provato a cercare sul forum, ma non ho trovato nulla a riguardo.
Quindi conto sul tuo aiuto e ti ringrazio in anticipo.
PS: Il mio inglese è scarso, quindi è possibile che non stia usando le parole giuste per una buona ricerca sul forum o che stia interpretando male il tutorial citato all’inizio di questo post.