Todos los productos
Search
Centro de documentos

Simple Log Service:copy_project

Última actualización: Sep 12, 2026

Puede usar la interfaz de línea de comandos (CLI) para copiar recursos de un proyecto de origen a un proyecto de destino.

Este comando le permite copiar las siguientes configuraciones de Simple Log Service a otro proyecto:

  • Logstore

  • Configuraciones de índice

  • Configuraciones de Logtail

  • Grupos de máquinas

  • Asociaciones entre grupos de máquinas y configuraciones de Logtail

Para obtener más información, consulte Ejemplos.

Sintaxis de la solicitud

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>]

Parámetros de la solicitud

A continuación se describen los parámetros obligatorios y los específicos de este comando.

Nombre del parámetro

Tipo

Obligatorio

Ejemplo

Descripción

--from_project

String

Sí

project-a

El nombre del proyecto de origen.

--to_project

String

Sí

project-b

El nombre del proyecto de destino.

--to_client

String

No

test

La cuenta que tiene permisos para operar en el proyecto. Para obtener más información sobre cómo configurar la cuenta, consulte Configure the CLI.

--copy_machine_group

Boolean

No

false

Indica si se copian los recursos relacionados con los grupos de máquinas. Valores válidos:

  • true: copia los recursos del grupo de máquinas al proyecto de destino.

  • false (predeterminado): no copia los recursos.

Para obtener información sobre los parámetros globales de la CLI de Simple Log Service, consulte Parámetros globales.

Ejemplos

  • Ejemplos de solicitudes

    • Copie los recursos de project-a a project-b en la misma región mediante la cuenta predeterminada.

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b"
    • Copie los recursos de project-a, asociado a la cuenta predeterminada, hacia project-b de la cuenta test entre distintas regiones.

      Por ejemplo, puede copiar un proyecto de la región China (Chengdu) a la región China (Hangzhou).

      1. Configure dos usuarios para las regiones China (Hangzhou) y China (Chengdu). Para obtener más información, consulte el comando configure.

        • Configure el usuario para la región China (Hangzhou).

          aliyunlog configure yourAccessKeyID yourAccessKeySecret cn-hangzhou.log.aliyuncs.com test
        • Configure el usuario predeterminado para la región China (Chengdu).

          aliyunlog configure yourAccessKeyID yourAccessKeySecret cn-chengdu.log.aliyuncs.com
      2. Copie el proyecto.

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --to_client="test"  --client-name="main"
    • Copie los recursos, las configuraciones de Logtail y los recursos relacionados con los grupos de máquinas desde project-a, de la cuenta predeterminada, hacia project-b de la cuenta test entre distintas regiones.

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --copy_machine_group=true --to_client="test"  --client-name="main"
  • Ejemplo de respuesta

    Si el comando se ejecuta correctamente, no se devuelve ninguna respuesta.