バックアップを新しいサーバーにアップロードしようとしていますが、うまくいかないようです。現在のサーバーにアップロードしようとしても、同じ問題が発生します。アップロードは0%で停止し、古いサーバー(バックアップをダウンロードした場所)でも新しいサーバー(新規のDiscourse)でも進みません。「バックアップを有効にする」と「復元を許可する」の両方が有効になっています。
これはおそらくnginxのハードリミットです。
Windows PCをお持ちですか?
ポート22を開き、コマンドプロンプトで以下を実行することをお勧めします。
scp -C ./\u003c\u003c\u003cバックアップファイル名\u003e\u003e\u003e.tar.gz root@\u003c\u003c\u003cdomain.com\u003e\u003e\u003e:/var/discourse/shared/standalone/backups/default/
Windows PCではありません。Macを持っています。
⌘ + Space → Terminal と入力 → Enter
コマンドを実行します
scp -C root@domain.com:/var/discourse/shared/standalone/backups/default/cate-s-community-2025-10-17-161933-v20251016143343.tar.gz .
- -C → 圧縮を有効にします
- root@domain.com: → サーバーのログイン情報
- /var/discourse/…tar.gz → リモートパス
- . → 現在のローカルディレクトリに保存します(例:/Users/yourname)
「いいね!」 1
強力なrootパスワードを設定し、SSHキーを使用している場合はscpコマンドを修正する必要があります。
ポート22はすでに開いているようです。
「いいね!」 1
これは、Macからサーバーにアップロードしたいコマンドです
「いいね!」 2
@Cate_Soule それでうまくいきましたか?もしそうなら、イーサンさんの投稿のいずれかにある「解決策」ボタンを選択していただければ、このトピックを終了できます。
