오늘은 MS SQL 자동백업을 해보겠다. 매일매일 백업하기 귀찮은경우 일정을 걸어 두어 백업하면 매우 편리하다.
그럼 오늘도 다이렉트로 시작해보자.
우리는 MSSQL Management Studio 의 유지관리 계획을 이용하여 백업계획을 세우고 백업할 것이다.
Management Studio에서 해당 서버로 접속 한뒤 관리->유지관리계획에 우클릭 ! 새유지관리계획을 선택한다.

새유지관리 계획을 세우려 했으나 아래와 같은 에러가 뜬다.!! 뚜뚱 이뜬금 포는 뭐지?
'Agent Xps' 구성 요소는 이 서버의 보안 구성에 따라 해제됩니다. 시스템 관리자는 sp_configure를 사용하여 'Agent XPs'를 사용하도록 설정할 수 있습니다. 'Agent XPs' 설정 방법은 SQL Server 온라인 설명서의 "노출 영역 구성"을 참조하십시오.
위와 같은 에러가 뜰경우 아래의 쿼리를 실행 하여 사용하도록 설정 한다.
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
GO
EXEC sp_configure 'Agent XPs', 1
RECONFIGURE
GO
설정 후 저장 을 하면 유지관리 계획이 만들어 진다. !! 오오 !! 좋아 가자고 ~~~~~~~~~~~~~~~

설명을 작성 하고 ...버튼을 눌러 일정을 설정 한다.
일정을 작성!! 본인은 월 수 일 로 해보았다.

도구상자에서 원하는 작업을 드레그 한다. 우리는 백업을 할 것임으로 백업 을 드래그 하였다.
자 백업 경로와 대상을 설정 하고~(설정방법은 도구상자에서 드래그 해서 생긴 작은 박스를 더블 클립하면된다. ) 쉽죠
드디어!!!! 저장 버튼을 누르면 완성 !!!!!! 인줄 알았으나.. 젠장 이건 또뭐야...
GUID에는 대시 4개를 사용하여 32개의 자릿수를 사용해야 합니다.
라는 오류 메세지가 뜬다. 이것은 서버와 클라이언트 버전이 맞지 않기 때문에 생기는 오류 이다. 그럼 버전을 확인해보자.
SELECT
@@version as 버전
, SERVERPROPERTY('productversion') as 버전번호
, SERVERPROPERTY ('productlevel') as 서비스팩이름
, SERVERPROPERTY ('edition') as 설치버전
실행하여 확인하였더니
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) | 9.00.1399.06 | RTM Enterprise Edition
클라이언트는 도움말 정보를 보니 Microsoft SQL Server Management Studio 9.00.1399.00
06과 00 버전이 틀리네요. 이럴 땐 Management Studio를 업데이트해보자 .
MS SQL 2005 서비스팩 4
http://www.microsoft.com/ko-kr/download/confirmation.aspx?id=7218
받아서 설치하면 버전이 같아진걸 확인할수 있다.
그럼 다시 위의 내용을 실행하면 ~~~~~ 성공 !!!!! 자동으로 데이터 백업을 받아보자 !!!!!
[출처] [MSSQL] MS SQL 자동 백업 하기(유지계획관리)|작성자 버징가이