달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

기존의 SQL Server를 사용해 DPM Server를 설치하는 경우(분리 설치)

DPM Server
KB940349 - VSS update rollup package
KB955543 - Resolve Snapshot issue
.NET Framework 2.0
Powershell 1.0
IIS, ASP.NET, WDS
SQL Server 2005 SP3 Workstation Component

Remote SQL Server Instance
SQL Server 2005 SP2 이상 필요
SQL Server 2008 지원 안함
SRS 사전 설치 및 구성
SQLPrep.msi 설치 (DPM 설치 미디어)
SQL Server Agent Serice 시작 유형: 자동

:
Posted by 커널64
2009. 2. 13. 10:38

Recover DPM Server (DPM 서버 복구) SystemCenter2009. 2. 13. 10:38

To restore the DPM and Report databases from local backup media on the DPM server
DpmSync -DpmDbLoc <DPMDB.bak>
DpmSync -DpmReportDbLoc <ReportServer.bak>

After you restore the DPM and Report databases, to synchronize the databases
DpmSync -Sync

After you restore and synchronize the DPM and Report databases and before you restore the replicas, to reallocate disk space for the replicas
DpmSync -ReallocateReplica

:
Posted by 커널64
2009. 1. 8. 01:47

DPM 2007을 이용한 SharePoint 복구 SystemCenter2009. 1. 8. 01:47

[준비 작업]

-       모든 서버(원본 및 복구 Farm)KB941422 설치

-       WSS Writer가 구성되어 있고 DPM이 사용하도록 설정되어 있어야 한다.
(Farm
Administrator 계정으로 ConfigureSharepoint.exe 구성)

 

다음 항목은 대체 사이트에 복구복구 유형을 사용 시에 필요하다.

-       복구 용도의 두 번째 SharePoint Farm이 설치되어 있어야 한다.
(
단일 서버 구성으로 하며 VM으로 구성할 수도 있다. 당연한 얘기로 복구에 필요한 디스크 용량이 충분해야 한다.)

-       복구 서버에 이름이 DPMRecoveryWebApplication인 웹 응용 프로그램이 생성되어 있어야 한다.


복구 Farm 서버에 DPMRecoveryWebApplication 생성 방법

     SharePoint 3.0 중앙 관리 실행

     응용 프로그램 관리 > 웹 응용 프로그램 목록

     목록에 DPMRecoveryWebApplication가 있으면 제거
(
응용 프로그램 관리 > 웹 응용 프로그램 삭제)

     뒤로 이동 (응용 프로그램 관리 페이지)

     웹 응용 프로그램 만들기 또는 확장 > 새 웹 응용 프로그램 만들기

     새 웹 응용 프로그램에 대한 정보 입력

ž   IIS 웹 사이트 만들기선택

ž   설명: DPMRecoveryWebApplication

ž   포트 번호 입력

ž   호스트 헤더, 경로, 보안 구성은 기본값 사용

ž   새 응용 프로그램 풀 만들기 선택

ž   응용 프로그램 풀의 전체 이름 확인 (Memo!)

ž   보안 계정 구성선택 후 계정 정보 입력

ž   데이터베이스 이름: DPMRecoveryWebApplication

ž   확인을 클릭해 웹 응용 프로그램 생성

ž   생성 작업 완료 후 iisreset /noforce 실행



 

[SharePoint Farm 복원]

 

원본 Farm이 사용 가능한 경우의 복원

요구 사항

-       복구 지점이 생성된 시점과 동일하게 Front-end Web Server가 설정되어 있어야 한다.
(
구성이 이전과 다른 경우 복구는 실패한다.)

-       기존 구조에 복원이 가능하도록 Front-end Web Server Farm 구조가 생성되어 있어야 한다.

-       복구 지점이 생성된 시점과 동일하게 SQL 인스턴스가 동일한 이름으로 구성되어 있어야 한다.

 

복구 과정

     DPM 관리자 콘솔 > 복구

     원본 서버 이름 > 모든 보호된 SharePoint 데이터 > 복구 항목/복구 지점 선택

     복구 > 다음 > 복구 유형을 선택하고 복구를 진행한다.

 

 

원본 Farm이 사용 불가능한 경우의 복원

SharePoint를 구성하는 모든 H/W 또는 S/W가 사용 불가능해져 새로 설치한 후 전체 SharePoint Farm의 복구가 필요한 경우

요구 사항

-       Farm은 복구 지점이 생성된 시점과 동일한 구성으로 설치해야 한다.
(SharePoint Farm
을 호스팅하는 SQL 인스턴스/Front-end Web Server의 이름)

 

복구 과정

     SQL 인스턴스와 Front-end Web Server의 이름이 복구 지점 생성 시점과 동일한지 확인

     DPM Agent 설치에 필요한 요구 사항 설치, DPM 서버와의 정상적인 통신 여부 확인

     %ProgramFiles%\Microsoft Data Protection Manager\DPM\bin\
ConfigureSharePoint.exe
실행해 Front-end Web Server WSS Writer 구성

     DPM 관리자 콘솔 > 복구

     복구할 Farm 데이터를 가지고 있는 SharePoint Server 확장

     모든 보호된 SharePoint 데이터 > 오른쪽 항목에서 복구할 날짜 선택 > 복구

     복구 유형 선택 후 복구 진행

 

다음 과정은 모든 Front-end Web Server에서 진행한다.

     복구 과정 완료 후 ‘SharePoint 제품 및 기술 구성 마법사실행

     이 서버 팜과의 연결 끊기선택 > 다음
(
반드시 모든 Front-end Web Server의 연결을 끊어야 한다.)

     IIS 관리 도구 실행 후 모든 웹 사이트와 응용 프로그램 풀 제거

     ‘SharePoint 제품 및 기술 구성 마법사실행 > 기존 서버 팜에 연결 > 다음

     구성 데이터베이스 설정 (SQL Server 이름/Database 이름 기존과 동일해야 한다.) > 다음

     포트 정보, 인증 방법 설정 > 다음 > 구성 진행 > 완료
((가능한 경우) 고급 설정 > '이 컴퓨터로 웹 사이트 호스팅' 선택 > 완료)

:
Posted by 커널64

DPM 2007 관리자 콘솔 > 복구 탭 > ‘최종 사용자 복구 구성…’ >

‘Active Directory 구성’ > 계정 정보 입력 > 진행

 

진행 중 Active Directory Could Not be Found에러 발생

 

 

[해결]

스키마 확장을 위해서는

     Domain Controller에 로그온

     DPM 서버의 %ProgramFiles%\Microsoft DPM\DPM\End User Recovery\
DPMADSchemaExtension.exe
실행

     DPM 컴퓨터 이름 입력
* FQDN
이 아닌 서버 이름만 입력

     DPM 서버의 도메인 이름 입력
*
도메인의 FQDN 입력 (ex: Domain.local)

     보호 컴퓨터 도메인 이름 입력

-       DPM 서버가 스키마 마스터 역할을 가지고 있는 도메인 컨트롤러와 동일한 도메인에 속해 있는 경우 공백으로 남겨둔다.

     확인 > 확인

     다시 DPM 서버로 돌아와 최종 사용자 복구 구성…’ 클릭

     최종 사용자 복구 사용체크 > 확인


 

Client Component 설치

http://technet.microsoft.com/en-us/library/cc161443.aspx

:
Posted by 커널64

[증상]

-       Windows Server 2008에 설치된 SQL Server 2005 SP2(9.00.3042.00)DPM으로 보호 시 모든 SQL 서버트리 하위로 데이터베이스 목록이 나열되지 않는다.
(
이 외에 모든 볼륨’, ‘모든 공유’, ‘System State’는 정상)

 

-       CMD 창에서 vssadmin list writers 실행 시 SqlServerWriter가 목록에 나타나지 않는다.
(SQL Server VSS Writer
서비스를 재시작하거나 재부팅을 해도 동일)

 

-       DPM 관리자 콘솔에서 SQL 데이터베이스 목록을 나열하려고 시도할 때마다 다음 두 개의 이벤트가 SQL Server의 이벤트 로그에 기록된다.

Log Name: Application

Source: VSS

Date:

Event ID: 8193

Task Category: None

Level: Error

Keywords: Classic

User: N/A

Computer: SQLServerName

Description:

Volume Shadow Copy Service error: Unexpected error calling routine

CoCreateInstance. hr = 0x80040154

Log Name: Application

Source: VSS

Date:

Event ID: 32

Task Category: None

Level: Error

Keywords: Classic

User: N/A

Computer: SQLServerName

Description:

Volume Shadow Copy Service error: The VSS Coordinator class is not registered

 

-       SQL Server에서 백업을 수행하면 정상적으로 수행된다.



[해결]

데이터베이스 이름에 공백이나 표시 불가능한 문자가 있는 경우 SQL Writer가 메타데이터를 생성 시 실패하게 된다. 이로 인해 vssadmin list writers 결과에 SqlServerWriter가 나타나지 않게 된다.

 

     SSMS 실행

     데이터베이스 목록 확장

     각 데이터베이스의 속성’ > ‘파일에서 논리적 이름에 공백이나 표시 불가능한 문자가 있는지 확인

:
Posted by 커널64

[증상]

An Unexpected error occurred during a VSS operation.

ID 207 Details: No such interface supported (0x80004002)

Recommended action: Retry the operation

 

%ProgramFiles%\Microsoft DPM\DPM\MSDPMCurr.errlog 로그 파일

GetDifferentialSoftwareSnapshotMgmt3Interface () failed: (0x80004002)

 

[원인]

Volume Shadow Copy ComponentIVssDifferentialSoftwareSnapshotMgmt3 interface가 올바르게 등록되지 않아 발생한다.

 

[해결]

DPM 서버에서 vss_ps.dll을 재등록한다.
(Windows Server 2008의 경우 Administrator 권한으로 실행)

     CMD

     regsvr32 %windir%\System32\vss_ps.dll

     Volume Shadow Copy 서비스 재시작

 

만약 위 방법으로 해결되지 않는다면 KB940032(http://support.microsoft.com/kb/940032)를 참고해 VSS 시스템 파일을 재등록한다.

 

cd /d %windir%\system32

Net stop vss

Net stop swprv

regsvr32 ole32.dll

regsvr32 oleaut32.dll

regsvr32 vss_ps.dll

vssvc /register

regsvr32 /i swprv.dll

regsvr32 /i eventcls.dll

regsvr32 es.dll

regsvr32 stdprov.dll

regsvr32 vssui.dll

regsvr32 msxml.dll

regsvr32 msxml3.dll

regsvr32 msxml4.dll

 

:
Posted by 커널64

방화벽 뒤에 위치한 서버를 보호하기 위해서는 DPMAgentInstaller.exe 파일을 이용한다.

이 파일은 다음 세가지를 수행한다.
- 보호 에이전트의 사전 요구 사항과 DPM 보호 에이전트 설치
- 대상 컴퓨터가 지정된 DPM 서버로부터 명령을 받을 수 있도록 설정
- DPM 서버로부터 들어오는 통신을 수락하도록 방화벽 설정

에이전트 설치 과정
1.DPM 서버에서 에이전트 설치 파일을 복사해 오거나 대상 서버에서 공유 접근을 통해 설치 파일을 가져온다.
ex: 한글판의 경우 %Programfiles%\Microsoft DPM\Agents\RA\<Version>\<Architechure>\1042

2. DpmAgentInstaller.exe <DPM server name> - 설치 파라미터

3. DPM 서버에서 DPM 관리 쉘을 열고 다음 명령을 이용해 보호 대상 서버를 추가한다.
Attach-ProductionServer.ps1 명령을 실행해 서버와 사용자 정보를 입력하거나
'Attach-ProductionServer.ps1 <DPM 서버 이름> <보호 대상 서버 이름> <사용자 이름> <암호> <도메인>'과 같이 입력할 수도 있다.

참고: 만약 보호하려는 서버가 다른 도메인에 속하는 경우라면 보호 대상 서버의 FQDN을 정확하게 입력해야 한다.

:
Posted by 커널64
2008. 12. 23. 11:30

SCDPM 2007 SP1 Released (Service Pack 1) SystemCenter2008. 12. 23. 11:30

SCDPM 2007 서비스팩 1의 추가/향상된 기능

- 도메인 컨트롤러에 DPM 에이전트 설치 시의 신뢰성 향상
- Exchange 서버와 SQL 서버의 복구 시간 단축
   (예: 100개의 증분 백업에 대한 복구 지점으로 복구 시 복구 시간 300% 향상)
- DPM 엔진, 보호 에이전트의 신뢰성 향상
- Windows SharePoint Server farm에 대한 일관성 확인 속도 향상
- WSS/MOSS farm의 검색 인덱스 백업 지원
- Hyper-V 호스트 기반의 백업 지원 (Storage or Remote VHD)
- Exchange Server 2007의 SCR 백업 지원
- Mirrored SQL Server 데이터베이스에 대한 백업 지원
- Cross-Forest 데이터 보호 지원
- DPM 서버의 로컬 데이터 백업 지원

Download DPM 2007 SP1 (x86)
Download DPM 2007 SP1 (x64)


Local Data Backup on the DPM Server (Files and Hyper-V only)
Set-DPMGlobalProperty –AllowLocalDataProtection $true [-DPMServerName] <String>

Protecting Hyper-V
http://technet.microsoft.com/en-us/library/dd347838.aspx
Require Storage (ex: iSCSI)
Windows Server 2003, Windows Server 2008 => Online backup
Windows NT 4.0, Windows Server 2000, Linux => Offline backup

Prerequisites and Known Issues with Hyper-V Protection
http://technet.microsoft.com/en-us/library/dd347840.aspx
KB950050 (http://support.microsoft.com/kb/950050) - Hyper-V RTM
KB951308 (
http://support.microsoft.com/kb/951308) - each cluster node
KB959962 (
http://support.microsoft.com/kb/959962) - Hyper-V host and VM(Integration Services)
KB960038 (http://support.microsoft.com/kb/960038)
- Hyper-V host

How to Protect WSS Indexes
http://technet.microsoft.com/en-us/library/dd180790.aspx
<DPM Installation folder>\bin\ConfigureSharePoint.exe [-EnableSPSearchProtection]

How to Protect MOSS 2007 Indexes
http://technet.microsoft.com/en-us/library/dd180792.aspx
<DPM Installation folder>\bin\ConfigureSharePoint.exe [-EnableSPSearchProtection]

:
Posted by 커널64
2008. 12. 23. 08:57

SCDPM 2007 Feature Pack SystemCenter2008. 12. 23. 08:57

SCDPM 2007을 사용하는 경우 반드시 적용할 것

- 클러스터 된 Virtual Server 2005 R2 SP1 호스트에 대한 백업 지원
- 다수의 DPM 서버 간 테이프 공유 지원
- 다수의 보호 그룹에서 비슷한 보존 기간을 가지는 데이터를 함께 위치 시킴으로써 테이프 공간 사용율을 향상 시킴
- 윈도우 서버 2008의 시스템 상태 백업 지원
- SQL Server 2008 백업 지원 (운영 환경의 Pre-release 버전은 지원 안 함)
- Secondary DPM 서버가 보호하고 있는 Primary DPM 서버가 재시작한 경우 복사본에 대한 안정성 향상
- 99주 이상의 장기간 테이프 보관 기간 지원
- Express Full Backkup 시 Primary DPM 서버와 Secondary DPM 서버간의 Exchange 데이터 전송 크기 이슈 해결
- BitLocker로 보호된 볼륨을 BitLocker 보호를 해제한 경우의 복구 이슈 해결

System Center Data Protection Manager 2007 Feature Pack

:
Posted by 커널64
2008. 12. 22. 15:14

SCDPM 2007의 Agent 요구 사항(보호 대상) SystemCenter2008. 12. 22. 15:14

일반 사항

Data Protection Manager(DPM) 2007에서 보호하는 각 컴퓨터는 아래 사항을 충족해야 한다.
- DPM은 FAT 또는 FAT32를 지원하지 않으므로 보호하는 볼륨은 NTFS 파일 시스템으로 포맷되어야 한다.
- 보호하려는 볼륨의 크기가 최소 1GB 이상이어야 한다.
   (DPM은 VSS를 이용하는데 VSS는 볼륨 크기가 1GB 이상인 경우에만 Snapshot을 만들 수 있다.)
- 모든 보호 대상 컴퓨터는 도메인 멤버여야 한다.


보호 대상 컴퓨터 요구 사항(Agent)

File server
- Windows Server 2003 with Service Pack 1 or later (Standard and Enterprise Editions)
- Windows Advanced Server 2003 with SP1 or later
- Windows Server 2003 R2 (Standard and Enterprise Editions)
- Windows Storage Server 2003 with SP1 or later (Standard, Enterprise and Express Editions)
- Windows Small Business Server 2003 (Standard and Premium Editions)
- Windows Small Business Server 2003 R2 (Standard and Premium Editions)
- Windows Server 2008 (Core, Standard, and Enterprise Editions)


SQL Server
- Microsoft SQL Server 2000 with Service Pack 4
- Microsoft SQL Server 2005 with SP1 or Service Pack 2
- Microsoft SQL Server 2008
   (Standard, Enterprise, Workgroup, and Express Editions)

Important: SQL Server 2005의 경우 SQL Server VSS Writer Service가 시작되어 있어야 한다.


Exchange Server
- Exchange Server 2003 with SP2
- Exchange Server 2007
   (Standard and Enterprise Editions)

Important: CCR로 클러스터된 Exchange Server 2007의 경우 Update Rollup 4(KB940006)가 설치되어야 한다.
Important: Exchange Server와 동일한 버전의 eseutil.exeese.dll 파일이 DPM 서버에 있어야 한다.
                (Path = c:\program files\microsoft\dpm\bin\eseutil.exe)


Virtual Server
- Microsoft Virtual Server 2005 R2 SP1

Note: 가상 머신의 온라인 백업을 위해서 버전 13.715의 Virtual Machine Additions가 권장된다.


Hyper-V
KB950050 (http://support.microsoft.com/kb/950050) - Hyper-V RTM
KB951308 (http://support.microsoft.com/kb/951308) - each cluster node
KB959962 (http://support.microsoft.com/kb/959962) - Hyper-V host and VM(Integration Services)
KB960038 (http://support.microsoft.com/kb/960038) - Hyper-V host


Windows SharePoint Services
- Windows SharePoint Services 3.0
- Microsoft Office SharePoint Server 2007

Important: WSS 또는 MOSS를 보호하기 위한 요구 사항

모든 서버
Windows Server 2003 SP1 or SP2 -
KB940349 설치
또는
Windows Server 2008

모든 프론트엔드 웹서버
Windows SharePoint Services 3.0 SP1 -
KB941422KB951659 설치
또는
Microsoft Office SharePoint Server (MOSS) 2007 SP1 -
KB941422, KB951695, KB951297 설치

백엔드 SQL 서버
SQL Server 2000 SP4
또는
SQL Server 2005 SP1
또는
SQL Server 2008

- WSS web front-end 서버의 WSS Writer Service 구성
    => web front-end 서버가 여러 대인 경우 보호 그룹 설정 시 한 대의 WFE 서버만 추가해야 한다.
    => WFE 서버에서 <DPM installation location>\bin\ 으로 이동해 ConfigureSharepoint.exe를 실행한다.
    => SharePoint Services farm의 administrator 계정 정보를 입력한다.
         (제공된 계정은 WFE 서버의 Local Administrators 구성원이어야 한다.)
- SQL Server 2005 인스턴스를 SQL Server 2005 SP2로 업데이트한다.
- 보호할 WSS의 web front-end 서버에 SQL Client 구성 요소를 설치한다.


Workstations
- Windows XP Professional SP2
- Home을 제외한 모든 Windows Vista edition

Note: 모든 보호할 Workstation 들은 도메인 멤버여야 하기 때문에 네트웍에 항상 연결되어 있어야 한다.

:
Posted by 커널64