2021-11-28
技术
0
shell
if sudo docker cp e5c8fe8a5d30:/home/node/trilium-data/backup/backup-now.db /home/pi/trilium-data/; then echo "$(date "+%Y-%m-%d %H:%M:%S") Backup Finished !\n" >> /home/pi/pi-scripts/logs/log.txt; else echo "$(date "+%Y-%m-%d %H:%M:%S") Backup Failed !\n" >> /home/pi/pi-scripts/logs/log.txt; fi

使用的是 Docker cp 命令 配合 Bash script 和 Linux 下的 Crontab 进行自动定时备份

需要知道容器的 id 使用

sudo docker ps

来查询

参考:Shell流程控制 、Crontab

本文作者:Maxwell Phantom

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处!