Moodle 5.3 日本語ドキュメント(第一次翻訳):ほぼすべてのページが日本語に翻訳されました。まだ第一次翻訳のため、不自然な表現や誤訳が残っている可能性があります。お気づきの点があれば、ページコメントでお知らせいただくか、直接編集してください。スクリーンショットの多くは、まだ英語版の画面のままです。以前のバージョンの日本語ドキュメントは、バージョンメニューからご覧いただけます。
Moodle 5.3 Japanese documentation (first-pass translation): almost all pages have now been translated into Japanese. As this is a first pass, some wording may read unnaturally or be mistranslated. If you notice anything, please leave a page comment or edit the page directly. Most screenshots still show the English interface. Japanese documentation for earlier versions is available from the version menu.

コースのリストア

提供: MoodleDocs
(Course restoreから転送)
移動先:案内、検索

コースバックアップのリストア

コースバックアップファイル(.mbz)は、パーミッションを持つ既存の任意のコース内からリストアできます。リストア処理中に、新しいコースとしてリストアするか、既存のコースにリストアするかを選択できます。

コースのリストアの概要。(説明はMoodleCloud向けですが、他のサイトにも当てはまります。)
日本語字幕が表示されない場合は、動画の ⚙(設定)→ 字幕 → 自動翻訳 → 日本語 を選択してください。動画によっては、⚙(設定)→ 音声トラック で日本語の自動吹き替え音声を選択できる場合もあります。
  1. コースおよびカテゴリ管理画面で、選択したカテゴリの横にある矢印をクリックして「リストア」をクリックするか(管理者またはカテゴリのパーミッションを持っている場合)、コースにリストアする場合はコースナビゲーション > さらに > コース再利用 > リストアをクリックします。
  2. バックアップファイルをアップロードするか、コースバックアップエリアまたはユーザプライベートバックアップエリアのファイルを選択し、「リストア」をクリックします。
  3. 確認 - すべてが必要どおりであることを確認し、「続ける」ボタンをクリックします。
  4. 宛先 - コースを新しいコースとしてリストアするか、既存のコースにリストアするかを選択し、「続ける」ボタンをクリックします。
  5. 設定 - 必要に応じて、活動、ブロック、フィルタ、および場合によってはその他のアイテムを選択し、「次へ」ボタンをクリックします。
  6. スキーマ - 特定のアイテムを選択/選択解除し、必要に応じてコース名、省略名および開講日を修正して、「次へ」ボタンをクリックします。
  7. レビュー - 必要に応じて「前へ」ボタンを使用し、すべてが必要どおりであることを確認してから、「リストアを実行する」ボタンをクリックします。
  8. 完了 - 「続ける」ボタンをクリックします。

注:

  1. ユーザデータ(フォーラム投稿など)を含むコースをリストアする場合、ユーザデータは元の日付を保持しますが、活動およびセクションの日付は、設定した新しい開講日に応じて変更されます。
  2. 新しいコースのセクション数がリストアするコースより少ない場合、余分なセクションは「迷子の活動」として表示されます。新しいコースのセクション数を増やすと、それらが表示されるようになります。
  3. 別のMoodleサイトのコースをリストアしていて、「バックアップからユーザ『 admin 』をリストアすることで衝突が発生します」というエラーメッセージが表示された場合は、サイト管理 > コース > バックアップ > 一般インポートデフォルトで「admin競合解決を許可する」設定を有効にできます。
  4. 活動のカレンダーイベント(例:課題の終了日時)を含むコースをリストアする場合、これらのイベントはコースのリストア後しばらくしてからカレンダーに表示されます。イベントはcronタスクによってカレンダーに追加されます。複数のコースをリストアするとタスクがキューに入り、イベントがカレンダーに表示されるまでに遅延が生じる場合があります。

コースおよびカテゴリ管理画面からのリストア

サイト管理 > コース > コースおよびカテゴリを管理するまたはサイト管理 > コース > コースおよびカテゴリを管理する > (カテゴリ名)にアクセスするパーミッションを持つユーザは、ここからコースをリストアできます:

Boostテーマ
Boost以外のテーマ

一般リストアデフォルト

管理者は、サイト管理の「一般リストアデフォルト」でデフォルトを設定し、選択したリストア設定をロックできます。設定がロックされている場合、コースのリストア時にその設定を変更することはできません。

別のコースへのリストアおよび結合と、リストアおよびコースコンテンツの削除には、それぞれ異なるデフォルトを設定できます。

リストア担当者のロール割り当て

サイト管理 > ユーザ > パーミッション > ユーザポリシー > コース内でのリストア担当者ロールの設定は、コースのリストアを行うユーザに、リストアされたコースでロールを割り当てるかどうかをコントロールします。コースのリストアを行うユーザが、新たにリストアされたコースを管理するパーミッションをまだ持っていない場合、そのユーザには自動的に新しいロールが割り当てられ、必要に応じて登録されます。

デフォルトのロールは教師です。そのため、コース内で教師ロールをまだ持っていないユーザがコースをリストアすると、教師ロールが割り当てられます。

たとえば、編集権限のない教師ロールに、コースをリストアする(たとえば既存の空のコースへのリストアや結合)または他のコースからコンテンツをインポートする追加のパーミッションを付与している場合、そのユーザにも、リストアしたコースで教師ロールが割り当てられます。

リストア担当者がリストアしたすべてのコースを管理できないようにしたい場合は、この設定のオプションから「なし」を選択してください。

エラー:あなたがアップロードを試みたファイルはサーバが処理するには大き過ぎます。

この問題を解決するには、ファイルアップロードサイズをご覧ください。

コースのリストアのケイパビリティ

管理者向けのCLIによるリストア

Moodle 3.10以降では、サイト管理者はCLIスクリプトを使用して大きなバックアップファイルをリストアできます。

オプション:

-f, --file=STRING           Path to the backup file.
-c, --categoryid=INT        ID of the category to restore too.
-s, --showdebugging         Show developer level debugging information
-h, --help                  Print out this help.

例:

$sudo -u www-data /usr/bin/php admin/cli/restore_backup.php --file=/path/to/backup/file.mbz --categoryid=1

関連項目