没有合适的资源?快使用搜索试试~ 我知道了~
netcfgbu:网络配置备份
共112个文件
py:50个
md:21个
toml:19个
需积分: 14 2 下载量 183 浏览量
2021-04-01
03:10:43
上传
评论
收藏 97KB ZIP 举报
温馨提示
网络配置备份 作为网络工程师,我需要将我的网络配置文件备份到版本控制系统中,并且需要一种工具来自动执行此过程。 我访问设备的主要方法是SSH。 支持的设备netcfgbu工具是专门为备份网络操作系统(NOS)配置而构建的,该配置本质上是单片的。 也就是说,可以使用诸如“ show running-config”之类的命令来捕获整个配置。 netcfgbu应该支持任何提供整体配置的netcfgbu 。 主要考虑因素 我有一个多供应商的环境。 我需要考虑用于获取正在运行的配置并在需要时禁用分页的不同命令。 我想以简单的CSV格式提供网络清单。 我想从一个或多个来源(例如Netbox)动态创建此清单。 我希望能够使用限制和排除约束来过滤此库存。 我可能需要尝试多个SSH凭据。 我不能将密码存储在任何配置文件中,因此此工具必须通过环境变量获取密码。 我将拥有大量设备(> 1000),因此
资源推荐
资源详情
资源评论
收起资源包目录
netcfgbu:网络配置备份 (112个子文件)
.coveragerc 112B
inventory.csv 353B
test-small-inventory.csv 88B
test-csv-withcomments.csv 67B
fake-testkey 72B
.gitignore 1KB
MANIFEST.in 93B
tox.ini 507B
LICENSE 11KB
motivation.md 11KB
README.md 5KB
config-vcs-git.md 4KB
usage-vcs.md 3KB
troubleshooting.md 3KB
configuration-file.md 3KB
config-ospec.md 3KB
plugins.md 2KB
README.md 2KB
QuickStart.md 2KB
commands.md 2KB
usage-filtering.md 2KB
config-credentials.md 2KB
RELEASE-NOTES.md 2KB
config-ssh-jumphost.md 2KB
config-osspec-custom-connectors.md 1KB
config-ssh-options.md 1KB
inventory.md 1KB
config-inventory-integrations.md 984B
TOC.md 788B
environment_variables.md 552B
netcfgbu 96B
basic.py 14KB
test_filtering.py 12KB
test_config.py 10KB
test_vcs.py 8KB
git.py 7KB
config_model.py 6KB
jumphosts.py 6KB
filtering.py 6KB
netbox_inventory.py 5KB
test_jumphosts.py 4KB
root.py 4KB
test_cli_inventory.py 4KB
test_cli_vcs.py 3KB
aiofut.py 3KB
vcs.py 3KB
test_inventory.py 3KB
plugins.py 3KB
inventory.py 3KB
login.py 2KB
backup.py 2KB
report.py 2KB
probe.py 2KB
lint.py 2KB
test_linters.py 2KB
config.py 2KB
logger.py 2KB
test_probe.py 2KB
test_cli_probe.py 2KB
inventory.py 2KB
linter.py 1KB
probe.py 1KB
test_os_name_prompt_pattern.py 1KB
setup.py 1KB
test_plugins.py 1002B
conftest.py 949B
filetypes.py 918B
test_os_name.py 856B
ssh.py 631B
tasks.py 606B
test_connectors.py 573B
os_specs.py 500B
__init__.py 401B
test_filetypes.py 389B
consts.py 346B
main.py 243B
test-plugin.py 208B
__init__.py 108B
__init__.py 58B
__init__.py 0B
__init__.py 0B
mkbadges.sh 459B
do-fail.sh 74B
do-nothing.sh 48B
version.svg 1KB
netcfgbu.toml 9KB
mvp-netcfgbu.toml 5KB
test-gitspec.toml 688B
test-config-os-name-prompt-pattern.toml 674B
test-inventory-script-fails.toml 457B
test-config-logging.toml 402B
test-inventory-script-donothing.toml 199B
test-just-defaults.toml 183B
pyproject.toml 181B
test-inventory-fail.toml 166B
test-vcs.toml 146B
test-linter.toml 139B
test-gitspec-badrepo.toml 139B
test-linter-fail.toml 107B
test-config-jumphosts.toml 94B
共 112 条
- 1
- 2
资源评论
向着程序媛生长的
- 粉丝: 23
- 资源: 4593
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功