ubuntu server /opt/backups/目录中的文件每天如何以增量的方式自动备份到U盘

我在ubuntu server14.04上用 docker 安装了个gitlab,然后docker中设置了gitlab 文件每天自动备份到/opt/backups中。但由于用的普通的电脑,不是server服务器,老大担心硬盘容易坏掉,所以,就买了个U盘。然后准备每天将/opt/backups目录中的文件,自动备份到U盘中,U盘已挂载到/mnt/usb 目录下面。由于我是做前端的,对shell这块不是很了解。想请教大家咋弄?

谢谢!

可以写个脚本,方便随时备份
第一步,你要写个脚本可以备份文件到U盘
比如: backups.sh

tar cvzf /mnt/usb/$(date +%Y%m%d%H%M%S).tar.gz /opt/backups

第二步,你要使用cron来自动执行备份脚本;

$ sudo crontab -e
0 17 * * * /bin/bash /where/is/your/backups.sh
#17点自动执行备份:

或者直接使用crontab -e :#17点自动执行备份:

0 17 * * * tar cvzf /mnt/usb/$(date +%Y%m%d%H%M%S).tar.gz /opt/backups

  • ubuntu环境使用gcc编译objective-c多个文件出现问题如何解决?
  • docker-compose每次up之后,之前在容器中所做的修改保不保留?
  • Docker中发布java web项目Could not get JDBC Connection
  • [网络配置] 使用wpa_spplicant连接wifi,无法ping通网关,请问 这样的情况如何解决
  • unbuntu卸载mysql出问题了
  • Marathon如何对Application执行一条命令?
  • 能不能解释一下hadoop中的mapreduce
  • docker toolbox 如何使用国内的registry?
  • 关于docker镜像使用docker save命令打包出来的文件的完整性
  • 怎么自动填写有交互的shell脚本
  • 最新版 Cmder 结合 Ubuntu bash on windows10 使用时每个汉字都重复出现