84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
我在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
可以写个脚本,方便随时备份
第一步,你要写个脚本可以备份文件到U盘
比如: backups.sh
第二步,你要使用cron来自动执行备份脚本;
或者直接使用crontab -e :#17点自动执行备份:
0 17 * * * tar cvzf /mnt/usb/$(date +%Y%m%d%H%M%S).tar.gz /opt/backups