본문 바로가기

IT/Database

MSSQL 유지관리계획 백업 세팅방법

MSSQL DB 백업하는 방법 중에 한가지인  유지관리계획을 이용하여 주기적으로 자체 백업을 하는 방법이 있습니다.

이번 포스트에서는 그 방법에 대해 간단히 알아보려고 합니다.

​예전에는 그냥 SQL 에이전트에 BACK UP DB 스크립트를 일일이 돌려 노가다를 했던 기억도 나는데요.

일단 버전에 SQL SERVER AGENT는 있는 버전이어야 합니다.


Microsoft SQL Server management Studio(이하 SSMS)을 실행 시킨 후 관리자 계정으로 접속하여 개체 탐색기에서 관리 => 유지 관리 계획을 마우스로 차례대로 선택합니다.


유지 관리 계획에서 마우스 오른쪽 단추로 클릭 후 나타나는 메뉴 중 새 유지 관리 계획을 선택합니다.




새 유지 관리 계획 입력 화면이 나타나게 되면 이름을 입력합니다(여기에서는 백업을 예로 입력함).

유지 관리 계획 이름은 한번 입력되면 수정할 수 없기때문에 이름 변경이 필요한 경우에는 삭제하고 다시 만들어야 되므로 쉽게 구별할 수 있는 이름으로 하는것이 좋습니다.


도구 상자에 있는 여러가지 태스크 중 데이터베이스 백업 태스크를 선택합니다.


선택한 데이터베이스 백업 태스크를 오른쪽에 있는 디자이너 화면에 마우스로 끌어넣기 합니다.

디자이너 모드에서 끌어넣기로  추가된 데이터베이스 백업 태스크는 다음과 같은 모양으로 생성됩니다.


위 화면의 백업 테스크를마우스 오른쪽 단추로 클릭한 다음 나오는 메뉴 중 편집을 선택하여 데이터베이스 백업 태스크 상세 설정 화면을 표시합니다.



위 화면에서 데이터베이스를 선택하고 백업 하고자하는  데이터 베이스를 체크하여 선택을 끝냅니다.


아래 작은 사각형인 유지관리 정리를 더블클릭하게 되면 유지관리 정리 태스크 창이 나타나게 되며 여기서 백업 위치와 백업을 계속하게 되어 용량이 일정하게 유지되도록 오래된 파일을 자동으로도 지워주기도 합니다.


이상 MSSQL DB 백업하는 세팅 방법을 알아보았습니다.