NESTA PÁGINA
<load-configuration>
Uso
<rpc> <load-configuration configuration-revision="revision-id"/> <load-configuration rescue="rescue"/> <load-configuration rollback="index"/> <load-configuration url="url" [action="(merge | override | replace | update)"] [format="(text | xml)"] /> <load-configuration url="url" [action="(merge | override | update)"] format="json" /> <load-configuration url="url" action="set" format="text"/> <load-configuration [action="(merge | override | replace | update)"] [format="xml"]> <configuration> <!-- tag elements for configuration elements to load --> </configuration> </load-configuration> <load-configuration [action="(merge | override | replace | update)"] format="text"> <configuration-text> <!-- formatted ASCII configuration statements to load --> </configuration-text> </load-configuration> <load-configuration [action="(merge | override | update)"] format="json"> <configuration-json> <!-- JSON configuration data to load --> </configuration-json> </load-configuration> <load-configuration action="set" format="text"> <configuration-set> <!-- configuration mode commands to load --> </configuration-set> </load-configuration> </rpc>
Descrição
Solicite que os dados de configuração de carga do servidor de protocolo NETCONF ou Junos XML entrem na configuração do candidato ou no banco de dados de configuração aberta.
Se um aplicativo do cliente emitir a operação de protocolo <open-configuration>
Junos XML para abrir um banco de dados de configuração específico antes de executar a <load-configuration>
operação, o servidor carregará os dados de configuração no banco de dados de configuração aberta. Caso contrário, o servidor carrega os dados de configuração na configuração do candidato.
Forneça os dados para carregar de uma das seguintes maneiras:
Defina o atributo da tag vazia
<load-configuration/>
ao identificador deconfiguration-revision
revisão de configuração de uma configuração previamente comprometida. A configuração especificada substitui completamente a configuração do candidato.Defina o atributo da tag vazia
<load-configuration/>
ao valorrescue
.rescue
A configuração de resgate substitui completamente a configuração do candidato.Defina o atributo da
rollback
tag vazia<load-configuration/>
ao índice de reversão de uma configuração previamente comprometida. O dispositivo armazena uma cópia da configuração mais recentemente comprometida e até 49 configurações anteriores. A configuração especificada substitui completamente a configuração do candidato.Defina o atributo da
url
tag vazia<load-configuration/>
ao nome de caminho de um arquivo que contém os dados de configuração a carregar. Defina oformat
atributo ajson
,text
ouxml
carregue uma configuração no respectivo formato-JavaScript Object Notation (JSON), texto ASCII formatado ou elementos de tag Junos XML (o padrão). Para fornecer os dados de configuração como comandos de modo de configuração, inclua oaction="set"
atributo e omite oformat
atributo ou defina o valor paratext
.No exemplo a seguir, o
url
atributo identifica que os dados de configuração devem ser carregados do arquivo /tmp/add.conf .<load-configuration url="/tmp/add.conf" format="text"/>
Inclua os dados de configuração como um fluxo de dados dentro de uma tag de abertura
<load-configuration>
e fechamento</load-configuration>
. Se fornecer os dados de configuração como texto ASCII formatado, inclua os dados em um<configuration-text>
elemento de tag e defina oformat
atributo paratext
. Se fornecer os dados de configuração como elementos de tag Junos XML, inclua os dados em um<configuration>
elemento de tag e omite oformat
atributo ou defina o valor paraxml
. Se fornecer os dados de configuração como comandos de modo de configuração, inclua os dados em um<configuration-set>
elemento de tag, defina oaction
atributoset
e omite oformat
atributo ou defina o valor paratext
. Se fornecer os dados de configuração no JSON, inclua os dados em um<configuration-json>
elemento de tag e defina oformat
atributo parajson
.
Atributos
action |
Especifique como carregar os dados de configuração, especialmente quando o banco de dados de configuração de alvo e a configuração carregada contêm declarações conflitantes. O banco de dados de configuração efêmero oferece suporte aos seguintes
A seguir, valores aceitáveis:
|
configuration-revision |
Carregue uma configuração previamente comprometida fazendo referência ao identificador de revisão de configuração. A configuração especificada substitui completamente a configuração do candidato. |
format |
Especifique o formato usado para os dados de configuração. Valores aceitáveis são:
|
rescue |
Especifique que a configuração de resgate substitua a configuração atual do candidato. O único valor válido é "resgate".
Nota:
A partir do Junos OS Release 18.1R1, você também pode usar o |
rollback |
Carregue uma configuração previamente comprometida fazendo referência ao seu índice de reversão numérico. Os valores válidos são 0 (zero, para a configuração mais recentemente comprometida) por meio de um a menos do que o número de configurações anteriores armazenadas (o máximo é 49).
Nota:
A partir do Junos OS Release 18.1R1, você também pode usar o |
url |
Especifique o nome completo do arquivo que contém os dados de configuração a carregar. O valor pode ser um caminho de arquivo local, uma localização FTP ou um URL do Hypertext Transfer Protocol (HTTP):
Em cada caso, o valor padrão para a path variável é o diretório homel para o nome do usuário. Para especificar um caminho absoluto, a aplicação inicia o caminho com os caracteres %2F; por exemplo, ftp://username:password@hostname/%2Fpath/filename. |
Informações de lançamento
Esta é uma operação de protocolo de gerenciamento Junos XML. Ele é suportado em sessões de protocolo Junos XML, e é suportado como uma extensão proprietária da Juniper Networks em sessões NETCONF em dispositivos que executam o Junos OS que identificam o URI http://xml.juniper.net/netconf/junos/1.0 na troca de recursos.
action
valor set
agregado no Junos OS Release 11.4.
format
valor json
agregado no Junos OS Release 16.1.
configuration-revision
atributo adicionado no Junos OS Release 20.4R1 e Junos OS Evolved Release 20.4R1.