ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko en en ko ko ko ko ko ko ko ko ko ko ko en en en en en hbs_lat ru pt ko en de ko ko en en en ko en es en en ko ko en en en ko en en es es en ko en ko ko en en en ko en kk en en ko ko ko en en en ko en es pt en en en ko en en en en en en ko en es en ko en en ru en en es en en ko ko en en ko en en en ko en de ko en zh ko en en en ko en en ko en en en en en da en ko ko ko en ko ko ko ko en en th en de fr en es arz en en ru en la pt en fa fa fa en zh en de en en en en en en en en en en en zh en en ko ko ko en en ko ko fr en es en ja en en fr en fr ca fr en en en en en en en en en en en fr fr en en en en ko es es en ko ko en de ko en ko ko ko ko ko ko ko ko fr ko en en de fr oc ko en ko de fr ca ko en ko de oc zh en en ko de oc fr ko en ko de fr oc ko en si de zh de ko en ko de fr en ko en ko de fr fr en en it de fr fr ko en ko de fr zh ko en ko pl fr da ko en et de fr ca ko en ko de de zh en en ko de de fr ko en ko de de de ko en ko de de oc ko en ko de de de ko en eo de fr ca ko en ko de fr sv ko en en de oc ko ko ko ko ko ko en en en en en ko ko ko ko
자유게시판 - Borg CLI Backup Tool
Borg는 증분 백업. 원격 백업. 암호화 등을 모두 잘 지원합니다.
1. 저장소 초기화 및 암호 설정
레포라고 합니다. 암호 입력해 주시구요.
/path/to/repo는 아까 설정한 저장소를 그대로 입력하신 후에 띄어쓰기 없이 :: 치시고 아카이브 명을 입력해 주세요. 해당 백업본의 이름을 쓰시면 됩니다. Monday도 좋고, Home1이라 해도 좋구요. 그리고  는 말 그대로 백업할 타겟 경로를 지정해 주시면 됩니다. 만일 원할 경우에     처럼 백업할 소스를 연속으로 지정 가능하고, 소스 사이는 띄어쓰기 한 칸 주면 됩니다.
ex) borg create --stats ~/.backup::bzip /home/user/ ::이 경우에는 bzip이라는 백업 아카이브 명으로 유저폴더 전체를 백업합니다.
ex2) borg create --stats ~/.backup::bzip2 /home/user/ :: ~/.backup 이라는 동일한 레포 안이기 때문에 bzip2라는 다른 이름의 아카이브로 다시 백업 명령을 내리면 알아서 증분 백업이 적용되기 때문에 금방 완료 됩니다.
Tar에서 사용되는 exclude 옵션을 똑같이 적용할 수 있습니다.
--exclude=~/file1 --exclude=~/file2 이런식으로 일일이 지정해 주든가
--exclude-frome=File 해당 File 안에 한 줄 한 줄마다 제외시킬 경로를 모두 써 주시면 됩니다.
4. 백업 레포/아카이브 확인
$ borg list /path/to/repo
$ borg list /path/to/repo::아카이브
$ borg delete /path/to/repo::Archive
ex) borg delete ~/.backup::bzip1 bzip2
$ borg extract /path/to/repo::Archive
현재 경로에 백업 파일을 모두 추출합니다. 항상 비어있어야 하며 현재 경로에 추출하기 외에는 지원하지 않습니다.
$ borg mount /path/to/repo::system-2019-08-11 /mnt/borg
ex) borg mount ~/.backup::bzip ~/tmp
백업을 굳이 다 풀어낼 필요 없이 아카이브를 임시 폴더에 마운트 할 수도 있습니다.
아카이브 따로 지정 안하면 레포 안의 모든 아카이브를 전체 마운트 합니다.
$ borg umount /mnt/borg
끌 때는 항상 마운트 해제 (정확히 해야 합니다.)
해당 옵션은 어떤 어떤 변경 사항이 있는지에 대해 알려 주기만 하고 실행은 안 시키기 때문에 확인 사항을 알고자 할 때 씁니다.
원파일시스템 옵션을 안 주는 경우에는 /boot/efi 같은 다른 파티션을 마운트 한 경로의 파일도 그대로 백업을 해 버립니다. exclude 해 버리는 것도 방법이긴 합니다.
$ borg break-lock /path/to/repo
혹시라도 Failed to create/acquire the lock 메시지가 뜰 경우엔 저장소 및 캐시 잠금을 해제하면 됩니다. borg 프로세스가 확실히 종료된 상황에서 사용하세요.
위키를 통해서 좀 더 자세한 메뉴얼을 확인할 수 있지만 위의 명령어들만으로도 리눅스 시스템, 홈 유저 폴더, 개인 파일 등을 자유롭게 백업하는데 충분할 것 같네요.
$ sudo borg create --stats --one-file-system --exclude-from=~/.filex ~/.backup::bzip3 /home/user1 /home/user2
/home/user1 와 /home/user2 를 동시에 백업합니다.
백업에 제외할 파일 및 폴더들의 경로는 .filex에 지정해 둡니다.
timeshift의 제외 경로를 포함했고
이런 느낌으로 언제나 백업이  불필요한 경로는 다 꽂아 넣어 두면 되니까요.
(제외한 폴더 안의 추가는 + 를 넣었던가? 이건 안 해 봤네요.)
좋은 정보 공유해주셔서 감사합니다.
[질문] 하모니카 4.0 Jin 설치 파티션 관련 문의 [3]
파티션 분할 경로 질문???? [1]
카카오톡이 '최신버전으로 업데이트가 필요합니다' 라며 실행되지 않습니다. [2]
시작 프로그램에 등록하려면 어떻게 하면 되나요? [3]
Borg CLI Backup Tool [1]
[모임] Ubuntu 18.04 Release Party @ Seoul
[잡담] 공공 SW 유지관리요율 15% '공염불' [2]
모니터 색상 조정 [1]
비트라커로 암호화된 파티션은 어떻게 접근하는지 알고 싶습니다. [2]
트라이얼 자전거 스턴트 묘기~
첫 페이지 9 10 11 12 13 14 15 16 17 18 끝 페이지
2019-09-05 HamoniKR-ME 1.3 Download MD5 : 60e48431d6b47eb7c92b093d8b50fcc9 File : HamoniKR-ME_1.3.iso
2019-09-05 HamoniKR-ME 1.2 Download MD5 : 60e48431d6b47eb7c92b093d8b50fcc9 File : HamoniKR-ME_1.3.iso
2019-09-05 HamoniKR-ME 1.1 Download MD5 : 60e48431d6b47eb7c92b093d8b50fcc9 File : HamoniKR-ME_1.3.iso
Copyright © Invesume, Inc. All rights reserved.