フォーラムオフライン:Web経由での復元が機能しない

今夜、DOでフォーラムを誤って削除してしまい、大きな間違いを犯しました。そのため、スナップショットから復元することができません。Discourseのインスタンスを再作成しましたが、ウェブ経由でバックアップをアップロードできません。17%程度までアップロードされ、その後最初からやり直し、エラーポップアップで「もう一度試してください」と表示されてエラーになります。

コマンドラインからの復元に従ってみましたが、うまくいかないか、おそらく私が何か間違っているのでしょう。今、本当に助けが必要です。お手上げ状態です。

scpなどの別の方法でサーバーにコピーしてみましたか?

サーバーに置けば、復元に必要な場所に移動できます。

でも、うまくいっていないようです…

含めたリンクの手順に従いましたが、そこには次のように書かれています。

私の手順

私の場合は、ルートコマンドラインから次のように入力しました。

mkdir -p /var/discourse/shared/standalone/backups/default と入力してEnterキーを押しました。

何も起こらず、新しい改行が表示されるだけです。

次に、次のように入力しました。

scp /Users/brandon/Downloads/forum-name-2023-05-17-011157-v20230510142249.tar.gz と入力してEnterキーを押しました。

次のように表示されます。

usage: scp [-346ABCOpqRrsTv] [-c cipher] [-D sftp_server_path] [-F ssh_config]
           [-i identity_file] [-J destination] [-l limit]
           [-o ssh_option] [-P port] [-S program] source ... target

その後、次のように入力しました。

root@192.168.1.1:/var/discourse/shared/standalone/backups/default

すると、「No such file or directory」と表示されます。

192.168.1.1のIPアドレスは、私のフォーラムのIPアドレスに置き換えました。なぜ復元手順がここで機能しないのか、まったく理解できません。

送信先と送信元の間にEnterキーを押さないでください。すべて1つのコマンドです。

マイケルさん、ありがとうございます。私もそれを試しました。

root@discourseonubuntu2204-s-1vcpu-2gb-nyc1-01:/var/discourse/shared/standalone/backups/default# scp /Users/brandon/Downloads/my-forum-2023-05-17-011157-v20230510142249.tar.gz root@192.168.1.1:/var/discourse/shared/standalone/backups/default/
root@192.168.1.1's password:
/Users/brandon/Downloads/my-forum-2023-05-17-011157-v20230510142249.tar.gz: No such file or directory

「そのようなファイルまたはディレクトリはありません」???

バックアップがあるマシンで実行する必要があります。

サーバーにコピーすることを意図しています。

はい、Macのターミナルでコマンドを実行しており、DO Dropletにコンソール接続しています。

.tar.gzファイルはMacの「/Users/brandon/Downloads/」フォルダに存在することを確認しました。

不可解です。

こんにちは、Brandonさん

scp コマンドは、ディスコースサーバーではなく、ローカルマシンで実行する必要があります。

コマンドは次のようになります…

brandon@your_machine_name# scp /Users/brandon/Downloads/my-forum-2023-05-17-011157-v20230510142249.tar.gz root@{{your forum ip}}:/var/discourse/shared/standalone/backups/default/
「いいね!」 2

お二人とも、この件で協力してくださって、本当に感謝してもしきれません。ローカルで実行していて、サーバー上ではないことに気づきませんでした。:man_facepalming:t3: 復旧しました。お二人のおかげで、徹夜で何も成果がないという事態を避けられました。本当にありがとうございました!

「いいね!」 2

明確にするために:Macで入力していますが、サーバーで実行しているということですね。

:+1::100:

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.