Studio ilia

Wordpress、ゲームコンテンツ開発ブログ

MySQLのデータベースのバックアップとリストア

概要

MySQLのデータベースのバックアップ、リストアは mysqldump コマンドで行います。
テーブル単位やデータベース単位、全データベースを一気に処理するなど、用途に応じて使い分けが可能です。
一般的にはデータベース単位でバックアップを取得することが多いですが、大量のログデータやユーザーデータなどが格納されている場合は、バックアップに時間がかかりタイムアウト等で取得が失敗した際のリスクになるため、テーブル単位で行う事もあります。

 

これはボックスのタイトルです。
  • CentOS Linux release 8.2.2004 (Core)
  • mysql Ver 8.0.21

 

DB→ファイル へバックアップ

 

 

ファイル→DB にリストア

 

 

バックアップ取得方法一覧

▼全データベースdumpデータをバックアップ

 

▼複数のデータベースをバックアップする場合

 

▼全てのデータベース・テーブルの定義をバックアップ

 

▼全てのデータベースの定義をバックアップ

 

▼全てのテーブルの定義をバックアップ

 

▼特定のデータベースのdumpデータをバックアップ

 

▼特定のテーブルのdumpデータをバックアップ

 

▼特定のテーブルの定義とデータをバックアップ

 

Home
Profile
Menu
Search