サイトの復元


サイトバックアップの指示に従ってMoodleサイトのバックアップを作成した場合は、作成したサイトバックアップを復元する方法を知る必要があるかもしれません。

個別にまたはまとめて復元できる3つの領域があります。

  • ムードルコード
  • Moodleがアップロードまたは作成したファイル
  • Moodleデータベース - MySQL、プログレその他

これらの領域の場所と名前は設定ファイルにあります

コマンドライン(Linux)の復元

これが、復元プロセスを構成する一連の基本的な手順です。

1.元のMoodleディレクトリの名前を別の名前に変更して(まだ作成しているため)、バックアップしたMoodleディレクトリまたは新しくダウンロードしたMoodleディレクトリをその場所にコピーします。

2. MySQLを実行している場合、データベースのバックアップは.sql、.gz、または.tar.gzファイルになります。 .tar.gzまたは.gzの場合は、それがSQLファイルになるまで解凍する必要があります。

 tar -xzvf moodlesqlfile.tar.gz

3. mysqlを実行している場合は、SQLファイルをMySQLサーバー上に新しく作成されたデータベースにインポートします。ここで注意してください。いくつかのバックアップはMoodleが接続しているのと同じデータベースにインポートしようとします。これはデータベースの問題を引き起こし、Moodleのインストールにダメージを与えます。最善を尽くすには、新しいデータベースを作成し、その中にバックアップされたデータベースを復元して、この新しいデータベースに接続するようにMoodle config.phpファイルを変更します(これで元のデータベースを使用できます)。

新しいデータベースを作成したら:

 mysql -p new_database <moodlesqlfile.sql

他のデータベースの場合は、それらの指示に従ってバックアップを復元します。

サイトのバックアップと復元のためのツール

  • phpMyAdmin
  • MySQLダンプ

データファイルをバックアップするためのツール

phpMyAdminで復元する

MySqlデータベースのバックアップを復元する

  1. 復元するデータベースを開く
  2. [SQL]タブをクリックします。
  3. 「SQL」ページで、もう一度show queryのチェックを外します。
  4. データベースのバックアップを参照してください。
  5. Goをクリックしてください。

また見なさい