Debian挂载飞牛Nas的WebDAV,Rclone定时备份博客
挂载WebDAV
安装必要的工具
apt update apt install davfs2 -y
创建挂载点
mkdir -p /root/webdav
挂载WebDAV
mount.davfs https://192.168.1.3:5006 /root/webdav -o uid=1000,gid=1000
设置开机自动挂载
# vim /etc/fstab 添加如下内容: https://192.168.1.3:5006 /root/webdav davfs user,rw,noauto 0 0 # 保存后测试自动挂载 mount -a
使用凭据文件
# vim /etc/davfs2/secrets 添加如下内容: https://192.168.1.3:5006 username password # 降权确保安全 chmod 600 /etc/davfs2/secrets
测试挂载
mount /root/webdav
卸载
umount /root/webdav
备份Postgres数据库
# 添加定时任务 crontab -e
0 3 * * * docker exec -t blog-database pg_dump -U postgres blog > /root/blog/backup.sql
备份博客
# 安装rclone
apt install rclone -y
# 添加定时任务 crontab -e
5 3 * * * /usr/bin/rclone sync /root/blog /root/webdav/Shares/blog --exclude "db/**"
版权申明
本文系作者 @晏溪 原创发布在晏溪笔记站点。未经许可,禁止转载。
暂无评论数据