• Winodws定时备份的一个小需求


    场景描述:

    因业务的一些数据需要定期备份,为了避免数据丢失,就需要对数据进行备份,这里用2台Windows虚拟机来模拟场景测试备份。

    业务数据机器:192.168.108.13

    备份数据机器:192.168.108.23

    2台windows已经关闭防火墙,网络可以互通。

    目录介绍:

    业务数据机器:192.168.108.13 在C盘有一个files目录,通过第三方软件来接收业务数据,存储在files目录,备份数据机器:192.168.108.23 在C 盘有一个 share的目录,把share目录共享,通过windows定时任务把 业务数据的拷贝到share目录。

    此图就是随便创建的业务数据目录及文件

    下图就是共享给192.168.108.13的磁盘目录

    在业务数据机器编写一个windows的批处理脚本保存名字为2.bat(切记不要把脚本放在桌面,放到任意磁盘目录下)

    脚本内容如下:

    @echo off
    xcopy "C:files" "Z:" /e/I/d/h/r/y
    exit  

    参数说明:

    e:复制目录和子目录,包括空目录。

    I:如果目标不存在,又在复制一个以上的文件, 则假定目标一定是一个目录。

    h: 复制隐藏和文件系统

    r:改写只读文件

    y:取消提示以确认要覆盖现有目标文件

    d:m-d-y 复制在指定日期或指定日期以后改变的文件。如果没有提供日期,只复制那些源时间比目标时间新的文件。

    脚本测试:

    在files里创建文件,目录,同时修改文件内容,观察共享盘share里是否也同样有修改

    新增里一个文件2020-01-20,也修改里123测试里的内容

     运行2.bat的脚本检查结果。(检查结果符合需求)

    配置定时任务

    创建一个定时任务如下图

     创建触发器(根据自己的需求配置时间,这里方便测试每天16:11进行一次备份)

     创建操作

     条件配置

     设置

    在定时任务开始之前,在files创建新的文件,把一些老的文件内容修改,待定时任务触发后,观察share目录是否也有同步的变动。

    也许世上本没有幸运二字,只有那些给自己提出严格的要求,并且以高度自律逼自己完成的人,才能得到别人眼里的心想事成。
  • 相关阅读:
    模拟tap事件和longTap事件
    jquery工具方法总结
    outline:0与outline:none区别
    babel吐槽
    兼容ie8 rgba()写法
    git删除文件夹
    css简写总结
    回调函数实例—(二)
    回调函数的那些事儿(转载)
    回调函数好文章汇总
  • 原文地址:https://www.cnblogs.com/shigozsr/p/12218071.html
Copyright © 2020-2023  润新知