SSAS Backup 자동화 하기

By 01/08/2018SSAS 강좌

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 Analysis Services 명령]을 선택 한다.

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

 

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

 

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

 

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

 

SSAS, OLAP, 다차원모델링, BI, 큐브, MSBI, MSCUBE, SQLServer, mssql, 큐브만들기, BIDS, SSDT, SSAS Backup, sqlmvp, sqlangeles

 

 

Leave a Reply