>  Q&A  >  본문

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

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

谢谢!

天蓬老师天蓬老师2760일 전630

모든 응답(1)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-22 08:57:41

    언제든지 쉽게 백업할 수 있도록 스크립트를 작성할 수 있습니다
    첫 번째 단계는 USB 플래시 드라이브에 파일을 백업하는 스크립트를 작성하는 것입니다.
    예: backups.sh

    으아아아

    두 번째 단계는 cron을 사용하여 백업 스크립트를 자동으로 실행하는 것입니다.

    으아아아 으아아아

    또는 crontab -e를 직접 사용: #17 지점 자동으로 백업 수행:

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

    회신하다
    0
  • 취소회신하다