개발/SQL SERVER
MSSQL 에이전트 백업
whatever , whoever
2022. 1. 10. 14:16
반응형
서버 이전 테스트 중 SQL Agent 스케줄 걸어둔 건 어떻게 될지 궁금했다
주 사용 DB 복원과 연동되지 않았고 방법을 찾아보니
1. 스크립트를 만든다
SSMS에서 개체탐색기를 열고 다음과 같이 선택한 다음에
F7를 누르면 다음과 같이 나온다
다음과 같이 전체 선택해서 쿼리를 만들면 되는데
문제는 유지관리계획이다. 쿼리문으로 DB 백업을 걸어뒀으면 문제가 없는데
위와 같이 유지관리계획으로 작업할 경우 스크립트로 가져올 수가 없다.
(개별 스크립트는 가져올 수 있으나 상세설정은 가져올 수 없다. 삭제주기라던지 , 파일명을 생성일자로 맞춘다던지)
그래서 2번으로 간다.
2. msdb 를 백업 및 복원하면 된다
즉 백업 스케줄 걸때 msdb도 같이 넣어줘야 한다는것
끝
반응형