더북(TheBook)

4.2 무엇을 아카이빙할까

백업할 파일이 많지 않고 크기가 매우 크지 않다면 파일들을 그대로 원하는 목적지에 전송해도 크게 문제 될 것은 없다. 3장에서 본 SCP 같은 프로그램을 사용하면 된다. 다음 명령은 필자의 암호화 공개 키의 내용을 원격 컴퓨터의 authorized_keys라는 파일로 복사한다.

ubuntu@base:~$ scp .ssh/id_rsa.pub \ ← 현재 원격 컴퓨터에 있는 authorized_keys 파일의 내용에 덮어쓴다ubuntu@10.0.3.144:/home/ubuntu/.ssh/authorized_keys 

하지만 여러 디렉터리에 분산된 많은 파일(예를 들어, 소스 코드를 포함한 복잡한 프로젝트)이나 파티션 곳곳에 분산된 많은 파일(예를 들어, 현재 여러분이 실행 중인 OS)을 백업하려면 입력할 것이 많다.

1장에서 디스크 파티션과 의사 파일을 설명했지만, 조금 더 지능적인 백업 정책을 수립하려면 파티션을 생각해봐야 한다. 예를 들어, 회사의 아주 큰 회계 데이터베이스가 들어 있는 파티션을 백업한다고 생각해보자. 이 파티션이 공간을 얼마나 차지하는지와 어디에 위치하는지를 모르면 제대로 백업하기 힘들다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.