相信有部分人使用飞牛备份的时候想把远程目录备份到另外一个远程目录的,
要实现上述功能,首先要先用飞牛的远程挂载功能,挂载好远程目录。
飞牛更新后fstab挂载失败了,所以要利用定时任务去实现。大部分方案采用cavenlai他的方法
本人结合他们的方法,采用fstab开机自动挂载
首先配置好fstab挂载,参见飞牛相册使用远程挂载的终极解决方法 - 清心语轩,然后再用定时任务
编辑crontab -e,输入指令@reboot sleep 45; mount -a,保存重启即可自动挂载,注意45秒的等待时间,有的可能要更久
持久化挂载方法2-通过fstab挂载
1、将配置写入/etc/fstab
sudo nano /etc/fstab
//192.168.2.2/相册 /vol1/1000/相册 cifs username=用户名,password=密码,vers=3.0,uid=1000,gid=1000,file_mode=0664,dir_mode=0775,iocharset=utf8,_netdev,nofail,x-systemd.after=network,x-systemd.timeout=60 0 0
按Ctrl+O键保存文件,按Ctrl+X键退出编辑器。
第一次添加的时候,命令添加错误,造成无法开机,最后重刷了两遍飞牛系统。
后面对命令进行了修改,添加了_netdev和nofail参数
添加了_netdev选项 - 声明这是一个网络设备,等网络就绪后再挂载
添加了nofail选项 - 挂载失败时不报错(不阻塞启动)
但是新问题出现了,开机无法自动挂载,但论坛没看到其他人反馈有问题,不晓得是不是个例。
2、重新加载/etc/fstab文件并挂载所有fstab条目
sudo systemctl daemon-reload
sudo mount -a
定时任务编辑
crontab -e
@reboot sleep 45; mount -a
重启即可实现自动挂载