欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > 同一个局域网下的两台电脑实现定时或者实时拷贝数据

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

2024/12/21 23:50:46 来源:https://blog.csdn.net/qq1507171150/article/details/144426792  浏览:    关键词:同一个局域网下的两台电脑实现定时或者实时拷贝数据

【亲测能用】

需求:从数据库服务器上将数据库备份文件*.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放在了桌面上,文件具体放在哪里自己做决定

 

…其余的自己操作

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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com