これを読んでいる方へ。OPの指示で少し苦労したので、より良い/最新の指示を以下に示します。
-
このスクリプトを保存するフォルダを作成/使用します。次に、そのフォルダ内に
backupという名前のフォルダを作成します。 -
スクリプトをメモ帳にコピー/貼り付けます。注意: VPSを使用している場合は、VPSのユーザー名とパブリックIPアドレスを
$ssh_address = \"username@your.site\"の行に使用します。anyname.ps1として保存し、ドロップダウンボックスを「すべてのファイル」に設定することを忘れないでください。以下に示します。

-
Windowsキー ⊞ を押して「タスク」と入力し、「タスクスケジューラ」をクリックします。
-
右側で「基本タスクの作成」をクリックします。
-
任意の名前/説明を入力します。
-
毎日/毎週/毎年などのオプションを選択します。毎日をお勧めします。
-
実行したい日時を設定します。繰り返しを1に設定します。必ず Discourseサイトの管理設定 > バックアップに移動してください。
自動バックアップを有効にするの横にあるチェックボックスをオンにします。
次に、バックアップ頻度を好きなように設定します。1をお勧めしますが、重要なのは タスクスケジューラの設定と一致させることです。バックアップの日付を一致させます。例: タスクスケジューラを毎日バックアップするように設定した場合、管理バックアップのバックアップ頻度設定を1に設定します。 -
「プログラムの開始」のデフォルト設定のままにして、次に進みます。
-
「参照」をクリックして、保存したスクリプトを見つけます。次に進みます。
-
「完了」をクリックします。
テストしたい場合は、スクリプトを右クリックして「PowerShellで実行」を選択します。
注意: 「指定されたファイルが見つかりません」というエラーが発生した場合は、PowerShellに表示されているようにパスワードを入力すると、いずれにせよ見つかります。