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、--アーチ
- 指定されたプラットフォームで実行できるコンポーネントのみを複製します。
- データ型:
STRING
- デフォルト: 「amd64,arm64」
-o、--os
- 指定されたオペレーティング システム上で実行できるコンポーネントのみを複製します。
- データ型:
STRING
- デフォルト: 「linux、ダーウィン」
--プレフィックス
- バージョンのプレフィックスのみを照合するかどうか。デフォルトでは、 TiUP はコンポーネントのバージョンが厳密に一致する場合にダウンロードします。このオプションが設定されている場合、 TiUP はプレフィックスが一致するコンポーネントのバージョンもダウンロードします。
- データ型:
BOOLEAN
- このオプションはデフォルトでは無効になっており、デフォルト値は
false
です。このオプションを有効にするには、このオプションをコマンドに追加して、値true
渡すか、値を渡さないことができます。
- {コンポーネント}
- クローンを作成するコンポーネントのバージョンリストを指定します。
{component}
にコンポーネント名を入力します。tiup list --all
を実行すると、使用可能なコンポーネント名が表示されます。 - データ型: 文字列
- デフォルト: ヌル