2024年2月25日发(作者:)
cmd命令异地备份文件数据
在日常运维过程中,经常需要将多个文件夹目录下的文件进行备份操作,此时可以创建cmd批处理命令的方式进行自动备份,步骤如下:
在备份数据源主机Windows系统中创建文件(注意:文件的后缀是.bat)
一、将以下命令拷贝到文件中并且加入到任务中:
::关闭显示
@echo off
::获取当前日期时间
set datetimevalue=%date:~0,4%%date:~5,2%%date:~8,2%%Time:~0,2%%Time:~3,2%
::源
set source=D:SourceFolder*
echo %source%
::目标
set target=D:TargetFolder%datetimevalue%
::如果存储地址是异地备份可以设置如下(注意:异地设备必须开启文件目录的共享并且有写入权限):
::set target=192.168.1.11TargetFolder%datetimevalue%
echo %target%
::创建目标文件夹目录
mkdir %target%
xcopy %source% %target% /s /e /y
::暂停
pause
::退出
Exit
二、加入计划任务程序中定期执行
1、 创建基本任务
2、
填写定时任务的名字
3、
选择触发的时间,默认每天运行:
4、
5、单击“下一步”
6、程序填写,因为bat文件要通过cmd运行,参数中除了添加bat文件所在的绝对路径外,要写上/c这个参数
7、单击“下一步”,定时任务的创建完成。


发布评论