10bet网址
MySQL Enterprise Backupユーザーズガイド(バージョン3.11)
本手册下载
PDF (Ltr)- 1.3 mb
PDF (A4)- 1.3 mb
HTML下载(TGZ)- 164.6 kb
HTML下载(邮政编码)- 190.9 kb


MySQL Enterprise Backupユーザーズガイド(バージョン3.11)/.../ データベースのアップグレードまたはダウングレードによるバックアップのリストア

4.5データベースのアップグレードまたはダウングレードによるバックアップのリストア

重要

MySQL 5.5から5.6に移行したInnoDBストレージエンジンに行われた変更のために,MySQL 5.5データベースのバックアップをMySQL 5.6服务器にリストアするには,一般的なリストアおよびアップグレード手順以外の複数の追加ステップが必要になります。これを省略すると,ターゲットサーバーがクラッシュします。このようなリストアについては,次のステップに従ってください。

あるMySQLバージョンを実行しているサーバーをバックアップし,別のMySQLバージョンを実行しているサーバーでリストアできます。リストア後,新しいMySQLバージョンをはじめて実行する場合のように,適切なアップグレードステップを実行してください。(または古いMySQLを実行しているサーバーにインストールした場合は,適切なダウングレードステップを実行してください)アップグレードとダウングレードの詳細は,MySQLのアップグレードMySQLのダウングレードを参照してください。

注記

MySQLバージョンの特定の組み合わせの間でアップグレードしたあと,システムテーブルの定義の欠落または不一致に関するエラーメッセージが表示される場合があります。このような問題を修正するためのアップグレード手順で指示されているように,mysql_upgradeコマンドを使用します。このコマンドの説明については,mysql_upgrade—MySQLテーブルのチェックとアップグレードを参照してください。

警告

古いMySQLバージョンへのデータベースのリストア(つまり,サーバーのダウングレード)は元のバージョンと最終バージョンが同じリリースシリーズ内に属しているとき(5.5.30から5.5.29へなど)にのみサポートされます。より低いシリーズへのダウングレード(5.6.33から5.5.33へなど)は,サーバークラッシュやデータの破損を引き起こす可能性があります。

MySQL 5.5でバックアップしMySQL 5.6でリストアするためのステップ

  • MySQL 5.5服务器でデータをバックアップします。

  • 运用原木を実行し,続いてバックアップ上で复制回去操作を実行してMySQL 5.6服务器のデータディレクトリとして使用する予定のディレクトリにデータをリストアします。

  • MySQL 5.6服务器用のデータディレクトリを専用のデータディレクトリとして使用して,MySQL 5.5服务器を再起動します。

    注記

    これはMySQL 5.5のデータのMySQL 5.6服务器へのリストアに特有の追加ステップで,通常のリストアおよびアップグレード手順にはありません。MySQL 5.5服务器はこれを使用して,クラッシュリカバリ中にサーバーが行う処理に類似した複数のクリーンアップステップをデータに対して実行することにより,MySQL 5.6へのアップグレード用にデータを準備します。

  • MySQL 5.5服务器を停止させます。

  • MySQL 5.6服务器をインストールします。

  • MySQL 5.6服务器を起動します。

  • リストアされるデータについてMySQLリファレンスマニュアルで記されているように,アップグレードステップを実行します。MySQL 5.6に付属しているmysql_upgradeが適用されていることを確認します。

  • データを確認します。

MySQL 5.1でバックアップしMySQL 5.5でリストアするためのステップ

  • MySQL 5.1でバックアップします。

  • MySQL 5.5をインストールします。

  • MySQL 5.5でリストアします。

  • MySQLリファレンスマニュアルで記されているように,アップグレードステップを実行します。

  • データを確認します。