2011-07-29 3 views
1

내가하고 싶은 일은 아마도 rsync를 사용하여 개인 데이터 (Linux 사용자)를 백업하는 것입니다. 특정 파일 (jpg, nb, pdf, ..) 만 포함하고 다른 모든 파일은 제외하고 싶습니다. 이것은 rsync를 사용하면 쉽게 가능합니다. 또한 디스크 공간을 절약해야하기 때문에 백업 할 파일에 특정 작업을 적용해야합니다. 그래서 내 생각은 내 jpg의 크기를 재조정하고 pdf 파일을 압축합니다. 이 문제를 해결하기위한 최선의 방법은 무엇이라고 생각합니까? 친절, 안드레디렉터 트리에 대한 백업 수행 및 파일에 대한 특정 작업 적용

답변

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/ 

이 좋은 백업을 유지하고 깔끔한 단지가 포함/당신은 내가이 글에서 설명하는 방법을 백업하거나 사용하려는 경우에만 파일 형식 sycn에 rsync와의 옵션을 제외 사용 Local rsync inclusion/exclusion