반응형

SSAS Backup자동화 하기

   

-      Version : SQL Server 2005, 2008, 2008R2, 2012

   

SQL Server Analysis Services는 백업을 자동화할 수 있는 방법은 무엇이 있을까?

아쉽게도 SQL Server의 유지관리계획에는 Analysis Services에 대한 백업기능은 제공하지 않는다.

또한 분석 서비스의 백업 기능에서도 자동 백업 기능은 없다. 스크립트를이용하여 자동으로 백업 받는 트릭을 사용해 보자.

   

   

SSMS를 실행 하여 분석서버에 접속 한다. 백업하려는 데이터베이스를 선택하고 마우스 오른쪽을 클릭한다. [백업]을 선택 한다.

      

   

   

백업 속성이 나타나면 필요한 설정을 한다. 기존 파일을 덮어 쓸 것인지, 백업 파일을 암호화 할 것인지 등을 설정.

   

   

백업 창의 상단에 [스크립트]를클릭하여 [새 쿼리창 동작 스크립팅]을 선택 한다.

   

   

다음과 같이 SSMS의 쿼리창에SSAS의 백업 스크립트 구문이 출력되는 것을 확인 할 수 있다.

   

   

SSMS에서 [데이터베이스엔진]으로 접속하여 SQL Server Agent에서 작업을추가한다.

   

   

작업 단계에서 아래 그림처럼 유형을 [SQL Server AnalysisServices 명령]을 선택 한다.

명령에는 위에서 생성한 스크립트를 복사해서 붙여 넣는다.

   

   

나머지 일정과 오류 처리 등인 기존의 데이터베이스 백업과 동일 하다.

   

   

현업에서는 큐브의 크기가 매우 커서 실제 백업 및 유지 관리를 어떻게 하는지 모르지만 작은 규모의 경우에는 위의방법을 사용하면 주기적으로 백업을 할 수 있어 관리에 편리할 듯 하다.

   

2013-02-01 / 강성욱 / http://sqlmvp.kr

반응형

'SQL Server > SSAS 강좌' 카테고리의 다른 글

27 - SSAS - MDX 스크립트  (0) 2015.07.22
26 - SSAS - MDX 쿼리  (0) 2015.07.15
25 - SSAS - MDX 활용  (0) 2015.07.15
24 - SSAS - 집계 최적화  (0) 2015.07.15
23 - SSAS - 사용자 계층 설계  (0) 2015.07.15

+ Recent posts