Tous les produits
Search
Centre de documentation

Simple Log Service:copy_project

Dernière mise à jour :Aug 18, 2026

Réplique les ressources d'un projet source vers un projet de destination.

Exécutez la commande copy_project pour répliquer les ressources Log Service suivantes d'un projet vers un autre :

  • Logstores

  • Index

  • Configurations Logtail

  • Groupes de machines

  • Mappages entre les groupes de machines et les configurations Logtail

Pour plus d'informations, consultez la section Exemples.

Syntaxe de la requête

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

Paramètres de la requête

Le tableau suivant décrit les paramètres requis et spécifiques de la commande copy_project.

Paramètre

Type

Obligatoire

Exemple

Description

--from_project

String

Oui

project-a

Nom du projet source.

--to_project

String

Oui

project-b

Nom du projet de destination.

--to_client

String

Non

test

Compte auquel appartient le projet de destination. Pour savoir comment configurer un compte, consultez la rubrique Configurer SLS CLI.

--copy_machine_group

Boolean

Non

false

Indique s'il faut répliquer les ressources associées aux groupes de machines. Valeurs possibles :

  • true : les ressources associées aux groupes de machines du projet source sont répliquées vers le projet de destination.

  • false : les ressources associées aux groupes de machines du projet source ne sont pas répliquées vers le projet de destination.

Pour obtenir des informations sur les paramètres globaux de l'interface de ligne de commande (CLI) Log Service, consultez la rubrique Paramètres globaux.

Exemples

  • Exemples de requêtes

    • Utilisez le compte par défaut pour répliquer les ressources de project-a vers project-b. Les deux projets se trouvent dans la même région.

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b"
    • Répliquez les ressources de project-a vers project-b. project-a appartient au compte par défaut et project-b appartient à un compte nommé test. project-a se trouve dans la région Chine (Chengdu) et project-b dans la région Chine (Hangzhou).

      1. Configurez deux comptes pour les régions Chine (Hangzhou) et Chine (Chengdu). Pour plus d'informations, consultez la section Syntaxe de la requête.

        • Configurez le compte pour la région Chine (Hangzhou).

          aliyunlog configure yourAccessKeyID yourAccessKeySecret cn-hangzhou.log.aliyuncs.com test
        • Configurez le compte par défaut pour la région Chine (Chengdu).

          aliyunlog configure yourAccessKeyID yourAccessKeySecret cn-chengdu.log.aliyuncs.com
      2. Répliquez les ressources de project-a vers project-b.

        aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --to_client="test"  --client-name="main"
    • Répliquez les ressources de project-a vers project-b. project-a appartient au compte par défaut et project-b appartient à un compte nommé test. Les configurations Logtail et les groupes de machines de project-a sont également répliqués vers project-b. Les deux projets se trouvent dans des régions différentes.

      aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --copy_machine_group=true --to_client="test"  --client-name="main"
  • Exemples de réponses

    L'exécution de la commande ne renvoie aucune réponse.