Linux 定时增量备份
时间: 2023-11-30 11:38:59 浏览: 97
好的,针对您的问题,我可以给出以下的解决方案:
1. 使用 rsync 命令进行备份,可以增量备份,只备份修改过的文件,而不是全部备份。
2. 使用 crontab 定时任务,设置每天或每周定时执行备份任务。
具体操作步骤如下:
1. 安装 rsync 命令:
```
sudo apt-get install rsync
```
2. 创建备份脚本文件:
```
sudo nano backup.sh
```
3. 在备份脚本文件中添加以下内容:
```
#!/bin/bash
rsync -avz --delete /path/to/source /path/to/destination
```
其中,/path/to/source 是要备份的源文件夹路径,/path/to/destination 是备份文件夹路径。
4. 保存并退出备份脚本文件。
5. 设置备份脚本文件为可执行文件:
```
sudo chmod +x backup.sh
```
6. 使用 crontab 定时任务,设置每天或每周定时执行备份任务。例如,设置每天凌晨 2 点执行备份任务:
```
sudo crontab -e
```
在打开的文件中添加以下内容:
```
0 2 * * * /path/to/backup.sh
```
其中,/path/to/backup.sh 是备份脚本文件路径。
7. 保存并退出 crontab 文件。
这样就完成了 Linux 定时增量备份的设置。
阅读全文