잠시 동안 Dirvish를 사용하여 컴퓨터의 증분 백업을 수행했지만 구성하기가 약간 번거롭고 구성 사본을 가지고 있지 않으면 다른 곳에서 재현하기가 어려울 수 있습니다.
Unix, Linux의 백업 프로그램을 찾고 있습니다.
- 백업을 증분 업데이트
- dirvish와 같은 “미러”트리 만들기 (하드웨어 공간 사용)
- 알맞은 UI로 이상적
답변
rsnapshot을 시도하십시오 . 사용 rsync
하고 하드 링크하며 증분입니다.
답변
이 조잡하지만 기능적인 스크립트는 태양 아래있는 모든 것을 하드 링크 팜의 외부 하드 드라이브에 백업합니다. 디렉토리 이름은 타임 스탬프이며 최신 백업에 대한 심볼릭 링크를 유지합니다. Time Machine은 멋진 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
를 심볼릭 링크 로 설정하십시오. 채우기 /etc/backup/rsync.exclude
에 lost+found
, tmp
, var/run
그리고 다른 모든 백업 중에 건너 뛰거나 갈 필요가 –include-에서 더 나은 당신을 맞는 경우; man rsync
당신의 친구입니다.
적절한 위생 상태 점검, 오류 제어, 원격 백업 및 그놈 GUI는 독자에게 연습으로 남습니다.
답변
Ubuntu-Stackexchange에서 백업 도구의 백업 비교는 실제로 Ubuntu 전용이 아닙니다. 아마도 당신은 거기에 몇 가지 제안을받을 수 있습니다.
DAR-Disk ARchive 프로그램을 권장 합니다 . GUI와 함께 제공되지 않지만 구성을 쉽게 재현 할 수 있습니다. 증분 백업 지원이 뛰어납니다. 하드 링크 미러 트리를 사용하지 않지만 다른 스냅 샷의 파일 시스템보기를 탐색하기위한 편리한 쉘이 있습니다.
답변
나는 주로 Gnome / KDE 데스크탑을 대상으로하는 backintime을 사용 합니다. 그러나 명령 줄에서도 작동 할 수 있습니다.
Backintime을 “가난한 사람의 중복 제거”기능이있는 백업 시스템으로 설명합니다.
rsync 및 하드 링크를 사용하기 위해 자체 백업 스크립트를 작성하는 경우 backintime과 유사한 결과가 나타납니다.
- 나는 cron을 사용하여 밤에 한 번 백인 타임 작업을 시작합니다.
- 설명서에서 알 수 있듯이 실제 마술은 rsync (스냅 샷 찍기 및 복원), diff (일부 변경되었는지 확인) 및 cp (하드 링크 만들기)에 의해 수행됩니다.
- backintime은 다른 스케줄로 구성 할 수 있습니다. 월간 백업은 1 년, 매주 1 개월, 일주일은 1 주간 보관합니다.
- 백인 타임은 하드 링크를 사용합니다. 130GB의 데이터가 있으며 매일 밤 백업합니다. 하드 링크의 마법으로 인해 두 번째 드라이브에는 160GB의 공간 만 사용합니다.
- 백업 위치에서 데이터를 복원하는 것은 실행하는 것만 큼 간단합니다
cp /u1/backintime/20100818-000002/backup/etc/rsyslog.conf /etc/rsyslog.conf
. GUI를 사용할 필요가 없습니다. - 두 번째 드라이브에서는 초기 사본이 비싸지 만 (두 개의 다른 파일 시스템간에 하드 링크를 수행 할 수 없기 때문에) 후속 사본이 빠릅니다.
- 기본 파일 시스템에서 두 번째 파일 시스템으로 데이터를 두 번째 핫 스왑 가능 드라이브에 복사하고 주기적으로 보조 드라이브를 회전시킵니다.
답변
Rdiff Backup은 정말 좋습니다 http://rdiff-backup.nongnu.org/
2009 년 이후의 최신 안정 및 불안정한 릴리스로 인해 포기되었습니다.
답변
RIBS (Rsync Incremental Backup System)로 성공했습니다
rsync를 사용하므로 하드 링크가 지원되며 매시간, 매일, 매주 및 매월 증분 백업을 수행 할 수 있습니다.
그러나 이는 PHP 스크립트입니다. 설정하려면 설정을 편집 한 다음 관련 크론 작업을 설정해야합니다. 작동하지만 가장 사용자 친화적이지 않으며 PHP가 필요합니다.
답변
나는 개인 데이터의 중복 제거 된 백업을 위해 약 1 년 동안 전염병 을 사용해 왔습니다 . 그것은 인터페이스와 같은 타르를 가지고 있기 때문에 유닉스 사용자에게는 매우 편안하며 적어도 OpenBSD에서는 설정이 쉽습니다. 매일 디렉토리를 백업하기 위해 쉽게 정리할 수 있으며 데이터 중복 제거를 처리합니다. 기본적으로 나중에 스냅 샷을 복원하는 데 사용할 수있는 메타 파일이 남아 있습니다. 내가 말했듯이 인터페이스는 타르와 비슷하므로 백업을 수행하는 것이 쉽습니다.
# -eprcize -cvRf 2010-08-16-home.md / home
에피 톰은 버려졌으며 https://web.archive.org/web/20140908075740/https://www.peereboom.us/epitome/ 에있는 웹 사이트의 일부만 남아 있습니다.