
한동안 Dirvish를 사용하여 내 컴퓨터의 증분 백업을 수행했지만 구성하기가 약간 번거롭고 구성 복사본을 가지고 다니지 않으면 다른 곳에서 재현하기 어려울 수 있습니다.
다음과 같은 기능을 갖춘 Unix, Linux용 백업 프로그램을 찾고 있습니다.
- 내 백업을 점진적으로 업데이트
- (공간을 절약하기 위해) 하드링크를 사용하여 dirvish처럼 "미러" 트리를 만듭니다.
- 괜찮은 UI를 사용하는 것이 이상적입니다.
답변1
노력하다RSnapshot. 하드링크를 사용 rsync
하고 증분됩니다.
답변2
이 투박하지만 기능적인 스크립트는 태양 아래의 모든 것을 하드 링크 팜 아래의 외장 하드 드라이브에 백업합니다. 디렉터리 이름은 타임스탬프이며 최근에 성공한 백업에 대한 심볼릭 링크를 유지합니다. 멋진 GUI가 없는 Time Machine이라고 생각하세요.
#!/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
. , 및 백업 중에 건너뛰어야 하는 기타 모든 항목을 채우 거나 더 적합하다면 --include-from /etc/backup/rsync.exclude
을 선택하세요. 당신의 친구입니다.lost+found
tmp
var/run
man rsync
적절한 온전성 검사, 오류 제어, 원격 백업 및 예쁜 GNOME GUI는 독자에게 연습 과제로 남겨집니다 ;-)
답변3
백업 도구의 백업 비교Ubuntu-Stackexchange는 실제로 Ubuntu에만 국한되지 않습니다. 아마도 당신은 거기에서 몇 가지 제안을 받게 될 것입니다.
나는 추천한다레스틱. 기본적으로 증분 백업을 수행하고 괜찮은 UI를 가지고 있지만 하드링크를 사용하지 않습니다.
예전에 추천했던DAR - 디스크 아카이브 프로그램. GUI는 제공되지 않지만 구성은 재현하기 쉽습니다. 훌륭한 증분 백업 지원 기능을 갖추고 있습니다. 하드링크 미러 트리를 사용하지 않지만 다양한 스냅샷의 파일 시스템 보기를 탐색하기 위한 편리한 셸이 있습니다.
Restic이 더 빠르고 최신 암호화를 구현하며 다양한 대상(예: S3 객체 스토리지)을 지원하기 때문에 더 이상 권장하지 않습니다.
답변4
Rdiff 백업은 정말 좋습니다http://rdiff-backup.nongnu.org/
2009년부터 최신 안정 및 불안정 릴리스와 함께 폐기되었습니다.