cronジョブ・自動化タスク
1. 稼働中のcronジョブ
スケジュールコマンドログ用途
* * * * * 毎分/usr/local/bin/ups-check.sh/dev/nullUPS(無停電電源装置)状態チェック
*/5 * * * * 5分ごと/usr/bin/python3 /opt/mikyun/bin/wg_traffic_collector.py/var/log/wg_traffic.logWGトラフィック収集(月次リセット処理付き)
0 3 * * * 毎日 3:00/opt/mikyun/bin/nc_backup.sh/var/log/nc_backup.logNextcloudバックアップ
0 4 * * * 毎日 4:00/opt/mikyun/bin/remote_backup.sh/var/log/remote_backup.logリモートバックアップ(オフサイト)
2. 存在するがcron未設定のスクリプト
警告: 以下のスクリプトはファイルとして存在するが、cron未設定のため自動実行されていない。本番運用への影響を要確認・要対応。
ファイル推定用途
/opt/mikyun/bin/mikyun-traffic-snapshot.shトラフィックスナップショット取得
/opt/mikyun/bin/mikyun-suspend-expire.sh期限切れ端末の停止処理
/opt/mikyun/bin/mikyun-predelete-notice.sh削除予告通知送信
/opt/mikyun/bin/mikyun-daily-rollup.sh日次ロールアップ集計
/opt/mikyun/bin/mikyun-expire-issued.shissued状態の期限切れ処理(QR有効期限24h超え)
/opt/mikyun/bin/mikyun-delete-expired.sh期限切れ端末の物理削除