YoTo Blog

백업 솔루션 Kopia


Kopia란?

Kopia is a fast and secure open-source backup/restore tool that allows you to create encrypted  
snapshots of your data and save the snapshots to remote or cloud storage of your choice,
to network-attached storage or server, or locally on your machine.  
Kopia does not ‘image’ your whole machine.  
Rather, Kopia allows you to backup/restore any and all files/directories that you deem are important or critical.

라고 공식 홈페이지 소개페이지에 적혀있듯이 오픈 소스 백업 솔루션이다.

암호화를 통해, AWS, 구글드라이브, 원드라이브 등 다양한 클라우드 시스템도 지원을 한다.
물론 내부 로컬 파일시스틈으로도 지원을 한다.

설치

Kopia 로 접속을 해보면, 우측상단에 다운로드라고 있다.
해당 링크를 클릭하면, 리눅스, 윈도우 등 OS별로 다양하게 지원하는 것을 볼 수 있다.

우리는 윈도우 GUI로 쉽게 사용하겠다.
Kopia Github Releases
위 주소를 클릭하게 되면, 다운로드 받을 수 있는데,
KopiaUI-버전-win.zip 라고 되어있는 파일을 다운로드 받아서 적당한 폴더에 압축을 해제한다.

실행 및 사용방법

  • 실행은 KopiaUI.exe로 실행한다. Kopia Run

  • 실행하게되면 레파지토리 설정을 해야한다. 우리는 로컬 디렉토리로 하겠다.
    Kopia Repository Setup

  • 로컬 경로를 잡아준다. Kopia Repository Directory Path

  • 임시로 경로를 잡아줬다.
    Kopia Repository Directory Path

  • 레파지토리의 비밀번호를 설정해주고, 이외에는 기본설정으로 하고 생성한다.
    Kopia Create Repository

  • 스냅샷을 생성하자.
    Kopia New Snapshot

  • 백업할 대상을 경로로 설정해준다.
    Kopia Backup Path

  • 생성이 된 모습이다.
    Kopia My Repository

  • 백업할 대상폴더에 테스트파일을 넣어보자.
    Kopia Backup Test File

  • 스냅샷 해보자.
    Kopia Snapshot Now

  • Path경로를 누르고 상세내역을 보게되면 스냅샷이 정상적으로 된 것을 볼수 있다.
    Kopia

결론

중요한 파일이나 사진, 직접 Nas를 운영할 때 정기적으로 백업할 때 유용하게 사용할 것으로 보인다.