我们在设置数据库自动备份时,为了数据的安全往往需要直接将数据备份到远程服务器上。在Linux可以通过NFS挂载来实现,在Windows平台可以直接通过net use+subst来实现将远程服务器的目录挂载为本地磁盘进行读写操作。

机器A:172.168.6.132 备份服务器。
机器B:172.168.6.133 数据库服务器。

在机器B上执行如下两步操作:

1.创建一个bat文件加到随系统自动启动的项目中(建立与备份服务器的用户有效性验证)。内容如下:
net use \\172.168.6.132\c$ cattle /user:administrator

c$表示C盘,也可以是其他共享目录。administrator是操作系统用户。cattle是administrator的密码。这样就可以在计算机启动时自动通过与备份服务器的用户有效性验证。

2.用subst命令将\\172.168.6.132\c$挂载为本地磁盘:
subst E: \\172.168.6.132\c$

这样就将\\172.168.6.132\c$挂载为本地的E盘了。就可以将数据库直接备份到E盘,实现了将备份放到远程服务器的目的。

哇,还有更简单的办法,右击我的电脑->映射网络驱动器...->设置映射地址,设置用户名和密码即可。