SW/리눅스

리눅스 시스템용 백업 유틸리티 종류 및 추천

얇은생각 2019. 1. 19. 07:30
반응형

백업



개인 컴퓨터나 서버의 백업은 영구적 데이터 손실을 방지하기 위해 항상 중요하다. 따라서 다양한 백업 툴을 이해하는 것은 특히 대량의 기업 수준 데이터와 심지어 개인용 컴퓨터에서 작업하는 시스템 관리자에게 매우 중요하다.


컴퓨터의 데이터를 계속 백업하는 것은 항상 좋은 습관이다. 이는 수동으로 수행하거나 자동으로 작동하도록 구성될 수 있다. 많은 백업 툴에는 사용자가 백업 유형, 백업 시간, 백업 대상, 백업 작업 기록 등을 구성할 수 있는 다양한 기능이 있다.


리눅스 서버 또는 시스템에서 사용할 수 있는 백업 도구에 대해 알아보겠다.


Cloudberry Backup for 리눅스는 고급 백업 구성 설정을 제공하고 완벽한 데이터 보안을 제공하는 교차 플랫폼 클라우드 백업 솔루션이다.


이 도구를 사용하면 20개 이상의 광범위한 클라우드 스토리지 서비스를 지원하는 클라우드 스토리지에 파일과 폴더를 백업할 수 있다. Cloudberry Backup은 Ubuntu, Debian, Suse, Red Hat 및 기타 Linux 배포와 호환되며 Windows 및 Mac OS와도 호환된다.


기본 백업 기능:

압축

256비트 AES 암호화

예약된 백업

증분 백업

명령줄 인터페이스

보존 정책 등.



Rsync

리눅스 사용자, 특히 시스템 관리자 사이에서 인기 있는 명령줄 백업 툴이다. 여기에는 증분 백업, 전체 디렉터리 트리 및 파일 시스템 업데이트, 로컬 및 원격 백업, 파일 사용 권한, 소유권, 링크 등을 비롯한 풍부한 기능이 있다.


또한 Grsync라는 그래픽 사용자 인터페이스를 사용하지만, rsync의 한 가지 장점은 명령줄에서 숙련된 시스템 관리자가 사용할 때 스크립트 및 크론 작업을 사용하여 백업을 자동화할 수 있다는 것이다.



Backup

플랫폼과 기능이 풍부한 무료 오픈소스 소프트웨어로서, 사용자들이 개발에 기여할 수 있고 또는 단지 시험에 참여할 수 있다. 사용자가 쉽게 백업할 수 있는 직관적인 인터페이스를 갖추고 있다. 다음과 같은 특징을 가지고 있다.


단순 인터페이스

백업 구성의 유연성

원격 백업

전체 파일 시스템 백업

파일 및 디렉터리 제외 및 더 많은 항목



Bacula

이는 특정 복잡성을 가진 기업용으로 설계된 오픈 소스 데이터 백업, 복구 및 검증 소프트웨어지만, 이러한 복잡성으로 인해 실제로 백업 구성, 원격 백업 및 기타 기능과 같은 강력한 기능이 정의되고 있다. 네트워크 기반이며 다음 프로그램으로 구성된다.


디렉터 : 바큘라의 모든 운영을 감독하는 프로그램

콘솔 : 사용자가 위의 바큘라 감독과 통신할 수 있게 해주는 프로그램.

파일 : 백업할 시스템에 설치된 프로그램.

저장소 : 저장소 공간을 읽고 쓰는 데 사용되는 프로그램.

카탈로그 : 사용된 데이터베이스를 담당하는 프로그램.

모니터 : 바큘라의 다른 부분에서 일어나는 모든 사건을 추적하는 프로그램.



Backupninja

사용자가 /etc/backup.d/ 디렉토리에 처질 수 있는 백업 활동 구성 파일을 설계할 수 있는 강력한 백업 툴이다. 네트워크를 통해 보안, 원격 및 증분 백업을 수행하는 데 도움이 된다. 다음과 같은 특징을 가지고 있다.


읽기 쉬운 ini 스타일 구성 파일.

스크립트를 사용하여 시스템에서 새로운 유형의 백업을 처리

백업 예약

사용자는 상태 보고서 이메일이 그들에게 발송될 때를 선택

콘솔 기반 마법사(ninjahelper)를 사용하여 백업 작업 구성 파일을 쉽게 생성

Linux-V서버에서 작동



Simple Backup Suite

사용자가 Gnome 인터페이스를 통해 모든 구성에 액세스할 수 있는 Gnome 데스크탑용 백업 솔루션이다. 사용자는 regex를 사용하여 백업 프로세스 중에 파일 및 디렉터리 경로를 지정할 수 있다. 다음과 같은 특징을 가지고 있다.


압축 및 압축되지 않은 백업 생성

여러 백업 프로필 지원

로깅, 이메일 알림 허용.

예약된 백업 및 수동 백업.

압축되지 않은 백업을 여러 청크로 분할

로컬 및 원격 백업 지원



Kbackup

유닉스 운영체제(OS)용 백업 툴로 간편하게 사용할 수 있으며 리눅스에서도 사용할 수 있다. 각각 tar와 gzip 유틸리티를 사용하여 아카이브를 생성하고 압축할 수 있다. Kbackup의 특징은 다음과 같다.


사용자 친화적 및 메뉴 기반 인터페이스.

압축, 암호화 및 이중 버퍼링 지원

자동 무인 백업.

높은 신뢰성.

전체 또는 증분 백업 지원

네트워크 간 원격 백업.

휴대 가능하고 광범위한 설명서



BackupPC

Unix/Linux, Windows, Mac OS X에서 실행할 수 있는 크로스 플랫폼 백업 소프트웨어로서, 고성능을 바탕으로 엔터프라이즈급 사용을 위해 설계되었으며, 백업PC는 서버, 데스크탑 및 노트북 컴퓨터에서 사용할 수 있다. 다음과 같은 특징을 가지고 있다.


Disk 공간 사용을 줄이기 위한 파일 압축.

클라이언트 측 소프트웨어가 필요하지 않음

백업 복원 시 유연성

다양한 매개 변수를 통해 유연하게 구성

백업 필요성에 대한 사용자 알림 등.



amanda

아만다는 유닉스/GNU 리눅스 및 윈도우에서 작동하는 오픈 소스 소프트웨어다. Unix/Linux 백업을 위한 GNU tar와 같은 기본 백업 유틸리티와 형식을 지원한다. 그리고 윈도우즈 시스템의 백업을 위해 기본 윈도우즈 클라이언트를 사용한다. 사용자는 네트워크의 여러 시스템에서 백업을 저장하도록 단일 백업 서버를 설정할 수 있다.



Back In Time

리눅스 운영 체제용 백업 툴은 간단하고 사용하기 쉬우며, 지정된 디렉터리의 스냅샷을 생성하여 백업하는 방식으로 작동한다.


스냅샷을 저장할 저장 위치.

수동 또는 자동 백업.

백업할 디렉터리.



Monorescue

이 소프트웨어는 안정적이고 모든 기능을 포함하는 무료 백업 및 복구 소프트웨어 입니다. 개인용 컴퓨터, 워크 스테이션 또는 서버에서 하드 디스크 파티션, 테이프, NFS, CD-[R|W], DVD-R[W], DVD+R[W] 등으로 백업을 수행할 수 있다. 또한 파괴적인 사건이 발생할 경우 백업 프로세스 중에 데이터 복구 및 복구 기능도 갖추고 있다.



boxbackup

오픈 소스 백업 툴이며 자동으로 작동하도록 구성할 수 있다. 다음과 같은 특징을 가지고 있다.


온라인 백업

자동 백업을 위한 백업 데몬

파일에 백업 저장

데이터 압축 및 암호화

테이프와 같은 동작

다양한 백업 방식 및 기타 다양한 옵션



LuckyBackup 

이 제품은 rsync 백업 툴로 구동되는 강력하고 빠르고 안정적이며 사용이 간편한 백업 및 동기화 툴이다. 다음과 같은 특징들이 풍부하다.


소유권 및 파일 사용 권한 유지

백업 스냅샷을 여러 개 생성

고급 옵션 파일 및 디렉터리

옵션을 제외하고 알싱크 옵션 등을 사용



areca

개인 용도로 사용되는 오픈 소스 백업 툴로 사용자가 백업할 파일 또는 디렉터리 세트를 선택하고 백업 방법 및 저장 위치를 선택할 수 있다. 다음과 같은 특징을 가지고 있다.


백업 프로세스에 대한 이메일 알림.

구성 측면에서 사용 편의성



bareos

사용자가 리눅스 시스템에서 데이터를 백업, 복구 및 보호할 수 있는 오픈 소스 프로그램이다. Bacula 백업 툴 프로젝트에서 도출한 아이디어로 클라이언트/서버 아키텍처의 네트워크에서 작동한다. 기본적인 기능은 무료지만 전문적인 백업 기능을 사용하려면 지불이 필요하다. 바큘라 백업 도구의 기능을 가지고 있다.



BorgBackup

BorgBackup은 압축 및 인증된 암호화를 지원하는 효율적인 무료 오픈 소스와 중복 제거 저장/백업 툴 기반의 보안 명령줄이다. 중복 제거 방식을 사용하여 일일 백업을 수행하고 마지막 백업이 아카이브된 이후의 파일 변경만 수행할 수 있다. 다음은 그 주요 특징들이다.


설치와 사용이 쉽다.

모든 데이터의 암호화 지원

인증된 암호화 기술을 사용하여 안전한 백업 보장

또한 매우 빠르다.

공간 효율적인 스토리지 지원

또한 데이터의 선택적 압축도 지원

SSH를 통한 원격 백업 지원

파일 시스템과 동일한 방식으로 백업 마운트 지원



Restic

Restic은 무료 오픈 소스, 효율적이고 사용하기 쉬우며 빠르고 안전한 명령줄 기반 백업 프로그램이다. 어떠한 스토리지 환경에서도 공격자로부터 백업 데이터를 보호하도록 설계되었으며, 주요 특징은 다음과 같다.


크로스 플랫폼이고 리눅스나 윈도우 같은 유닉스 같은 시스템에서 작동한다.

설치, 구성 및 사용이 쉽다.

데이터 보안을 위해 암호화 사용

데이터의 변경 사항만 백업하십시오.

백업 시 데이터 확인 지원



Rsnapshot

Rsnapshot은 알싱크 기반의 Unix와 같은 운영 체제를 위한 무료 오픈 소스 백업 툴이다. SSH를 통한 원격 호스트뿐 아니라 로컬 머신에서 파일 시스템 스냅샷을 생성하도록 설계되었으며, 정기적인 스냅샷을 지원하며, 사용자가 크론 작업을 통해 백업을 자동화할 수 있다. 또한 백업에 사용되는 Disk 공간을 효율적으로 관리할 수 있다.



Burp

Burp는 무료 오픈 소스, 효율적이고 기능이 풍부하며 안전한 백업 및 복구 소프트웨어. 클라이언트/서버 아키텍처에서 네트워크를 통해 작동하도록 설계되었으며(서버 모드는 Linux와 같은 유닉스 기반 시스템에서 작동하며, 클라이언트는 유닉스 기반 및 윈도우즈 시스템에서 실행됨), 이 경우 네트워크 트래픽을 최소화하여 안정적인 결과를 얻도록 한다. 주요 기능은 다음과 같다.


각각 다른 기능을 갖춘 두 개의 독립적인 백업 프로토콜인 프로토콜 I 및 II 지원

네트워크 백업 지원

중단된 백업의 재시작 지원

파일, 디렉터리, symlinks, 하드링크, fifos, 노드, 권한 및 타임스탬프 백업 및 복원 지원

백업 예약 지원

백업 성공 또는 실패에 대한 이메일 알림 지원

서버에서 실시간 ncures 모니터 제공.

다른 많은 백업 툴과 마찬가지로 스토리지 데이터 중복 제거 지원

네트워크 및 스토리지에서 데이터 압축 지원

SSL 인증 기관 및 클라이언트 인증서 등의 자동 서명 지원



Timeshift

Timeshift는 파일 시스템의 증분 스냅샷을 정기적으로 생성하는 리눅스 시스템을 위한 백업 및 복원 툴이다. Rsnapshot과 유사한 방식으로 작동하지만(Rsync와 하드링크를 사용하여 스냅샷을 생성하므로) 상대에는 없는 고유한 기능을 제공한다. 또한 시스템 파일 및 설정만 백업하도록 설계되었다. 타임시프트의 주요 특징은 다음과 같다.


시스템 파일 및 설정의 스냅샷만 생성하고, 사진, 음악 등의 사용자 데이터는 아카이브

rsync+hardlinks 또는 BTRFS 스냅샷을 사용하여 파일 시스템 스냅샷 생성

예약된 스냅샷 지원

필터를 제외하고 여러 백업 수준 지원

시스템 런타임 또는 라이브 장치(예: USB)에서 스냅샷 복원 가능



Duplicity

Duplicity는 rsync를 기반으로 하는 안전하고 대역폭 효율적인 무료 오픈 소스 백업 툴이다. 디렉토리의 암호화된 백업을 tar-form 아카이브에 생성하고 SSH를 통해 로컬 또는 원격 시스템에 백업한다. 처음 시작하면 전체 백업을 수행하고 이후 백업에서는 변경된 파일 부분만 기록한다. 다음은 주요 특징이다.


사용하기 쉽고 표준 파일 형식을 사용

마지막 백업 이후 파일의 변경 사항만 추적

공간 효율적인 증분 아카이브를 생성

보안을 위해 암호화되거나 서명된 아카이브 생성

tar-form으로 디렉토리 및 일반 파일의 서명 및 델타 지원



Deja Dup 21

Deja Dup은 암호화, 오프사이트 및 정기 백업을 위해 구축된 리눅스 시스템을 위한 간단하고 안전하며 사용하기 쉬운 백업 툴이다. Google Drive 및 Next Cloud와 같은 서비스를 통해 로컬, 원격 또는 클라우드 백업 스토리지 제공한다.


이중성을 백엔드로 사용

데이터 암호화 및 압축 지원

증분 백업을 지원하여 특정 백업에서 복원할 수 있음

정기 백업 예약 지원

GNOME 데스크톱 환경에 손쉽게 통합 가능



Urbackup

UrBackup은 리눅스, 윈도우즈 및 Mac OS X용 클라이언트/서버 백업 시스템을 쉽게 설정할 수 있는 오픈 소스로서, 이미지와 파일 백업을 함께 통해 데이터 보안과 빠른 복원 시간을 모두 수행할 수 있다.


네트워크를 통한 안전하고 효율적인 전체 이미지 및 파일 백업

클라이언트, 현재 활동 및 통계의 상태를 표시하는 웹 인터페이스

백업 보고서를 사용자 또는 관리자에게 전송

CD/USB 드라이브를 사용하여 쉽게 파일 및 이미지 복원

간편한 구성 및 파일 백업 액세스

클라이언트 시스템이 일정 시간 동안 백업되지 않은 경우 전자 메일 통지



Rclone

Rclone은 Go 언어로 작성된 강력한 명령줄 프로그램으로, Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud 스토리지, Google Drive 등 여러 클라우드 스토리지 제공자의 파일과 디렉터리를 동기화하는 데 사용된다.

반응형