MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む

このページは機械翻訳したものです。

13.7.5 CLONE ステートメント

CLONE clone_action

clone_action: {
    LOCAL DATA DIRECTORY [=] 'clone_dir';
  | INSTANCE FROM 'user'@'host':port
    IDENTIFIED BY 'password'
    [DATA DIRECTORY [=] 'clone_dir']
    [REQUIRE [NO] SSL]
}

CLONE ステートメントは、ローカルまたはリモートの MySQL サーバーインスタンスからデータをクローニングするために使用されます。 CLONE 構文を使用するには、クローンプラグインをインストールする必要があります。 セクション5.6.7「クローンプラグイン」を参照してください。

CLONE LOCAL DATA DIRECTORY 構文は、ローカルの MySQL データディレクトリから、MySQL サーバーインスタンスが実行されているのと同じサーバーまたはノード上のディレクトリにデータをクローニングします。 'clone_dir'ディレクトリは、データのクローニング先のローカルディレクトリのフルパスです。 絶対パスが必要です。 指定されたディレクトリは存在してはいけませんが、指定されたパスは存在するパスである必要があります。 MySQL サーバーには、指定されたディレクトリを作成するために必要な書込みアクセス権が必要です。 詳細は、セクション5.6.7.2「ローカルでのデータのクローニング」を参照してください。

CLONE INSTANCE 構文は、リモート MySQL サーバーインスタンス (ドナー) からデータをクローニングし、クローニング操作が開始された MySQL インスタンス (受信者) に転送します。

リモート MySQL サーバーインスタンスからのデータのクローニングの詳細は、セクション5.6.7.3「リモートデータのクローニング」 を参照してください。