Bonjour,
Je fusionne deux forums en suivant le tutoriel présent ici.
Je suis bloqué sur la commande gunzip < /path/to/data/other-2018-08-02-134227-v2018xxx.tar.gz | psql -d copyme
Elle me retourne plein de lignes avec des erreurs d’importation en caractères incompréhensibles.
Voici les étapes effectuées :
- Installation de Discourse via la méthode officielle sur VPS.
- Import via l’interface graphique de la sauvegarde à fusionner (forumother)
- Sauvegarde de cette dernière (pour avoir une sauvegarde avec la dernière version de discourse)
- Import de la sauvegarde du forum de destination (forumdest)
- Import de la sauvegarde de
forumothervia SFTP dans le dossier/var/discourse/shared/standalone/backups/default.
Puis je vais dans le dossier ci-dessus et j’exécute la commande tar xvzf forumother.tar.gz (avec le vrai nom de la sauvegarde).
Direction cd /var/discourse puis ./launcher enter app
sudo -u postgres psql et CREATE DATABASE "copyme" ENCODING = 'utf8'; et je quitte avec q
C’est là que je suis bloqué.
La commande gunzip < public/backups/default/forumother.tar.gz | psql -d copyme ne fonctionne pas telle quelle.
L’erreur est psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: role "root" does not exist
Je vois qu’il s’agit d’un problème de connexion, mais je ne vois pas comment le résoudre.
J’ai essayé de me connecter en tant qu’utilisateur postgres su - postgres puis d’exécuter la commande gunzip ... mais c’est là que la sortie de la commande est complètement incohérente.
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 command \W
invalide command \IeY┴WPC<P%£6◆BP␌U@Q█5
␋┼┴▒┌␋␍ ␌└└▒┼␍ \
␋┼┴▒┌␋␍ ␌└└▒┼␍ \];*░Һ
␋┼┴▒┌␋␍ ␌└└▒┼␍ \FMݤ!"≥"≠±↓QʏC MHȽ◆)E„/M
␋┼┴▒┌␋␍ ␌└└▒┼␍ \
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│␊° █│37 █│49
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│␉␉
␋┼┴▒┌␋␍ ␌└└▒┼␍ \лT4٩3┼←
␋┼┴▒┌␋␍ ␌└└▒┼␍ \^E\C◆≥]B2Ɣ?8[N→^G9← @ ±4?W Y°O͖↓HY┬4
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│␉2
...
invalide command \UWXJ&qkW*S Qy2漆% > N≤OI2·^;├
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2d-ɸjrR*֬
S3
invalide command \VI
invalide command \}Jݐ
invalide command \BQNr|΅tU~#_k#D,WHfqtC
invalide command \ syJ x%
invalide command \E q
invalide command \-KmJ
invalide command \
invalide command \/ly=}E~ԚYj nO
invalide command \SM!{Co ~UH^x)*O}9vUǙ k}LQ
invalide command \eH<= g TR P R 1}{~/t!wiw hӒCґJmCĥ=;O^p*-
invalide command \ gq{cr}N;.
invalide command \2p3a - . C:m _Y @c<4/mvΩߵj]SޙU"O}$[
invalide command \)
invalide command \
invalide command \WHElnHBDm%?PBFrOڙ}d"
invalide command \P jsחPm q J[B @$Wt* !&|Zz))Q6AJ Y%!/6=JRJBPþA)YTZ┘=!M^␉CO)→└␋9 ┤E▒5█E≤Pі
T│ȐOȾ B)W┌Ad : }1,kNDoO ' G^W5 :B␊I│7!N;─À @#┘
┼┴▒┌␋␍ ␌└└▒┼␍ \ 6◆3
␋┼┴▒┌␋␍ ␌└└▒┼␍ \2�Ψ)VD4π]
ERROR: ␋┼┴▒┌␋␍ ␉≤├␊ ␊─┤␊┼␌␊ ° ␊┼␌␍␋┼± "UTF8": █│89
├±␊@├␊├°┤└↑▒:·$
J’ai essayé de chercher sur le forum, mais je n’ai rien trouvé à ce sujet.
Je compte donc sur votre aide et vous remercie par avance.
PS : Mon anglais est mauvais, il est donc possible que je n’utilise pas les bons mots pour une bonne recherche sur le forum ou que j’interprète mal le tutoriel cité au début de ce post.