Introdução
Este original descreve como transferir arquivos pela rede parcelas do arquivo de configuração do linguagem de marcação extensível (XML) na ferramenta de segurança do email (ESA).
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- linguagem de marcação extensível (XML)
- Ferramenta de segurança do email (ESA)
Este documento não é restrito a versões de software ou hardware específicas.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Nota: Este original supõe que a configuração a transferir arquivos pela rede é da mesma versão de AsyncOS.
Configurar
Visão geral
O ESA permite que você importe um arquivo de configuração obtido de algum ponto a tempo ou de todo o outro ESA.
ESA FAQ: Como você importa um arquivo de configuração em um dispositivo novo?
Você pode encontrar as encenações em que é mais conveniente importar somente parcelas da configuração, em vez de um arquivo de configuração completa.
- Recreações
- Testes da característica
- Adicionando um grande número entradas imediatamente aos ajustes específicos
Informações de Apoio
Você pode informação de carga em um de três métodos:
- Coloque a informação no diretório de configuração e transfira-a arquivos pela rede.
- Transfira arquivos pela rede o arquivo de configuração diretamente de sua máquina local.
- Cole a informação de configuração diretamente.
Apesar do método, você deve incluir estas etiquetas na parte superior de sua configuração:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
... your configuration information in valid XML
</config>
A etiqueta do closing </config> deve seguir sua informação de configuração. Os valores na sintaxe XML são analisados gramaticalmente e validados contra o DTD situado no diretório de configuração em sua ferramenta de segurança do índice de Cisco. O arquivo DTD é nomeado config.dtd. Se os erros de validação estão relatados na linha de comando quando você usa o loadconfigcommand, as mudanças não estão carregadas. Você pode transferir o DTD para validar arquivos de configuração fora do dispositivo antes de transferi-los arquivos pela rede.
Configuração
A fim importar uma subseção do arquivo de configuração, a subseção é exigida ser completa e original e deve conter as etiquetas das declarações acima, assim como estar dentro de <config></config>.
Termine significa que as etiquetas inteiras do começo e da extremidade para uma subseção dada como definida pelo DTD são incluídas. Por exemplo, transferir arquivos pela rede ou colar o seguinte código causam erros de validação:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
<autosupport_enabled>0</autosu
</config>
Contudo, a transferência de arquivo pela rede ou cola este código, ele não causa erros de validação:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
<autosupport_enabled>0</autosupport_enabled>
</config>
Original significa que a subseção do arquivo de configuração que está sendo transferido arquivos pela rede ou colado não é ambígua para a configuração. Por exemplo, um sistema pode ter somente um hostname, assim que transfira arquivos pela rede este código (incluindo as declarações e etiquetas <config></config>) é reservado:
<hostname>mail4.example.com</hostname>
Contudo, um sistema pode ter os ouvintes múltiplos definidos, cada um com as tabelas destinatárias diferentes do acesso definido, assim que a transferência de arquivo pela rede somente este código é considerada ambígua:
<rat>
<rat_entry>
<rat_address>ALL</rat_address>
<access>RELAY</access>
</rat_entry>
</rat>
Porque é ambígua, não é permitida, mesmo que seja sintaxe completa.
Cuidado: Ao transferir arquivos pela rede ou ao colar um arquivo de configuração ou subseções de um arquivo de configuração, você tem o potencial apagar as mudanças descomprometidos que podem ser pendentes.
Esvazie contra etiquetas omitidas
Use o cuidado ao transferir arquivos pela rede ou ao colar seções dos arquivos de configuração. Se você não inclui uma etiqueta, a seguir seu valor na configuração não está alterado quando você carrega um arquivo de configuração. Contudo, se você inclui um Empty tag, a seguir seu ajuste de configuração é cancelado.
Por exemplo, transferir arquivos pela rede o seguinte código remove todos os ouvintes do sistema:
<listeners></listeners>
Cuidado: Ao transferir arquivos pela rede ou ao colar subseções de um arquivo de configuração, você pode se desligar do GUI ou do CLI e destruir grandes quantidades de dados de configuração. Não desabilite serviços com este comando se você não pode reconectar ao dispositivo usando um outro protocolo, a interface serial, ou as configurações padrão na porta de gerenciamento. Também, não use este comando se você é incerto da sintaxe da configuração exata como definido pelo DTD. Suporte sempre os dados de configuração antes de carregar um arquivo de configuração novo.
Nota: Sobre a codificação do jogo de caracteres
O atributo da codificação do arquivo de configuração XML deve ser “ISO-8859-1” apesar do jogo de caracteres que você pode ser usado para manipular off line o arquivo. O atributo da codificação é especificado no arquivo sempre que você emite o showconfig, o saveconfig, ou o comando do mailconfig:
<?xml version="1.0" encoding="ISO-8859-1"?>
Verificar
Navegue à página da característica ou do ajuste alterado.
Informações Relacionadas