14.2.1 바쿨라는 어떤 도구인가요?
예전에는 rsync 같은 리눅스 기본 명령을 응용하여 관리자가 직접 스크립트를 작성해서 백업에 사용했습니다. 하지만 규모가 큰 네트워크에서는 이런 백업 방법이 한계가 있기 마련입니다. 시스템 관리자가 일일이 백업 도구를 실행하지 않아도 정해진 시간에 자동으로 백업되어야 합니다. 관리해야 할 시스템이 늘어나면 백업 대상이나 백업 장치가 네트워크에 여기저기 난립하게 되는 경우가 자주 발생하므로 전문 백업 도구를 이용해서 관리하는 편이 바람직합니다.
바쿨라는 다양한 운영체제를 지원하는 오픈 소스 네트워크 백업 도구입니다. 상용 백업 도구에 뒤지지 않는 기능으로 많은 인기를 누리고 있습니다. 바쿨라를 사용하면 복잡한 백업 작업을 중앙에서 체계적으로 관리할 수 있고, 백업 자료를 안전하게 유지할 수 있으며, 정해진 일정에 따라 자동으로 백업을 진행할 수 있습니다.
유치한 감이 없지 않지만 바쿨라(Bacula)라는 이름은 백업(Backup)과 드라큘라(Dracula)를 합해서 만들었습니다. 밤에 몰래 와서 피를 빨아먹는 드라큘라처럼 시스템 관리자가 신경 쓰지 않더라도 자동으로 백업 대상을 저장한다는 의미라고 합니다. 나름대로 일리가 있습니다.
▲ 그림 14-3 네트워크 백업 도구 바쿨라