DHCP服务器配置及日志文件自动增量备份

57次阅读
没有评论

共计 1316 个字符,预计需要花费 4 分钟才能阅读完成。

前言:

在 Windows 环境中,DHCP(动态主机配置协议)服务器用于自动分配 IP 地址和其他网络配置信息给连接到网络的设备,为了确保 DHCP 服务器的稳定运行和数据安全,定期备份和还原 DHCP 服务器的配置是非常重要的,本文将详细介绍如何自动增量备份其配置及日志。

需要注意的是,仅适用于 Windows Server 操作系统上的 DHCP 服务器。如果您使用的是其他操作系统或 DHCP 服务器软件,请查看相应的文档以获取正确的备份命令。

脚本:

  • 日志备份

分别将如下代码另存为 bat,编码格式记得选择 ANSI。

@echo off
md D:\"DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%
xcopy /e "C:\Windows\System32\dhcp\DhcpSrvLog-Sat.log DhcpSrvLog-Sat.log"  "D:\DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%%date:~10,6%" /H /Y
xcopy /e "C:\Windows\System32\dhcp\DhcpSrvLog-Mon.log"  "D:\DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%" /H /Y
xcopy /e "C:\Windows\System32\dhcp\DhcpSrvLog-Thu.log"  "D:\DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%" /H /Y
xcopy /e "C:\Windows\System32\dhcp\DhcpSrvLog-Wed.log"  "D:\DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%" /H /Y
xcopy /e "C:\Windows\System32\dhcp\DhcpSrvLog-Tue.log"  "D:\DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%" /H /Y
xcopy /e "C:\Windows\System32\dhcp\DhcpSrvLog-Sun.log"  "D:\DHCP_Logs_Backup\ 日志备份 %date:~0,4%%date:~5,2%%date:~8,2%" /H /Y
echo 日志备份成功 
  • 配置备份
@echo off
md D:\DHCP_Config_Backup\DHCP 服务器配置备份 %date:~0,4%%date:~5,2%%date:~8,2%
powershell Backup-DhcpServer -path D:\DHCP_Config_Backup\DHCP 服务器配置备份 %date:~0,4%%date:~5,2%%date:~8,2%

任务计划:

创建任务计划自动调度脚本,我这里是分开创建的,你也可以创建一个任务同时调度两个计划执行。

DHCP 服务器配置及日志文件自动增量备份
DHCP 服务器配置及日志文件自动增量备份

结果:

在 D 盘根目录会自动生成这 2 个文件夹,config 是配置,logs 是日志。

DHCP 服务器配置及日志文件自动增量备份

配置备份

DHCP 服务器配置及日志文件自动增量备份

日志备份

DHCP 服务器配置及日志文件自动增量备份

正文完
 0
Nnkin
版权声明:本站原创文章,由 Nnkin 于2024-09-06发表,共计1316字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)