한동안 Dirvish를 사용하여 내 컴퓨터의 증분 백업을 수행했지만 구성하기가 약간 번거롭고 구성 복사본이 없으면 다른 곳에서 재현하기가 어려웠습니다.
저는 다음을 수행할 수 있는 Unix, Linux용 백업 프로그램을 찾고 있습니다.
- 내 백업을 점진적으로 업데이트
- Dirvish처럼 하드 링크를 사용하여 "미러" 트리 만들기(공간 절약)
- 괜찮은 사용자 인터페이스가 있으면 좋을 것입니다.
답변1
노력하다스냅 사진. rsync
하드 링크를 사용하며 증분적입니다.
답변2
이 투박하지만 유용한 스크립트는 태양 아래 있는 모든 것을 하드 링크 팜 아래의 외장 하드 드라이브에 백업합니다. 디렉터리 이름은 최근에 성공한 백업에 대한 기호 링크를 유지하는 타임스탬프입니다. 멋진 GUI가 없는 타임머신이라고 생각해보세요.
#!/bin/sh
DATE=`/bin/date +%Y%m%d%H%M%S`
RSYNC=/usr/bin/rsync
BASE=/mnt/externalhd
TARGET=$BASE/daily
$RSYNC -av --exclude $TARGET --exclude-from=/etc/backup/rsync.exclude --link-dest=$TARGET/latest/ / $TARGET/$DATE/
touch $TARGET/$DATE/
rm $TARGET/latest
ln -s $TARGET/$DATE $TARGET/latest
이를 설정하면 빈 항목이 생성 $TARGET
되고 가상 기호가 $TARGET/latest
여기에 연결됩니다. Padding /etc/backup/rsync.exclude
및 백업 프로세스 중에 건너뛰어야 하는 모든 것 또는 --include-from이 더 적합하다면 lost+found
친구입니다.tmp
var/run
man rsync
적절한 온전성 검사, 오류 제어, 원격 백업 및 멋진 GNOME GUI는 독자의 연습 문제로 남겨집니다 ;-)
답변3
백업 - 백업 도구 비교Ubuntu-Stackexchange는 실제로 Ubuntu에만 국한되지 않습니다. 어쩌면 거기에서 조언을 얻을 수도 있습니다.
나는 추천한다레스틱. 기본적으로 증분 백업을 수행하고 사용자 인터페이스가 훌륭하지만 하드 링크를 사용하지 않습니다.
제가 예전에 추천한 적이 있어요DAR - 디스크 아카이버. GUI는 제공되지 않지만 구성은 재현하기 쉽습니다. 뛰어난 증분 백업 지원 기능을 갖추고 있습니다. 하드 링크된 미러 트리를 사용하지 않지만 다양한 스냅샷의 파일 시스템 보기를 탐색하기 위한 편리한 셸이 있습니다.
Restic이 더 빠르고 최신 암호화를 구현하며 다양한 대상(예: S3 객체 스토리지)을 지원하기 때문에 더 이상 권장하지 않습니다.
답변4
Rdiff 백업이 정말 좋습니다http://rdiff-backup.nongnu.org/
이 버전은 폐기되었으며 2009년의 최신 안정 버전과 불안정 버전이 포함되어 있습니다.