「自動コースバックアップ」の版間の差分

提供:MoodleDocs
移動先:案内検索
 
(2人の利用者による、間の21版が非表示)
1行目: 1行目:
再作成中です - [[利用者:Mitsuhiro Yoshida|Mitsuhiro Yoshida]] 2009年7月26日 (日) 19:07 (UTC)
{{バックアップ}}
==コースバックアップの自動化==


ロケーション: サイト管理 > コース > バックアップ
自動コースバックアップは個別の[[コースのバックアップ|コースバックアップ]]と同じ機能を実行します。バックアップのスケジュールはサーバが忙しくない時に設定するのが良いでしょう。バックアップツールをすべてのコースで実行すると、プロセッサに負荷がかかりますので、多くの学生がサーバにアクセスしようとしているときには実行しないでください。バックアップの時間帯にログインすると、パフォーマンスが低下する可能性があることを、常に最初のページにアナウンスしておく必要があります。


スケジュールされたバックアップを行うためには、CRONを定期的に実行するように設定しなければなりません。詳しくは[[Cron|Cronの設定]]をご覧ください。


バックアップページでは、管理者が自動コースバックアップおよびバックアップスケジュールを設定することができます。自動コースバックアップでは、個々の[[コースバックアップ]]と同じ関数を実行します。あなたのサーバが、通常忙しくないのでしたら、スケジュールバックアップを実行することは、良いアイディアだと言えます。すべてのコースに対して、バックアップツールを実行することで、サーバに過大な負荷が掛かってしまいます。ですから、多くの学生がサーバにアクセスを試みている場合、あなたはバックアップツールを実行すべきではありません。
==自動コースバックアップスケジュールの設定==


スケジュールバックアップするには、定期的に実行されるCRONを設定する必要があります。詳細は、[[Cron|cronインストラクション]]をご覧ください。
/バックアップスケジュールを設定するには:
# ''管理 > サイト管理 > コース > バックアップ > 自動バックアップ設定 ''に移動します。
#アクティブ(backup_auto_active)を有効に設定します。
#バックアップを実行する曜日を選択します。
#バックアップ処理の実行時間を設定します。ほとんどのサーバでは、早朝が最適です。サーバが使用しているタイムゾーンに注意してください。
#"保存先" のパスを設定してください。可能であれば、別のマシンまたはMoodleが保存されているドライブとは別のドライブにバックアップパスを選択してください。ドライブが故障した場合、あなたのMoodleサイトが失われるのと同時にバックアップも失われることはありません。このフィールドを空白にした場合、バックアップzipファイルは各コースファイルフォルダのバックアップフォルダに保存されます。Linuxサーバの場合、パスは以下のようになります。'''/home/(あなたのユーザまたはドメイン)/public_html/archive/''' または、一般にアクセス可能なフォルダの下にある場合、'''/home/(あなたのユーザまたはドメイン)/archive/''' となります。Windowsでは以下のようなパスになります。'''D:Archive\'''。
パスが認識されない場合は、保存後に赤いXが表示され、そうでない場合は緑のチェックが入ります。
#他のすべてのオプションを適切に設定します。
#''変更を保存する'' ボタンをクリックします。


==バックアップスケジュールの設定==
'''ヒント''': ディスク容量を節約するために、指定した日数より古いバックアップを削除することを選択できます。その場合は、保持するバックアップの最小数も指定する必要があります。 ( '次より古いバックアップを削除する' および 'バックアップ最小保持数' の設定は、Moodle 3.0以降の新機能です。)


バックアップスケジュールを設定するには:
バックアップスケジュールを設定すると、Moodleは指定された時間にサーバ上のすべてのコースのアーカイブを自動的に作成します。バックアップが完了すると、Moodleからバックアップのステータスを説明するメールが送信されます。
# アクティブ (backup_sche_active) チェックボックスをチェックしてください。これにより、自動バックアップシステムを有効にします。
#バックアップを実行する曜日を選択してください。
#バックアップ処理の実行時間を設定します。多くのサーバでは、早朝が一番良い時間です。あなたのサーバが使用しているタイムゾーンに留意してください。
#「保存先」パスを設定してください。可能であれば、バックアップパスを別のマシンに設定するか、Moodleが動作しているドライブと異なるドライブに設定してください。ドライブに問題が発生した場合、あなたは、Moodleサイトと同時にバックアップを失いたくないでしょう。「保存先』フィールドを空白にした場合、バックアップファイルは、それぞれのコースフォルダ内のバックアップフォルダに保存されます。
#「変更を保存する」ボタンをクリックしてください。


Once you've set up your backup schedule, Moodle will automatically create archives of all the courses on the server at the time you specified. Once the backup is complete, Moodle will send you an email describing the status of the backup.
==バックアップレポート==


Note: From 1.6 onwards, course backups automatically skip courses which are unavailable to students and have not been changed in the last month.
スケジュールされたコースバックアップの最終実行ログは ''管理 > サイト管理 > レポート > バックアップ'' で確認することができます。このログには作成されたすべてのコースバックアップのリスト、作成にかかった時間、ステータス (下記参照)、および次回予定されている自動バックアップの実行時間が表示されます。


==コースバックアップ 対 サイトバックアップ==
コース名の横にある 'ログの表示' アイコン(下のスクリーンショットの1)をクリックすると、バックアップの各ステップが実行された日付、時間、分など、特定のコースの詳細なバックアップログが表示されます(2)。このログは、バックアップエラーのトラブルシューティングに役立ちます。


*Automated course backups are more expensive in terms of time and CPU usage. The recovery time to have your site running again is longer.
[[File:backuplogs.png|thumb|500px|center|]]
*Course backups are useful for obtaining "fresh" copies of courses to be re-used or distributed individually, however they should never be used as a primary backup system (unless your hosting doesn't allow the preferred [[Site backup|site backups]]).


==関連情報==
===バックアップステータス===


*[[バックアップおよびリストアFAQ]]
*'''OK''' - コースのバックアップは正常に完了しました。
*'''スキップ''' - コースは学生が利用できず、過去31日間変更されていなかったため、コースはスキップされました(バックアップされませんでした)。これはエラーではなく、処理時間を節約するために設計された機能です。
*'''未完了''' - バックアップは完了していません。これは、バックアップを実行するジョブが時間またはリソースを使い果たしたために発生した可能性があります(たとえば、バックアップを実行しているcronが、待機中のすべてのコースを完了する前に時間を使い果たしました)。未完了のジョブは、次にスケジュールされたバックアップが繰り返されるときに完了する必要があります。
*'''エラー''' - コースのバックアッププロセスでエラーが発生したため、バックアップは完了しませんでした。エラーの詳細については、(1)影響を受けるコースのバックアップログを確認してください(つまり、コース名の横にある 'ログの表示' アイコンをクリックします)または(2)デバッグをオンにして手動でコースをバックアップし、エラーメッセージを確認します表示されています。


[[Category:バックアップ]]
==コースとサイトのバックアップ==


[[en:Backup_settings]]
*自動コースバックアップは、時間とCPU使用率の点でより高価です。サイトを再び稼働させるための回復時間は長くなります。
*コースバックアップは、コースの ''新しい'' コピーを個別に再利用または配布するために役立ちますが、プライマリバックアップシステムとして使用しないでください(ホスティングが優先[[サイトのバックアップ|サイトバックアップ]]を許可しない限り)。
 
==ケイパビリティ==
 
自動コースバックアップをダウンロードするためには、[[Capabilities/moodle/backup:downloadfile|コースバックアップをダウンロードするケイパビリティ]]および[[Capabilities/moodle/restore:userinfo|コースバックアップからユーザデータをリストアするケイパビリティ]]の両方が必要です。また、[[Capabilities/moodle/restore:viewautomatedfilearea|自動バックアップストレージからコースをリストアするケイパビリティ]]もあります。
 
[[カテゴリ:レポート]]
[[カテゴリ:サイト管理]]
 
[[en:Automated course backup]]
[[eu:Ikastaroen_segurtasun-kopia_automatikoa]]
[[fr:Sauvegarde (administrateurs)#Rapports Sauvegardes]]
[[de:Automatische Kurssicherung]]
[[es:Respaldo de curso automatizado]]

2021年10月11日 (月) 05:46時点における最新版

コースバックアップの自動化

自動コースバックアップは個別のコースバックアップと同じ機能を実行します。バックアップのスケジュールはサーバが忙しくない時に設定するのが良いでしょう。バックアップツールをすべてのコースで実行すると、プロセッサに負荷がかかりますので、多くの学生がサーバにアクセスしようとしているときには実行しないでください。バックアップの時間帯にログインすると、パフォーマンスが低下する可能性があることを、常に最初のページにアナウンスしておく必要があります。

スケジュールされたバックアップを行うためには、CRONを定期的に実行するように設定しなければなりません。詳しくはCronの設定をご覧ください。

自動コースバックアップスケジュールの設定

/バックアップスケジュールを設定するには:

  1. 管理 > サイト管理 > コース > バックアップ > 自動バックアップ設定 に移動します。
  2. アクティブ(backup_auto_active)を有効に設定します。
  3. バックアップを実行する曜日を選択します。
  4. バックアップ処理の実行時間を設定します。ほとんどのサーバでは、早朝が最適です。サーバが使用しているタイムゾーンに注意してください。
  5. "保存先" のパスを設定してください。可能であれば、別のマシンまたはMoodleが保存されているドライブとは別のドライブにバックアップパスを選択してください。ドライブが故障した場合、あなたのMoodleサイトが失われるのと同時にバックアップも失われることはありません。このフィールドを空白にした場合、バックアップzipファイルは各コースファイルフォルダのバックアップフォルダに保存されます。Linuxサーバの場合、パスは以下のようになります。/home/(あなたのユーザまたはドメイン)/public_html/archive/ または、一般にアクセス可能なフォルダの下にある場合、/home/(あなたのユーザまたはドメイン)/archive/ となります。Windowsでは以下のようなパスになります。D:Archive\

パスが認識されない場合は、保存後に赤いXが表示され、そうでない場合は緑のチェックが入ります。

  1. 他のすべてのオプションを適切に設定します。
  2. 変更を保存する ボタンをクリックします。

ヒント: ディスク容量を節約するために、指定した日数より古いバックアップを削除することを選択できます。その場合は、保持するバックアップの最小数も指定する必要があります。 ( '次より古いバックアップを削除する' および 'バックアップ最小保持数' の設定は、Moodle 3.0以降の新機能です。)

バックアップスケジュールを設定すると、Moodleは指定された時間にサーバ上のすべてのコースのアーカイブを自動的に作成します。バックアップが完了すると、Moodleからバックアップのステータスを説明するメールが送信されます。

バックアップレポート

スケジュールされたコースバックアップの最終実行ログは 管理 > サイト管理 > レポート > バックアップ で確認することができます。このログには作成されたすべてのコースバックアップのリスト、作成にかかった時間、ステータス (下記参照)、および次回予定されている自動バックアップの実行時間が表示されます。

コース名の横にある 'ログの表示' アイコン(下のスクリーンショットの1)をクリックすると、バックアップの各ステップが実行された日付、時間、分など、特定のコースの詳細なバックアップログが表示されます(2)。このログは、バックアップエラーのトラブルシューティングに役立ちます。

backuplogs.png

バックアップステータス

  • OK - コースのバックアップは正常に完了しました。
  • スキップ - コースは学生が利用できず、過去31日間変更されていなかったため、コースはスキップされました(バックアップされませんでした)。これはエラーではなく、処理時間を節約するために設計された機能です。
  • 未完了 - バックアップは完了していません。これは、バックアップを実行するジョブが時間またはリソースを使い果たしたために発生した可能性があります(たとえば、バックアップを実行しているcronが、待機中のすべてのコースを完了する前に時間を使い果たしました)。未完了のジョブは、次にスケジュールされたバックアップが繰り返されるときに完了する必要があります。
  • エラー - コースのバックアッププロセスでエラーが発生したため、バックアップは完了しませんでした。エラーの詳細については、(1)影響を受けるコースのバックアップログを確認してください(つまり、コース名の横にある 'ログの表示' アイコンをクリックします)または(2)デバッグをオンにして手動でコースをバックアップし、エラーメッセージを確認します表示されています。

コースとサイトのバックアップ

  • 自動コースバックアップは、時間とCPU使用率の点でより高価です。サイトを再び稼働させるための回復時間は長くなります。
  • コースバックアップは、コースの 新しい コピーを個別に再利用または配布するために役立ちますが、プライマリバックアップシステムとして使用しないでください(ホスティングが優先サイトバックアップを許可しない限り)。

ケイパビリティ

自動コースバックアップをダウンロードするためには、コースバックアップをダウンロードするケイパビリティおよびコースバックアップからユーザデータをリストアするケイパビリティの両方が必要です。また、自動バックアップストレージからコースをリストアするケイパビリティもあります。