이 기사에서는 설치 및 사용 방법을 보여줍니다. 레스틱 우분투 18.04 LTS에서. 시작하자.
Ubuntu 18.04에 Restic 설치
이 섹션에서는 설치 방법을 보여 드리겠습니다. 레스틱 0.8.3, 이 글을 쓰는 시점에서 최신 안정 버전입니다. Ubuntu 18.04 LTS의 공식 패키지 저장소에서 사용할 수 있습니다.
먼저 업데이트 적절한 다음 명령을 사용하여 Ubuntu 18.04 LTS의 패키지 저장소:
$ 스도 적절한 업데이트
그만큼 적절한 패키지 리포지토리 캐시를 업데이트해야 합니다.
이제 다음 명령을 실행하여 설치하십시오. 레스틱 :
$ 스도 적절한 설치 설치 나머지
레스틱 설치해야 합니다.
이제 여부를 확인할 수 있습니다. 레스틱 다음 명령으로 작업 중입니다.
$ 스도 레스틱 버전
아래 스크린샷에서 볼 수 있듯이 레스틱 현재 내 컴퓨터에 설치된 버전은 0.8.3입니다.
Restic으로 로컬 백업하기
이 섹션에서는 다음을 사용하여 로컬 백업을 수행하는 방법을 보여줍니다. 레스틱 .
먼저 새 항목을 만들거나 초기화해야 합니다. 레스틱 로컬 파일 시스템의 아무 위치에 있는 리포지토리. 로컬 파일 시스템에 마운트된 외장 하드 드라이브 또는 USB 썸 드라이브일 수도 있습니다.
사용자의 백업을 수행하고 있다고 가정합니다. 집 디렉토리를 외장 하드 드라이브 또는 USB 썸 드라이브에 복사합니다. 블록 장치가 /dev/sdb1 내 우분투 18.04 컴퓨터에서.
다음 명령을 사용하여 컴퓨터에 무엇이 있는지 확인할 수 있습니다.
$ 스도 lsblk
이제 생성 /지원 다음 명령을 사용하여 파일 시스템의 디렉토리:
$ 스도 mkdir / 지원
이제 외장 하드 드라이브 또는 USB 썸 드라이브( /dev/sdb1 내 경우)에 /지원 다음 명령을 사용하여 디렉터리:
$ 스도 산 / 개발자 / sdb1 / 지원
다음 명령을 사용하여 외장 하드 드라이브 또는 USB 썸 드라이브가 올바른 위치에 마운트되었는지 확인할 수 있습니다.
$ 스도 df -시간아래 스크린샷의 표시된 부분에서 볼 수 있듯이 블록 장치는 /dev/sdb1 에 장착 /지원 예배 규칙서.
생성하거나 초기화할 수 있습니다. 레스틱 리포지토리 /지원 다음 명령을 사용하여 디렉터리:
$ 스도 나머지 -아르 자형 / 백업 초기화
이제 비밀번호를 입력하세요. 레스틱 저장소 및 언론 <입력> . 액세스할 수 없습니다. 레스틱 이 비밀번호가 없는 리포지토리와 레스틱 리포지토리는 암호 없이는 복구할 수 없습니다.
이제 입력하십시오 레스틱 저장소 암호를 다시 누르고 누르십시오. <입력> .
Restic 저장소를 생성하거나 초기화해야 합니다.
이제 파일과 디렉터리를 백업할 준비가 되었습니다.
예를 들어 사용자의 집 디렉토리 레스틱 , 다음 명령으로 그렇게 할 수 있습니다.
$ 스도 나머지 -아르 자형 / 백업 백업 / 집 / 쇼본참고: 여기 /홈/쇼본 내 사용자의 집 예배 규칙서.
이제 입력하십시오 레스틱 저장소 비밀번호를 누르고 <입력> .
백업을 수행해야 합니다. 아래 스크린샷의 표시된 부분에서 볼 수 있듯이 /홈/쇼본 디렉토리가 백업되고 스냅샷 ID 21f198eb 인쇄됩니다. 이것은 스냅샷 ID로 특정 백업을 참조하거나 선택할 수 있기 때문에 중요합니다. 하지만 기억할 필요는 없습니다. Restic 백업에서 사용 가능한 스냅샷을 확인할 수 있습니다. 얼마나 짧은지 보여드리겠습니다.
다른 디렉토리를 백업하자 /등 데모를 위해.
$ 스도 나머지 -아르 자형 / 백업 백업 / 등
백업이 완료되었습니다.
이제 사용 가능한 모든 항목을 나열할 수 있습니다. 레스틱 다음 명령으로 스냅샷:
$ 스도 나머지 -아르 자형 / 백업 스냅샷
이제 입력하십시오 레스틱 저장소 비밀번호를 누르고 <입력> .
그만큼 레스틱 아래 스크린샷에서 볼 수 있듯이 스냅샷이 나열되어야 합니다. 스크린샷의 표시된 섹션은 백업한 각 디렉터리의 스냅샷 ID를 보여줍니다. 레스틱 .
노트: 레스틱 증분 백업을 지원합니다. 이전에 백업한 것과 동일한 디렉터리를 백업하는 경우 변경 사항만 저장하고 새 스냅샷 ID를 생성해야 합니다.
이제 다음에서 파일 및 디렉토리를 복구하는 방법을 보여줄 차례입니다. 레스틱 지원.
복원하고 싶다고 가정해 보겠습니다. 집 디렉토리(제 경우에는 /home/shovon)에서 레스틱 지원. 다음 명령을 실행하여 레스틱 스냅샷 ID로 백업합니다.
$ 스도 나머지 -아르 자형 / 백업 복원 21f198eb --표적 / 집 / 쇼본참고: 여기 21f198eb 이다 SNAPSHOT_ID 그리고 /홈/쇼본 이다 복원_디렉토리 나의 경우에는. 기억 복원_디렉토리 백업된 디렉터리와 다를 수 있습니다. 예를 들어 다음을 백업할 수 있습니다. /등 하지만 복원할 때 원하는 경우 다음 내용을 넣을 수 있습니다. /등 예를 들어 디렉토리를 다른 디렉토리로 /복원/기타 예배 규칙서.
이제 입력하십시오 레스틱 저장소 비밀번호를 누르고 <입력> .
데이터는 백업에서 복구해야 합니다.
증분 백업을 수행하는 경우 레스틱 , 특정 백업 디렉토리에 대한 최신 스냅샷 ID를 찾기 어려울 수 있습니다. 기꺼이, 레스틱 특정 백업 디렉토리의 최신 스냅샷 ID에서 복원하는 방법이 제공됩니다.
다음 명령을 실행하여 특정 디렉터리(제 경우에는 /home/shovon 디렉터리)에 대한 최신 백업 버전을 복원할 수 있습니다.
$ 스도 나머지 -아르 자형 / 백업 복원 최신 --길 / 집 / 쇼본 --표적 / 집 / 쇼본
경로 백업의 최신 버전 /홈/쇼본 대상에서 복구됨 /홈/쇼본 .
Restic으로 원격 백업하기
Ubuntu 18.04 머신이 어디에 있는지 확인하십시오. 레스틱 다음을 사용하여 원격 백업을 시도하기 전에 SFTP 서버를 설치해야 합니다. 레스틱 .
다음 명령을 사용하여 Ubuntu 18.04 LTS 시스템에 SFTP 서버를 설치할 수 있습니다.
$ 스도 적절한 설치 설치 openssh 서버
누르다 와이 그런 다음 <입력> 계속하다.
SFTP 서버가 설치되어 있어야 합니다.
이제 모든 교체 -r /로컬/경로 에게 -r SFTP: [이메일 보호됨] :/원격/경로
예를 들어, Restic 로컬 리포지토리를 생성하거나 초기화하는 명령은
$ 스도 나머지 초기화 -아르 자형 / 지원에게
$ 스도 나머지 초기화 -아르 자형 sftp:사용자 이름 @ 호스트 이름: / 지원
여기 사용자 이름 그리고 호스트 이름 원격 서버의 사용자 이름과 호스트 이름 또는 IP 주소입니다. 레스틱 설치됩니다. /지원 가 있는 디렉토리입니다. 레스틱 백업 디렉토리가 생성되었거나 이미 사용 가능해야 합니다.
이렇게 설치하고 사용하시면 됩니다 레스틱 우분투 18.04 LTS에서. 이 기사를 읽어 주셔서 감사합니다.