--- machine_translated: true machine_translated_rev: d734a8e46ddd7465886ba4133bff743c55190626 toc_priority: 59 toc_title: "\u30AF\u30EA\u30C3\u30AF\u30CF\u30A6\u30B9\u30B3\u30D4\u30FC\u6A5F" --- # クリックハウスコピー機 {#clickhouse-copier} コピーデータからのテーブルを一つクラスターテーブルの他の同クラスター 複数実行できます `clickhouse-copier` インスタンスの異なるサーバーを行う仕事です。 ZooKeeperはプロセスの同期に使用されます。 始まることの後, `clickhouse-copier`: - ZooKeeperに接続して受信する: - ジョブのコピー。 - コピージョブの状態。 - これは、ジョブを実行します。 各実行中のプロセスは、 “closest” ザ-シャーのソースクラスタのデータ転送先のクラスター resharding場合はそのデータが必要です。 `clickhouse-copier` ZooKeeperの変更を追跡し、その場でそれらを適用します。 ネットワークトラフィッ `clickhouse-copier` ソースデータがある同じサーバー上。 ## ランニングclickhouse-コピー機 {#running-clickhouse-copier} このユーティ: ``` bash $ clickhouse-copier copier --daemon --config zookeeper.xml --task-path /task/path --base-dir /path/to/dir ``` パラメータ: - `daemon` — Starts `clickhouse-copier` デーモンモードで。 - `config` — The path to the `zookeeper.xml` ZooKeeperへの接続のためのパラメータを持つファイル。 - `task-path` — The path to the ZooKeeper node. This node is used for syncing `clickhouse-copier` プロセスと格納タスク。 タスクは `$task-path/description`. - `task-file` — Optional path to file with task configuration for initial upload to ZooKeeper. - `task-upload-force` — Force upload `task-file` ノードが既に存在する場合でも。 - `base-dir` — The path to logs and auxiliary files. When it starts, `clickhouse-copier` 作成 `clickhouse-copier_YYYYMMHHSS_` サブディレクトリ `$base-dir`. このパラメーターを省略すると、ディレクトリーは次の場所に作成されます `clickhouse-copier` 発売されました。 ## 飼育係のフォーマット。xml {#format-of-zookeeper-xml} ``` xml trace 100M 3 127.0.0.1 2181 ``` ## コピータスクの設定 {#configuration-of-copying-tasks} ``` xml false 127.0.0.1 9000 ... ... 2 1 0 3 1 source_cluster test hits destination_cluster test hits2 ENGINE=ReplicatedMergeTree('/clickhouse/tables/{cluster}/{shard}/hits2', '{replica}') PARTITION BY toMonday(date) ORDER BY (CounterID, EventDate) jumpConsistentHash(intHash64(UserID), 2) CounterID != 0 '2018-02-26' '2018-03-05' ... ... ... ``` `clickhouse-copier` の変更を追跡します。 `/task/path/description` そして、その場でそれらを適用します。 たとえば、次の値を変更すると `max_workers`、タスクを実行しているプロセスの数も変更されます。 [元の記事](https://clickhouse.tech/docs/en/operations/utils/clickhouse-copier/)