バックアップ
データベースバックアップでは、バックアップからテーブル/データベースを読み取り専用モードで瞬時にアタッチできます。
データベースバックアップは、増分バックアップと非増分バックアップの両方で機能します。
データベースの作成
バックアップ先は、Disk
、S3
、File
など、すべての有効なバックアップ宛先にすることができます。
Disk
バックアップ先を使用した場合、バックアップからデータベースを作成するクエリは次のようになります:
エンジンパラメータ
database_name_inside_backup
— バックアップ内のデータベース名。backup_destination
— バックアップ先。
使用例
Disk
バックアップ先を使用した例を見てみましょう。まず、storage.xml
でバックアップディスクを設定しましょう:
使用の例です。テストデータベースを作成し、テーブルを作成し、いくつかのデータを挿入し、最後にバックアップを作成しましょう:
これでtest_database_backup
バックアップができました。次に、バックアップを使用してデータベースを作成しましょう:
これで、データベースから任意のテーブルをクエリすることができます:
このバックアップデータベースを普通のデータベースと同様に操作することも可能です。例えば、テーブルをクエリすることもできます: