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

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


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


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


バックアップページでは、管理者が自動コースバックアップおよびバックアップスケジュールを設定することができます。自動コースバックアップでは、個々の[[コースバックアップ]]と同じ関数を実行します。It's a good idea to schedule backups for when your server isn't usually busy. Running the backup tool over all the courses can be processor-intensive, so you shouldn't run it when there are a lot of students trying to access the server.
==自動コースバックアップスケジュールの設定==


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


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


To set the backup schedule:
バックアップスケジュールを設定すると、Moodleは指定された時間にサーバ上のすべてのコースのアーカイブを自動的に作成します。バックアップが完了すると、Moodleからバックアップのステータスを説明するメールが送信されます。
#Click the Active checkbox. This turns on the automated backup system.
#Click the days of the week to run the backup.
#Set the execution time for the backup process. For most servers, early morning will be the best time.  Keep in mind the time zone your server is using.
#Set the "Save to..." path. If you can, choose a backup path on another machine or on a different drive than the one Moodle is on. You don’t want to lose your backups at the same time you lose your Moodle site if the drive fails. If you leave the field blank, then backup zip files will be saved in the backup folder of each course files folder.
#Click the "Save changes" button.


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

ケイパビリティ

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