Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos XML 프로토콜을 사용하여 이전(롤백) 구성 2개 비교

Junos OS 실행되는 디바이스가 있는 Junos XML 프로토콜 세션에서 클라이언트 애플리케이션은 다음 RPC 중 하나를 요소와 <compare> 사용하여 이전에 커밋한 두 개의 (롤백) 구성의 내용을 비교할 수 있습니다.

  • <get-configuration-by-revision>- 구성 수정 식별자를 참조하여 구성을 비교합니다.

  • <get-rollback-information>- rollback index를 참조하여 구성을 비교합니다.

<get-configuration-by-revision> 요소가 있는 <compare> RPC는 옵션의 show system configuration revision 작동 모드 명령과 compare 동일합니다. 요소는 <compare> 비교의 기초가 되는 구성의 구성 수정 식별자를 지정합니다. 요소는 <revision-string> 기본 구성과 비교할 구성의 구성 수정 식별자를 정의합니다. 구문은 다음과 입니다.

예를 들어, 다음 RPC는 구성 수정 식별자 문자열을 참조하여 두 구성을 비교합니다.

마찬가지로, <get-rollback-information> 요소가 있는 <compare> RPC는 옵션의 show system rollback 운영 모드 명령과 compare 동일합니다. 요소는 <compare> 비교의 기초가 되는 구성의 rollback 인덱스를 지정합니다. 요소는 <rollback> 기본 구성과 비교할 구성의 rollback 인덱스를 지정합니다. 두 태그 요소의 유효한 값은 0(가장 최근에 커밋된 구성의 경우 0)~49입니다. 구문은 다음과 입니다.

참고:

출력은 이전 구성이 기본 구성인 경우 변경의 연대순에 더 논리적으로 대응합니다. 인덱스는 요소에 <compare> 포함되며, 보다 최근 구성의 인덱스는 또는 <revision-string> 태그 요소로 <rollback> 묶입니다.

Junos XML 프로토콜 서버는 RPC 및 <configuration-information> <configuration-output> 요소에 <rpc-reply> 따라 해당 응답을 요소, <rollback-information> 또는 <configuration-revision-information> 요소로 묶습니다. 태그 <load-success/> 는 구현의 부작용이며 결과에 영향을 미치지 않습니다.

태그 요소의 <configuration-output> 정보는 ASCII 텍스트 형식이며 두 구성이 다른 각 계층 수준에 대한 배너 라인(예: [edit interfaces])을 포함합니다. 배너 라인 사이의 각 줄은 플러스 사인(+) 또는 마이너스 기호(–)로 시작됩니다. 플러스 기호는 명령문을 기본 구성에 추가하면 두 번째 구성이 발생하는 반면, 마이너스 기호는 기본 구성에서 문을 제거하면 두 번째 구성이 발생한다는 것을 의미합니다.

다음 예는 인덱스가 20과 4인 rollback 구성의 비교를 요청하는 방법을 보여줍니다.