2014-03-28 3 views
1

저는 Linux Centos 6.5를 사용하고 있으며 다른 백업 스크립트를 시도했지만 매번 실패했습니다. 나는 리눅스에 대한 경험이 적어 서버를 설정하는 데만 사용되었으므로 적절한 백업을 수행하는 방법을 모른다. 백업에 사용할 수있는 Linux 서버에 100GB FTP 서버가 연결되어 있습니다.전체 주간 백업 및 매일 증분 백업

주간 백업과 일일 증분 백업을 수행하는 스크립트가 필요합니다. 특정 디렉토리 만 백업하면됩니다./home,/etc 등등. 또한 매주/일마다 자동으로 실행되고 백업을 받아 FTP 서버에 백업해야합니다.

적절하고 작동하는 스크립트가있는 사람이 있습니까?

답변

0

Centos를 설치했다고 가정하면 분명히 crond 도구가있을 것입니다. 크론로 루틴을 넣어, 그것은 실행됩니다 모든 스크립트를 지정된 시간에 :

su #login as root 
crontab -e 

이것은 FTP는 HH 매일 업로드 실행됩니다 : mm :

mm hh * * * curl --upload-file testfile.zip ftp://user:[email protected]/ 

하지만 난 찾을 수 백업을 생성하기 위해 직접 파일 시스템 액세스를 사용하는 것이 더 유용합니다 (전에 ssh 공용 키 액세스를 구성해야합니다).

mm hh * * day_of_week_number rsync -avh -e --updates --delete /source remote.host:/dest