Есть директория, которую необходимо перед закачкой на Amazon S3 архивировать, причем сделать это надо либо tar`ом либо zip`ом. Так же необходимо из числа бекапируемых исключить огромную папку с кешем(порядка 1тб мелкими файликами) и юзерские данные.
Нужно архивировать: /home/ Нужно исключить: /home/cache/
Вот как я это делаю:
zip -r backup.zip /home -x "/home/cache/*"
tar -cf backup.tar /home --exclude "/home/cpanel"
Или так:
zip -vr -9 httpdocs_06_20_2006.zip /home/user/domain.com/site -x
"/home/user/domain.com/site/excluded-dir/*"
tar -cvf httpdocs_06_20_2006.tar.gz /home/user/domain.com/site
--exclude "/home/user/domain.com/site/excluded-dir"
Внимание!!! Все пути должны быть ПОЛНЫМИ!!! Нельзя указывать короткие пути!!!