決まった時間にホスティングアカウントでスクリプトを実行する必要がある場合は、Plesk のタスクスケジューラを使用して、スクリプトを自動実行することができます。
Plesk のインストール時に、以下のタスクが自動的に作成されます。
autoreport.php
?ドメインに関するレポートを毎日、毎週、毎月配信します(3 つの別々のタスク)。backupmng
? スケジュールされたドメインバックアップを 30 分ごとに開始します。statistics
? ドメイン別のリソース使用率の統計を生成します。mysqldump.sh
- psadump、MySQL、Horde データベースという 3 つの MySQL データベースのバックアップコピーを作成しますこれらのタスクは統計、データベース、レポートに関連しているため、変更または削除しないことをお勧めします。
タスクをスケジューリングするには:
UNIX crontab エントリ形式を使用して、時間をスケジュールできます。この形式では、以下の操作が可能です。
「N」ごとに実行するようにタスクをスケジュールするには、「*/N」という組み合わせを入力します(「N」はフィールドの値で、単位は分、時、日、月)。例えば、[分]フィールドに「*/15」と入力すると、15 分ごとに起動するタスクがスケジュールされます。
月と曜日は省略名で入力できます (Aug、Jul、Mon、Sat などの最初の 3 文字)。ただし、省略名をコンマで区切ったり、数字と一緒に指定することはできません。
例えば、バックアップ作成タスクを指定の時間に実行し、バックアップファイルを自分のメールアドレスに送信するには、[コマンド]入力ボックスで以下のコマンドを指定します。
/usr/local/psa/admin/sbin/backupmng
タスク開始時に通知を受け取るには:
スケジュール済みタスクの実行を一時停止するには:
スケジュール済みタスクの実行を再開するには:
タスクをキャンセルするには: