Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Introduction to the Junos OS

Managing Configuration Files


Robert Juric robertjuric.com @robertjuric

Junos Configuration Model

Not single changes

Batch configuration

Entire configuration replaced

Junos Configuration Files

Single active configuration Changes made to candidate Commit to save changes Active becomes rollback 1 N+49 saved rollback configs

Making Config Changes

Changes at different levels

Hierarchal configuration

Multiple modification options

XML based

Show | display set

Rollback 0

Configuration Commits

Sanity checks commit check

Commit confirmed

Commit scripts

Configuration Rollbacks

Candidate committed to active Previous active > rollback 1. Rollback n replaces candidate config Juniper.conf.gz + previous 3 in /config Remaining 4-49 in /var/db/config Show | compare

Configuration Snippets

save file_name

load override file_name

load merge terminal (relative)

load set terminal (relative)

Configuration Archival

Automatic off-device config backup Transfer on interval or commit Transfer to archival-site via FTP or SCP URL

Summary
Batch configuration model Active / candidate / rollback configs Commit process Saving and loading configuration snippets Configuration archival

You might also like