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}
に入力します。tiup list --all
を実行して、使用可能なコンポーネント名を表示できます。 - データ型: 文字列
- デフォルト: ヌル