tiup mirror clone
コマンドtiup mirror clone
、既存のミラーを複製するか、そのコンポーネントの一部を複製して新しいミラーを作成するために使用されます。新しいミラーは古いミラーと同じコンポーネントを持ちますが、異なる署名キーを使用します。
構文
tiup mirror clone <target-dir> [global version] [flags]
<target-dir>
、クローンミラーへのローカルパスを設定するために使用されます。パスが存在しない場合は、 TiUPによって自動的に作成されます。[global version]
指定した場合、 TiUP は指定されたバージョンのすべてのコンポーネントのクローンを作成しようとします。指定されたバージョンを持たないコンポーネントがある場合は、 TiUP はその最新バージョンのクローンを作成します。
オプション
-f, --full
- ミラー全体をクローンするかどうか。このオプションを設定すると、他のオプションは無視され、 TiUP は対象のミラーからすべてのバージョンのすべてのコンポーネントを完全にクローンします。
- データ型:
BOOLEAN
- このオプションはデフォルトで無効になっており、デフォルト値は
false
です。このオプションを有効にするには、コマンドにこのオプションを追加し、値true
を渡すか、値を渡さないかのいずれかを選択します。
-a, --arch
- 指定されたプラットフォームで実行できるコンポーネントのみを複製します。
- データ型:
STRING
- デフォルト: "amd64,arm64"
-o, --os
- 指定されたオペレーティング システムで実行できるコンポーネントのみを複製します。
- データ型:
STRING
- デフォルト: "linux,darwin"
--プレフィックス
- バージョンのプレフィックスのみを一致させるかどうか。デフォルトでは、 TiUP はTiUPに一致するコンポーネントバージョンをダウンロードします。このオプションを設定すると、プレフィックスが一致するコンポーネントバージョンもダウンロードされます。
- データ型:
BOOLEAN
- このオプションはデフォルトで無効になっており、デフォルト値は
false
です。このオプションを有効にするには、コマンドにこのオプションを追加し、値true
を渡すか、値を渡さないかのいずれかを選択します。
- {コンポーネント}
- クローンするコンポーネントのバージョンリストを指定します
{component}
にコンポーネント名を入力してください。3tiup list --all
実行すると、使用可能なコンポーネント名が表示されます。 - データ型: 文字列
- デフォルト: Null