Exportation et importation d'une application de données
Vous pouvez exporter et télécharger les données de votre application et les importer dans une nouvelle instance d' Concert , afin de migrer ou de répliquer un environnement. Le résultat de l'exportation sera un fichier « .tar » et le résultat est stocké dans le bucket LZ. Les données sont ensuite réévaluées lorsqu'elles sont réimportées dans une instance d' Concert . Vous pouvez exporter les applications SBOM, Build SBOM, Deploy SBOM et Package SBOM.
- Qui doit accomplir cette tâche?
- Utilisateur avec accès administrateur à l'instance d' Concert .
Instructions : Exportation d'une définition d'application à l'aide de l'API d' Concert
Vous pouvez exporter une ou plusieurs définitions d'application en spécifiant leur nom dans le chemin d' URL.
- Utilisez les commandes suivantes pour exporter des données de définition d'application uniques ou multiples :
curl -vvv '<concert_domain>/core/api/v1/export/applications?names=<app-name1,app-name2>' \ -H 'accept: application/json' \ -H 'InstanceId: <instance_id>' \ -H 'Authorization: Bearer <token>' \ -d '' -kRemarque : Notez l'toc_ids incluses dans la réponse. Vous en avez besoin pour télécharger le fichier exporté. - Télécharger le fichier d'
.tars exporté :curl '<concert_domain>/core/api/v1/export/job/<toc_id>/download' \ -H 'accept: application/json' \ -H 'InstanceId: <InstanceId>' \ -H 'Authorization: Bearer <token>' -k -O -J -LRemarque : les données d'application exportées seront enregistrées dans un fichier..tar. Le fichier de sortie est stocké dans le bucket LZ.
Instructions : Importation de données d'application à l'aide de l'API d' Concert
Reportez-vous à la commande suivante pour importer un fichier contenant les données de définition de votre application dans une nouvelle instance d' Concert .
curl -k -X POST 'https://<concert-domain>/ingestion/api/v1/import_files' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: multipart/form-data' \
-H 'InstanceId: <InstanceId>' \
-F 'file=@<filepath>'
Instructions : Exportation d'une définition d'application à l'aide de l'interface utilisateur d' Concert
Reportez-vous aux instructions suivantes pour exporter les données de définition d'application vers votre poste de travail.
- Sélectionnez .
- Sélectionnez Définitions dans le sous-menu de navigation et cochez la ou les cases en regard des définitions d'application concernées.
- Cliquez sur Exporter.
- Cliquez sur Afficher le statut de l'événement ou sélectionnez pour afficher le fichier exporté.
- Dans le menu déroulant du fichier exporté, choisissez Télécharger.Remarque : les données d'application exportées seront enregistrées dans un fichier.
.tar.
Instructions : Importation d'une définition d'application à l'aide de l'interface utilisateur d' Concert
Reportez-vous aux instructions suivantes pour importer les données de définition d'application de votre poste de travail vers une nouvelle instance d' Concert .
- Sélectionnez .
- Cliquez sur .
- Télécharger le fichier d'
.tars exporté pertinent à partir du poste de travail. - Cliquez sur Télécharger.
Actualisez la page Applications pour afficher le fichier importé.