Hallo,
ich führe zwei Foren über das Tutorial zusammen, das hier zu finden ist.
Ich bleibe beim Befehl gunzip < /path/to/data/other-2018-08-02-134227-v2018xxx.tar.gz | psql -d copyme hängen.
Er gibt mir viele Zeilen mit Importfehlern in unverständlichen Zeichen zurück.
Hier sind die durchgeführten Schritte:
- Discourse-Installation über die offizielle Methode auf VPS.
- Import des zu zusammenführenden Backups (forumother) über die GUI.
- Backup davon (um ein Backup mit der neuesten Version von Discourse zu haben).
- Import des Backups des Zielforums (forumdest).
- Import des Backups von
forumotherüber SFTP in den Ordner/var/discourse/shared/standalone/backups/default.
Dann gehe ich in den obigen Ordner und führe den Befehl tar xvzf forumother.tar.gz (mit dem echten Namen des Backups) aus.
Richtung cd /var/discourse dann ./launcher enter app
sudo -u postgres psql und CREATE DATABASE "copyme" ENCODING = 'utf8'; und ich beende mit q
Hier bleibe ich stecken.
Der Befehl gunzip < public/backups/default/forumother.tar.gz | psql -d copyme funktioniert so nicht.
Der Fehler lautet psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: role "root" does not exist
Ich sehe, dass es sich um ein Verbindungsproblem handelt, aber ich sehe nicht, wie ich es lösen kann.
Ich habe versucht, mich als postgres-Benutzer anzumelden su - postgres und dann den Befehl gunzip ... auszuführen, aber dann ist die Ausgabe des Befehls völlig inkonsistent.
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
invalide Befehl \{wB
invalide Befehl \֬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
...
invalide Befehl \UWXJ\u0026qkW*S\u0019Qy2漆\u0026\u0015%\u003e\u0004N≤OI2·^;├
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2d\u001d-ɸjrR*֬\u0016\u0014\u001e\u0026\u0013^_'\u0013\u0005Ƶ褚N2H\u0012hIu
S3
invalide Befehl \VI
invalide Befehl \}Jݐ
invalide Befehl \BQNr|΅tU~#_k#D,WHfqtC
invalide Befehl \\\u0002syJ\u0006\u0016x%
invalide Befehl \E\u0016q
invalide Befehl \-KmJ
invalide Befehl \
invalide Befehl \/ly=}E~ԚYj\u003enO
invalide Befehl \SM!{Co\u0001~UH^x)*O}9vUǙ\u001ek}LQ
invalide Befehl \eH\u003c=\u0019g\u0006TR\u0003P\u0002R\u00061}{~/t!wiw\u0011hӒC\u0010ґJmCĥ=;O^p*-
invalide Befehl \\\u001cgq{cr}N;.
invalide Befehl \2p3a\u0013-.\u0010C:m\u001f_Y\u0016\u0017@c\u003c4/mvΩߵj]SޙU"O}$[
invalide Befehl \)
invalide Befehl \
invalide Befehl \V\u0006OtDIM2+͆Yq4\u0014ŠR\u0014
invalide Befehl \WHElnHBDm%?PBFrOڙ}d"
invalide Befehl \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
├±␊@├␊├°┤└↑▒:·$
Ich habe im Forum gesucht, aber nichts dazu gefunden.
Daher zähle ich auf Ihre Hilfe und danke Ihnen im Voraus.
PS: Mein Englisch ist schlecht, daher ist es möglich, dass ich nicht die richtigen Wörter für eine gute Suche im Forum verwende oder dass ich das zu Beginn dieses Beitrags zitierte Tutorial falsch interpretiere.