すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:copy_project

最終更新日:Sep 12, 2026

コマンドラインインターフェイス (CLI) を使用して、ソースプロジェクトから宛先プロジェクトにリソースをコピーできます。

このコマンドを使用すると、次の Simple Log Service (SLS) の設定を別のプロジェクトにコピーできます。

  • Logstore

  • インデックス設定

  • Logtail 設定

  • マシングループ

  • マシングループと Logtail 設定の関連付け

詳細については、「使用例」をご参照ください。

リクエスト構文

aliyunlog log copy_project --from_project=<value> --to_project=<value> [--to_client=<value>] [--copy_machine_group=<value>] [--access-id=<value>] [--access-key=<value>] [--sts-token=<value>] [--region-endpoint=<value>] [--client-name=<value>] [--jmes-filter=<value>] [--format-output=<value>] [--decode-output=<value>]

リクエストパラメーター

次の表に、必須パラメーターとコマンド固有のパラメーターを示します。

パラメーター名

タイプ

必須

例

説明

--from_project

文字列

はい

project-a

ソースプロジェクトの名前。

--to_project

文字列

はい

project-b

宛先プロジェクトの名前。

--to_client

文字列

いいえ

test

プロジェクトを操作する権限を持つアカウントです。アカウントの設定方法の詳細については、「CLI の設定」をご参照ください。

--copy_machine_group

ブール値

いいえ

false

マシングループのリソースをコピーするかどうかを指定します。有効な値:

  • true:マシングループのリソースを宛先プロジェクトにコピーします。

  • false (デフォルト) :リソースをコピーしません。

SLS CLI のグローバルパラメーターについては、「グローバルパラメーター」をご参照ください。

使用例

  • リクエスト例

    • デフォルトアカウントを使用して、同一リージョン内の project-a から project-b にリソースをコピーします。

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b"
    • デフォルトアカウントの project-a から、リージョン間で test アカウントの project-b にリソースをコピーします。

      たとえば、プロジェクトを中国 (成都) リージョンから中国 (杭州) リージョンにコピーできます。

      1. 中国 (杭州) リージョンと中国 (成都) リージョンに 2 つのユーザーをセットアップします。詳細については、「configure コマンド」をご参照ください。

        • 中国 (杭州) リージョンのユーザーをセットアップします。

          aliyunlog configure yourAccessKeyID yourAccessKeySecret cn-hangzhou.log.aliyuncs.com test
        • 中国 (成都) リージョンのデフォルトユーザーをセットアップします。

          aliyunlog configure yourAccessKeyID yourAccessKeySecret cn-chengdu.log.aliyuncs.com
      2. プロジェクトをコピーします。

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --to_client="test" --client-name="default"
    • デフォルトアカウントの project-a から、リージョン間で test アカウントの project-b に、リソース、Logtail 設定、およびマシングループのリソースをコピーします。

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --copy_machine_group=true --to_client="test" --client-name="default"
  • レスポンス例

    コマンドが成功した場合、レスポンスは返されません。