FetchLinux可通过以下方式备份数据:
rsync、tar等工具。sudo mkdir -p /var/opt/fetchlinux/backup
sudo chown -R fetchlinux:fetchlinux /var/opt/fetchlinux/backup
sudo chmod -R 700 /var/opt/fetchlinux/backup
rsync备份:
.git等无需备份的目录):rsync -aAXv --exclude='.git' /path/to/source /var/opt/fetchlinux/backup/
rsync -aAXv --exclude={"/proc","/sys","/dev","/tmp","/run"} / /var/opt/fetchlinux/backup/
tar -czvf /var/opt/fetchlinux/backup/backup_$(date +%Y%m%d).tar.gz -C /var/opt/fetchlinux/backup/ .
crontab设置定时任务,例如每天凌晨2点执行备份脚本。tar -tzvf查看压缩包内容。注:部分步骤需根据实际需求调整路径和排除项。