同一个局域网下的两台电脑实现定时或者实时拷贝数据

【亲测能用】

需求:从数据库服务器上将数据库备份文件*.bak,每天定时拷贝到局域网下另一台电脑上,实现异机备份。

本文中192.168.1.110是本机,192.168.1.130是异机(备份机)。需求是每天定时从192.168.1.110向192.168.1.130上拷贝数据,用于异机备份。具体设置的时候根据本公司的网络具体设置。

一、 实现两台电脑文件夹共享

1、连接两台电脑的网线

主要是在一个局域网之下,连接同一个热点WiFi也是可以的。

2、 设置两台电脑的IP

网络和共享中心——更改设配器设置——Internet 协议版本4(TCP/IPv4)

如下:本地电脑(192.168.1.130)接受文件的电脑,目标机

另一台电脑IP地址最后一位改为110,即192.168.1.110(数据库服务器),本机

这个步骤是保证两台电脑处于同一局域网

3、 验证两台电脑是否相通

cmd进入命令行

在本电脑192.168.1.110中输入ping 192.168.1.130

在一台电脑上ping另一台电脑,不要ping自己

看是否能ping通,如下图,能ping通则可

4、 在192.168.1.130(接受文件的电脑)中设置文件夹共享

(1) 电脑关闭防火墙以及开启共享选项

网络和共享中心——左侧更改高级共享设置——选择启用网络发现,启用文件共享,如果想要方便就关闭密码保护共享

回到网络和共享中心,点击Windows防火墙,关闭防火墙

参考链接:https://jingyan.baidu.com/article/b7001fe1a519c40e7282dd33.html

(2)如要共享文件夹dbbak

右键——属性——共享——高级共享

出现这样既共享成功:

图中为访问的网路路径(前面即自己的电脑名字),用\\192.168.1.130\dbbak也可

PS:设置共享文件夹时如果出现“你没有权限访问,请与网络管理员联系”,则请参考:

https://jingyan.baidu.com/article/adc815135ed683f723bf7333.html

5、 验证共享是否成功

在192.168.1.110的文件管理器中输入\\192.168.1.130\dbbak则可以访问到刚刚共享的文件夹里面的内容

6、 共享成功之后在本机上编写脚本文件(copy.bat)(copy为文件名,可自定义)

内容如下:

@echo off

xcopy "E:\dbbak" "\\192.168.1.130\dbbak" /e/I/d/h/r/y

exit

即将本地(192.168.1.110)E:\ dbbak下的文件复制到远程192.168.1.130下的dbbak文件夹(是设置了共享的,可以写入)中

  • 如果要实现特定后缀名的文件拷贝:

脚本文件如下:

@echo off

xcopy"E:\dbbak\*.bak" "\\192.168.1.130\dbbak" /e/I/d/h/r/y

exit

其中:

E:\dbbak\*.bak   是本机的文件路径中的扩展名为.BAK的文件

\\192.168.1.130\dbbak  是异机接收文件的路径

7、 双击copy.bat即开始执行拷贝操作

8、 添加计划任务,定时执行copy.bat执行拷贝操作

控制面板——搜索计划任务

常规——输入名称(最好要认得,最后要删除时方便找到)

触发器——新建——选择自己的选项(每天定时等等)

 

操作——新建——添加copy.bat文件

为了测试方便,我把copy.bat放在了桌面上,文件具体放在哪里自己做决定

 

…其余的自己操作

到此就可以实现定时拷贝的任务了

MD5校验码:f4f9ea3f7bcc3375192be61dc110cb58 1、本软件是定时自动备份软件。 2、备份任务自动拷贝文件文件大小或修改时间变化的文件 3、MyCopy.exe是配置界面,该文件生成配置文件mycopy.ini,并能显示系统运行状态。 4、MyCopyTask.exe是执行拷贝任务的程序,它根据mycopy.ini配置的信息定时进行拷贝,在休眠状态下每5秒钟检查一次是否到达任务指定的拷贝时间。拷贝过程中出现错误,记录log.ini文件,但不会终止拷贝进程。 5、MyCopy.exe配置界面里有“启动”按钮把运行状态改为“运行”,并启动MyCopyTask.exe程序;“终止”按钮把运行状态改为“终止”,MyCopyTask.exe检测到系统状态时为“终止”则自动退出。“退出”按钮退出配置界面,但不会终止MyCopyTask.exe程序。“暂停”也会推出MyCopyTask.exe程序,但下次启动时,从上次暂停的任务开始继续拷贝。 6、MyCopyTask.exe运行时托盘上会显示图标。 7、要实现拷贝任务的自动启动,可以把MyCopyTask.exe加入到windows系统的“启动”菜单中,但配置文件中的运行状态一定是“启动”,否则程序会自动退出。 8、程序拷贝文件时意外终止,可以坚持mycopy.ini文件中的[系统状态]是否有“半个文件”,如果有说明“运行信息”中包含的文件没有拷贝完整。 9、如果因为某种原因错过了任务执行时机的话,拷贝程序会在启动后补回错过的拷贝任务。 10、任务名和文件路径中不能出现","(半角逗号) 11、标准版只记录log.ini文件,健康提示版当任务执行完之后会弹出提示信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值