# IPng Networks Router Backup Configuration Example # Copyright 2025, IPng Networks GmbH, Pim van Pelt # # This file demonstrates how to configure the ipng-router-backup tool. # Copy these files to a location of your choice and add local overrides # in a custom YAML file. The tool will read and merge all YAML files in # the order they appear on the commandline: # # Usage: ipng-router-backup --yaml *.yaml # Devices Section # Define individual network devices to backup devices: # Core switches (SR Linux) asw100: user: admin # SSH username type: srlinux # Reference to type above asw120: user: netops # Different user per device if needed type: srlinux asw121: user: admin type: srlinux # Distribution switches (Centec) csw150: user: admin type: centec csw151: user: admin type: centec # Edge routers (Arista EOS) edge-01: user: automation type: eos edge-02: user: automation type: eos # Special case: Device with custom commands (overrides type) legacy-router: user: admin commands: - show version - show running-config - show ip route summary # Custom commands specific to this device only # Example using IP address instead of hostname 192.168.1.100: user: operator type: cisco-ios