Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Récupérer la configuration de sauvetage à l’aide de NETCONF

La configuration de secours est une configuration enregistrée au cas où il serait nécessaire de restaurer une configuration valide et non par défaut. (Pour créer une configuration de secours dans une session NETCONF, utilisez l’élément de balise XML <request-save-rescue-configuration> Junos ou la request system configuration rescue save commande CLI operational mode. Pour plus d’informations, reportez-vous au Guide de référence pour les développeurs opérationnels de l’API XML Junos ou à l’Explorateur CLI.)

Dans une session NETCONF avec un périphérique exécutant Junos OS, une application cliente demande la configuration de secours en émettant l’élément de balise XML <get-rescue-information> Junos dans un élément de <rpc> balise. Cette opération est équivalente à la commande du show system configuration rescue mode opérationnel.

Pour demander la sortie balisée XML Junos, l’application inclut l’élément <format> de balise avec la valeur xml ou omet l’élément <format> de balise (les éléments de balise XML Junos sont la valeur par défaut) :

Le serveur NETCONF entoure sa réponse d’éléments <rpc-reply>, <rescue-information>, et <configuration> tag. La <ok/> balise est un effet secondaire de l’implémentation et n’affecte pas les résultats. Pour plus d’informations sur les attributs de la balise d’ouverture<configuration>, reportez-vous à la section Spécifier la source des demandes d’informations de configuration à l’aide de NETCONF.

Pour demander une sortie ASCII formatée, l’application inclut l’élément <format> tag avec la valeur text.

Le serveur NETCONF entoure sa réponse de <rpc-reply><rescue-information>, , <configuration-information>et <configuration-output> des éléments de balise. Pour plus d’informations sur la notation ASCII formatée utilisée dans les instructions de configuration de Junos OS, consultez le Guide de l’utilisateur CLI.

À partir de Junos OS version 16.1, pour demander la configuration de secours au format JSON, l’application inclut l’élément <format> de balise avec la valeur json dans l’élément <get-rescue-information> . Avant Junos OS version 16.1, les données au format JSON sont demandées en incluant l’attribut format="json" dans la balise d’ouverture <get-rescue-information> .

Lorsque vous utilisez l’attribut format="json" pour spécifier le format, le serveur NETCONF entoure sa réponse d’un <rpc-reply> élément, le nom de champ du membre JSON de niveau supérieur est "rescue-information", et les données de configuration émises utilisent une implémentation plus ancienne pour la sérialisation. Lorsque vous utilisez l’élément <format>json</format> pour demander des données au format JSON, le serveur NETCONF entoure sa réponse de <rpc-reply>, <rescue-information>, <configuration-information>et <json-output> des éléments de balise, le nom de champ du membre JSON de niveau supérieur est "configuration", et les données de configuration émises utilisent une implémentation plus récente pour la sérialisation.

Tableau de l’historique des versions
Libération
Description
16.1
À partir de Junos OS version 16.1, pour demander la configuration de secours au format JSON, l’application inclut l’élément <format> de balise avec la valeur json dans l’élément <get-rescue-information> . Avant Junos OS version 16.1, les données au format JSON sont demandées en incluant l’attribut format="json" dans la balise d’ouverture <get-rescue-information> .