执行董事会备份并对文件应用某些操作

时间:2011-07-29 11:08:51

标签: backup rsync

我想要做的是使用rsync备份我的个人数据(在Linux男孩身上)。我想只包含某些文件(jpg,nb,pdf,..)并排除其他所有内容。使用rsync很容易实现。我还想做的是对我备份的文件应用某些操作,因为我需要节省一些磁盘空间。所以我的想法是重新调整我的jpg,压缩我的pdf,... 你认为解决这个问题的最佳方法是什么(尽可能简单)? 亲切的问候,André

1 个答案:

答案 0 :(得分:0)

首先问一下目的地有多少空间?

mkdir -p /storage/backups/`date +\%Y-\%m-\%d`-`date +\%A`/$host/$username
rsync -avz /storage/backups/`date --date=yesterday +\%Y-\%m-\%d`-`date--date=yesterday    +\%A`/$host/$username/ /storage/backups/`date +\%Y-\%m-\%d`-`date +\%A`/$host/$username/
rsync -avz -e ssh --delete --exclude='....' /home/username/ /storage/backups/`date +\%Y-\%m-\%d`-`date +\%A`/$host/$username/

这将使备份保持良好且整洁,只需将rsync的include / exclude选项用于您要备份的sycn文件类型,或使用我在本文中描述的方式Local rsync inclusion/exclusion