Skip to content

nilsan/network-backup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

network-backup

Simple replacement for RANCID

Since RANCID is a bit rancid, I've decided to make an alternative with git and ruby.

Name-suggestions are welcome, "network-backup" does lack a certain flair.

network-backup takes a json-configuration file and uses it to take backup of one or more cisco-ish network-devices.

  • Login is assumed to be via preconfigured ssh-keys, preferably to a read-all/write-none user.
  • Backed up data is currently the output of "show " resulting in a file
  • Each backed up host gets its own git repository
  • network-backup will create and maintain its own log-repository

TODO:

  • make sure remote commands are properly escaped
  • autodetect git-pushable repos and allow auto-push

About

Simple replacement for RANCID

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 91.9%
  • Shell 8.1%