一、应用说明
此种方式可以实现数据库备份文件自动上传至局域网共享机器上。
二、相关配置
1、Linux系统配置:centos6.8
2、window系统配置:
操作系统: Windows 10
IP地址:192.168.0.134
共享文件夹: D:\sharetest
共享用户名: admin
共享用户名密码: admin
三、实现方式
步骤一:设置window共享文件夹【方法百度即可】
步骤二:Linux系统下安装samba相关程序
[root@test02 mnt]# yum -y install samba-client samba-common cifs-utils
步骤三:Linux系统/mnt目录建立挂载目录
[root@test02 mnt]# mkdir backup
步骤四:Linux系统挂载
[root@test02 backup]# mount -t cifs //192.168.0.134/sharetest /mnt/backup/ -o user=admin,pass=admin
备注:如果是在挂载目录下执行挂载命令,需要重新返回上级目录,再次进入才能看到共享目录下的文件。
步骤五:验证是否挂载成功
[root@test02 backup]# ls
acd a.txt 新建文本文档.txt
[root@test02 backup]# touch test.txt
[root@test02 backup]# ls
acd a.txt test.txt 新建文本文档.txt
步骤六:数据库备份目录指定/mnt/backup即可
五、挂载出现的问题
1、系统重启后无法自动挂载
解决方法:编辑/etc/fstab文件,将挂载信息追加到此文件中即可。
[root@test02 backup]# vi /etc/fstab
追加://192.168.0.134/sharetest /mnt/backup cifs defaults,auto,username=admin,password=admin 0 0保存
测试自动挂载是否成功:
[root@test02 backup]# mount -a
备注:没报错即可。
[root@test02 backup]# reboot #重启机器验证