replication manager 를 통한 sql server 온라인 백업 / 신속한 복구

32
Replication Manager Replication Manager 를를 를를 SQL Server SQL Server 를를를 를 를를를 를 / / 를를를 를를 를를를 를를 를를를를를를 를를를 를를 를를 를를를를를를 를를를 를를 를를 를를를 를를 를를를 를를 ([email protected]) ([email protected]) 를를를를를를를를를를를를 를를를를를를를를를를를를

Upload: cooper

Post on 05-Feb-2016

195 views

Category:

Documents


0 download

DESCRIPTION

Replication Manager 를 통한 SQL Server 온라인 백업 / 신속한 복구. 애플리케이션 관점의 복제 관리. 정연태 과장 ( [email protected] ) 한국이엠씨컴퓨터시스템즈. 목차. 데이터 복제 개요 CLARiX SnapView 복제 기술 복제 기술 적용시 SQL Server 고려 사항 Replication Manager 를 통한 SQL Server 온라인 백업 / 신속한 복구. 데이터베이스 복제. 데이터베이스 복제란 ? - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

Replication ManagerReplication Manager 를 를 통한 통한 SQL Server SQL Server 온라인 온라인 백업백업 //신속한 복구신속한 복구

애플리케이션 관점의 복제 관리애플리케이션 관점의 복제 관리

정연태 과장정연태 과장([email protected])([email protected])한국이엠씨컴퓨터시스템즈한국이엠씨컴퓨터시스템즈

Page 2: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

목차목차 데이터 복제 개요데이터 복제 개요 CLARiX SnapView CLARiX SnapView 복제 기술복제 기술 복제 기술 적용시 복제 기술 적용시 SQL Server SQL Server 고려 고려

사항사항 Replication ManagerReplication Manager 를 통한 를 통한 SQL SQL

Server Server 온라인 백업온라인 백업 //신속한 복구신속한 복구

Page 3: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

데이터베이스 복제데이터베이스 복제 데이터베이스 복제란데이터베이스 복제란 ??

업무 연속성을 보장하기 위해 다수의 복사본을 업무 연속성을 보장하기 위해 다수의 복사본을 생성하는 메커니즘생성하는 메커니즘

복제본 활용복제본 활용 백업 및 복원백업 및 복원 의사결정 시스템의사결정 시스템 데이터 웨어하우징데이터 웨어하우징 데이터베이스 업데이트데이터베이스 업데이트 //업그레이드업그레이드 애플리케이션 테스팅애플리케이션 테스팅 웹 컨텐츠 갱신웹 컨텐츠 갱신 데이터 데이터 migrationmigration Disaster Restart/RecoveryDisaster Restart/Recovery

Page 4: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

복제 환경 구축에 필요복제 환경 구축에 필요……

시간to map out and coordinate the activities that will be involved

비용to create, maintain, and change the implementation as the business needs change

인력to understand the technologies and the associated business processes

경험 to create and deploy scripts that automate these activities

Page 5: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

스토리지 기반 데이터 복제의 스토리지 기반 데이터 복제의 효과효과 애플리케이션과 정보 가용성 애플리케이션과 정보 가용성

보장보장 백업백업 , , 복구 및 업그레이드 복구 및 업그레이드

시 업무 중단 시간 제거 및 시 업무 중단 시간 제거 및 최소화최소화

정보에 대한 병렬 액세스 제공정보에 대한 병렬 액세스 제공 백업 윈도우 백업 윈도우 → → 0 0 시간시간 운영환경의 성능저하 없는 운영환경의 성능저하 없는

Reporting Reporting 환경 구축환경 구축 최신의 전체 운영 데이터를 최신의 전체 운영 데이터를

사용한 테스트사용한 테스트 복제본을 통해 더욱 신속하고 복제본을 통해 더욱 신속하고

효율적인 복구 환경 제공효율적인 복구 환경 제공 복제본으로 수분내 개인 복제본으로 수분내 개인

편지함 복구편지함 복구 운영 서버에 적용 전에 운영 서버에 적용 전에

테스트 서버에서 검증테스트 서버에서 검증

디스크 기반의 복제로 시간 절감

복제본 1 복제본 3복제본 2

백업 Reporting 테스팅

운영 볼륨

Page 6: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

60 GB 데이터베이스—복원 시간

EMCEMC 는 다양한 솔루션으로 는 다양한 솔루션으로 RTORTO 요구사항을 만족요구사항을 만족

복원시간복원시간복원시간복원시간

BCV / 클론

ATA 디스크 백업

테이프 백업 108 분108 분

24 분24 분

2 분

Exchange Exchange 복구시간 비교복구시간 비교

100.0 %

22.2 %

1.8 %

Page 7: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

데이터 복제 개요데이터 복제 개요 CLARiX SnapView CLARiX SnapView 복제 기술복제 기술 복제 기술 적용시 복제 기술 적용시 SQL Server SQL Server 고려 고려

사항사항 Replication ManagerReplication Manager 를 통한 를 통한 SQL SQL

Server Server 온라인 백업온라인 백업 //신속한 복구신속한 복구

Page 8: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

SnapViewPoint-in-Time Replicas • SnapshotsFull Binary Replicas• BCVsInstant Recovery

SAN CopyInter-Array Data MobilityFull / Incremental Copy

MirrorView/ SynchronousSynchronous Remote Replication Solution for Disaster Recovery

MirrorView/Asynchronous

Low-Cost and Long-Distance Mirroring

•Consistency Groups

EMC CLARiXEMC CLARiX 의 로컬의 로컬 //원격 원격 복제 기술복제 기술

Page 9: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

SnapView: 2SnapView: 2 가지 방식의 가지 방식의 로컬 복제 솔루션 제공로컬 복제 솔루션 제공

Snapshot

BCV

Snap

ProductionInformation

Logical Point-in-Time View

Clone

Full Image Copy SnapViewSnapView 는 는 CLARiX CLARiX

스토리지에서 구현되는 로컬 복제 스토리지에서 구현되는 로컬 복제 솔루션솔루션 스토리지 기반 복제스토리지 기반 복제 ; ; 호스트 호스트

자원 미사용자원 미사용 원본 당 최대 원본 당 최대 8 8 복제본복제본– – each each

운영 볼륨에 대한 운영 볼륨에 대한 Full Image Full Image Copy: BCV (Business Copy: BCV (Business Continuance Volume)Continuance Volume)

운영 볼륨에 대한 논리적 시점 운영 볼륨에 대한 논리적 시점 이미지이미지 : : 스냅샷스냅샷

SnapView SnapView 복제본으로 병렬 복제본으로 병렬 데이터 액세스데이터 액세스 운영 효율 극대화운영 효율 극대화

Page 10: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

BCVs: Full Image BCVs: Full Image CopiesCopies 원본 볼륨에 대한 별도의 물리적 시점 원본 볼륨에 대한 별도의 물리적 시점

복제본복제본 Establish Establish 완료 후완료 후 , , 원본 볼륨과 원본 볼륨과

BCV BCV 볼륨의 성능에 영향을 주지 볼륨의 성능에 영향을 주지 않음않음

Can be used to restore or Can be used to restore or replace source in event of replace source in event of hardware or software error hardware or software error

증분 복제증분 복제 //복원 기능복원 기능 변경된 내용만 변경된 내용만 BCV BCV 또는 원본에 또는 원본에

적용적용 하나의 원본 볼륨에 대하여 동시에 하나의 원본 볼륨에 대하여 동시에 88

개의 개의 BCV BCV 생성 가능생성 가능 원본 볼륨과 상이한 원본 볼륨과 상이한 RAID RAID 레벨 레벨

적용 가능적용 가능

ProductionInformation

Clone

BCV

Full Image Copies

BCVBCV

BCVBCV

BCVBCV

BCV

Page 11: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

증분 복제증분 복제 //복원 기능복원 기능

Fracture Logs

Source

A B

0 0 0

0 0 00 000 0 0

0 00

00 0

00

0 0 0

0 0 00 000 0 0

0 00

00 0

00

0 0 0

0 0 00 000 0 0

0 00

00 0

00

1 1

1

1

운영 볼륨과 운영 볼륨과 BCV BCV 간 간 데이터 변경 내역을 데이터 변경 내역을 Fracture logFracture log 로 관리로 관리

향후 향후 Sync Sync 시 변경분에 시 변경분에 대해서만 대해서만 incremental incremental copy / restore copy / restore 수행수행

신속한 복제 및 복구 수행신속한 복제 및 복구 수행 디스크 기반의 로그 관리 디스크 기반의 로그 관리

전원 장애 시에도 전원 장애 시에도 동일한 기능 지원동일한 기능 지원

복제본 시점복제본 시점 : split : split 시점시점

BCV1

BA

BCV2

BA

BCV3

BA ’

Page 12: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

스냅샷스냅샷 : Logical Point-in-: Logical Point-in-Time ViewsTime Views 포인터 기반 데이터 복제포인터 기반 데이터 복제

고속 스냅샷 생성 및 즉시 활용고속 스냅샷 생성 및 즉시 활용 원본의 변경분에 대한 용량만 필요원본의 변경분에 대한 용량만 필요

스토리지의 재시작 시에도 스냅샷 유지스토리지의 재시작 시에도 스냅샷 유지 복원 기능 지원복원 기능 지원 하나의 원본 하나의 원본 LUNLUN 에 대하여 최대 에 대하여 최대 88

개의 스냅샷 생성개의 스냅샷 생성 BCVBCV 에 대한 스냅샷 지원에 대한 스냅샷 지원 하나의 원본 하나의 원본 LUNLUN 에 대하여 최대 에 대하여 최대

8080 개의 복제 이미지 개의 복제 이미지 (8x(8x 스냅샷 스냅샷 + 8x (BCV + 8x BCV+ 8x (BCV + 8x BCV 에 대한 에 대한 스냅샷스냅샷 ))))

ProductionInformation

Snap

Snapshot

Logical Point-in-Time View

SnapshotSnapshot

SnapshotSnapshot

SnapshotSnapshot

Snapshot

Page 13: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

OriginalBlock C

SnapView “Copy-on-SnapView “Copy-on-First-Write”First-Write”

Block A

Block B Reserved LUN

Secondary Host

Production Host

Block C in the Reserved LUN now reflects the change that the production application made and the pointer is updated to point to the Reserved LUN for Block C

Source LUN

UpdatedBlock C

Block D

SP Memory

0 0 0

0 0 00 000 0 0

0 00

00 0

00

1

Block A

Block B

Block C

Block D

복제본 시점 : 세션 생성 시점

Page 14: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

데이터 복제 개요데이터 복제 개요 CLARiX SnapView CLARiX SnapView 복제 기술복제 기술 복제 기술 적용시 복제 기술 적용시 SQL Server SQL Server

고려 사항고려 사항 Replication ManagerReplication Manager 를 통한 를 통한

SQL Server SQL Server 온라인 백업온라인 백업 //신속한 복구신속한 복구

Page 15: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

데이터베이스 일관성데이터베이스 일관성 The Dependent I/O ConceptThe Dependent I/O Concept

애플리케이션 사상으로 애플리케이션 사상으로 writewrite 의 시작은 의 시작은 이전 이전 writewrite 의 완료에 의존함의 완료에 의존함 A A logicallogical dependency, not a dependency, not a timetime

dependencydependency 모든 모든 DBMSDBMS 에 적용됨에 적용됨 애플리케이션에 따라 적용되기도 함애플리케이션에 따라 적용되기도 함

Dependent Write Consistency Dependent Write Consistency 준수준수 데이터베이스 기술데이터베이스 기술 스토리지 기술스토리지 기술

Page 16: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

HOST

DBMS Buffer

Disk Mirroring TechnologiesDisk Mirroring TechnologiesDatabase – Data Ahead of Database – Data Ahead of Log ProblemLog Problem

Begin transaction

DATA

Data page to be destaged

Split completes

Begin split of mirrors

1-LOG

Update log

2-DATA 2-DATA

Data page written

DataAheadof Log

STD Data Vol. Mirror

STD Log Vol. Mirror

Page 17: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

Dependent Write Dependent Write Consistency Consistency 보장보장 스토리지 기술스토리지 기술

EMC Symmetrix Enginuity Consistency AssistEMC Symmetrix Enginuity Consistency Assist Database Logging Control FunctionsDatabase Logging Control Functions

데이터베이스의 데이터베이스의 restartable/recoverable restartable/recoverable 복제본을 복제본을 생성하는 기능생성하는 기능

SQL ServerSQL Server Virtual Device Interface Virtual Device Interface 및 및 VDIVDI 연동 애플리케이션연동 애플리케이션

OracleOracle Put database in “hot backup mode”Put database in “hot backup mode” Take database out of “hot backup mode” Take database out of “hot backup mode”

SybaseSybase Quiesce hold/quiesce releaseQuiesce hold/quiesce release

DB2DB2 Suspend/resumeSuspend/resume

Page 18: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

SQL Server 2000 SQL Server 2000 Virtual Device InterfaceVirtual Device Interface Microsoft SQL ServerMicrosoft SQL Server 가 제공하는 기능가 제공하는 기능 Server-less Server-less 스냅샷 백업을 위해 스냅샷 백업을 위해 split-split-

mirrormirror 복제 기능을 지원하는 엔터프라이즈 복제 기능을 지원하는 엔터프라이즈 스토리지 시스템과 직접 통신이 가능한 스토리지 시스템과 직접 통신이 가능한 33rdrd--party VDIparty VDI 연동 애플리케이션연동 애플리케이션 (e.g., (e.g., TimeFinder, SnapView)TimeFinder, SnapView) 과 연계과 연계

복제 수행 중에도 데이터베이스는 복제 수행 중에도 데이터베이스는 onlineonline 이며 이며 accessibleaccessible 복구시 사용되는 복구시 사용되는 Meta-data Meta-data 파일 생성파일 생성 Checkpoint Checkpoint 및 및 quiesce quiesce 데이터베이스데이터베이스

데이터베이스 서버 성능에 영향이 없거나 미미함데이터베이스 서버 성능에 영향이 없거나 미미함

Page 19: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

VDI VDI 사용시사용시 데이터베이스 데이터베이스 구성 고려사항구성 고려사항 스토리지 복제 기술은 스토리지 복제 기술은 LUN LUN 단위로 구성단위로 구성

하나의 하나의 LUNLUN 에 복수의 파티션이 있는 경우에 복수의 파티션이 있는 경우 서로 다른 데이터베이스의 파일들이 하나의 서로 다른 데이터베이스의 파일들이 하나의 LUNLUN

(( 파티션이 다르더라도파티션이 다르더라도 )) 에 위치한 경우에 위치한 경우 해당 데이터베이스 모두를 동시에 해당 데이터베이스 모두를 동시에 ““ SNAPSHOT”SNAPSHOT”

My_DB

Other_DBBCV

Page 20: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

The Basic Database The Basic Database Cloning ProcessCloning Process1.1. While application is alive; production While application is alive; production

in processin process

Set up disk and other resourcesSet up disk and other resources

2.2. Enable database logging control Enable database logging control

functionfunction

3.3. Copy the Data using CLARiX Copy the Data using CLARiX

technologytechnology

4.4. Disable database logging control Disable database logging control

functionfunction

5.5. Restart the database on another Restart the database on another

host/storage, and use the copy of the host/storage, and use the copy of the

databasedatabase

Page 21: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

Cloning a Database Cloning a Database With SnapView With SnapView SnapshotsSnapshots Secondary host

Allocate storage to the Snap cache & create the Snapshots

1

Activate the Snap sessionsActivate the Snap sessions

3

Enable database logging control functionEnable database logging control function

2

Release I/O or Hot Backup mode (out)

Disable database logging control function Disable database logging control function

4 Restart the databaseRestart the database6

Perform a Host rescan or reboot the systemPerform a Host rescan or reboot the system

5

SQL Server

SQL Server

Production host

Hold I/O or Hot Backup Mode (in)

Page 22: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

Cloning a Database With Cloning a Database With SnapView BCVsSnapView BCVs

Establish the mirror relationship. Wait for Synchronization.

2

Enable database logging control functionEnable database logging control function

3

Create the clone group1Release I/O or Hot Backup mode (out)

Disable database logging control functionDisable database logging control function

5

Fracture (split) the SnapclonesFracture (split) the Snapclones

4

Assign clones to remote host storage groupAssign clones to remote host storage group

6

Perform a Host rescan or reboot the systemPerform a Host rescan or reboot the system

7

Restart the databaseRestart the database8

SQL Server

SQL Server

Production host Secondary host

Hold I/O or Hot Backup Mode (in)

Page 23: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

데이터베이스 복제 시 고려사항데이터베이스 복제 시 고려사항

스냅샷스냅샷 일반적으로 원본 일반적으로 원본 LUN LUN 용량의 일부만 추가적으로 필요용량의 일부만 추가적으로 필요

변경율과 스냅샷 세션 주기에 따라 용량 산정변경율과 스냅샷 세션 주기에 따라 용량 산정 즉시 사용가능즉시 사용가능 스냅샷은 원본 스냅샷은 원본 LUNLUN 에 링크를 갖고 있기 때문에 성능 영향에 링크를 갖고 있기 때문에 성능 영향

Dual access to same dataDual access to same data Copy on first write Copy on first write 영향영향

BCVBCV 물리적으로 분리된 볼륨이므로 성능 영향 없음물리적으로 분리된 볼륨이므로 성능 영향 없음 원본 원본 LUNLUN 과 동일한 용량 추가 필요과 동일한 용량 추가 필요 동기화가 완료된 후 동기화가 완료된 후 fracture (split)fracture (split) Mixed disk type performance implications (Fibre Mixed disk type performance implications (Fibre

& ATA)& ATA)

Page 24: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

데이터 복제 개요데이터 복제 개요 CLARiX SnapView CLARiX SnapView 복제 기술복제 기술 복제 기술 적용시 복제 기술 적용시 SQL Server SQL Server

고려 사항고려 사항 Replication ManagerReplication Manager 를 를

통한 통한 SQL Server SQL Server 온라인 백온라인 백업업 //신속한 복구신속한 복구

Page 25: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

복제본 1

복제본 2

복제본 3

복제본 4

원본디바이스

On-demand복제본

운영 서버

6:00 a.m.

12:00 p.m.

12:00 a.m.

6:00 p.m.

복제 일정

복구용

Warehouse

장기보관

테스트

복구 서버Mount

테스트복원

테스트복원

Replication ManagerReplication Manager 자동화된 구성자동화된 구성 , , 복제 작업 관리복제 작업 관리 , , 일정계획 및 복제본 일정계획 및 복제본

관리관리 고난이도 복제 기술의 복잡한 작업에서 해방고난이도 복제 기술의 복잡한 작업에서 해방

자동화된 환경 검색 및 구성자동화된 환경 검색 및 구성 애플리케이션 구조 인식애플리케이션 구조 인식 작업 절차 자동화작업 절차 자동화

복잡한 스크립트의 필요성 감소복잡한 스크립트의 필요성 감소 비즈니스 효과비즈니스 효과

신속한 애플리케이션 복제 구성신속한 애플리케이션 복제 구성 신규 애플리케이션 테스트 기간 단축신규 애플리케이션 테스트 기간 단축 백업 및 리포팅 향상백업 및 리포팅 향상

Page 26: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

다양한 환경의 통합 지원 다양한 환경의 통합 지원 애플리케이션애플리케이션 Oracle Oracle ExchangeExchange SQL ServerSQL Server UDBUDB

파일시스템 및 파일시스템 및 볼륨 매니저볼륨 매니저 UFSUFS VxFSVxFS NTFSNTFS HFSHFS JFSJFS VxVMVxVM HP LVMHP LVM AIX LVMAIX LVM Sun LVMSun LVM PowerPath Volume PowerPath Volume

Manager (Solaris)Manager (Solaris)

복제 기술복제 기술 Microsoft VSSMicrosoft VSS Symmetrix Symmetrix

– TimeFinder/MirrorTimeFinder/Mirror– TimeFinder/SnapTimeFinder/Snap

CLARiXCLARiX– SnapView Business Continuance Volumes SnapView Business Continuance Volumes

(BCVs)(BCVs)– SnapView snapshotsSnapView snapshots– SAN CopySAN Copy

HP StorageWorks HP StorageWorks – ClonesClones

운영체제 운영체제 Windows 2000, 2003Windows 2000, 2003 SolarisSolaris HP-UXHP-UX AIXAIX

클러스터클러스터 LEGATO AAM LEGATO AAM MSCSMSCS VCSVCS HACMPHACMP Sun ClusterSun Cluster HP/Service GuardHP/Service Guard

Replication Manager ServerReplication Manager Server

Replication Manager ClientsReplication Manager Clients

Replication ManagerReplication ManagerConsoleConsole

Local Area Network

Page 27: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

Replication Manager: Replication Manager: SQL Server AgentSQL Server Agent SQL SQL 서버 인스턴스 자동 검색서버 인스턴스 자동 검색 SQL SQL 관점의 복제 구성관점의 복제 구성

데이터베이스 중 복제 대상 선택데이터베이스 중 복제 대상 선택 대상 데이터베이스는 스토리지에 위치대상 데이터베이스는 스토리지에 위치 전체 데이터베이스 또는 파일그룹 단위의 복제전체 데이터베이스 또는 파일그룹 단위의 복제

보안 강화보안 강화 ““sysadmin” sysadmin” 권한 필요권한 필요 Username & password Username & password 입력입력

데이터 파일과 트랜잭션 로그 파일 경로 자동 인식데이터 파일과 트랜잭션 로그 파일 경로 자동 인식 스냅샷 백업 실행스냅샷 백업 실행

SQL Virtual Device InterfaceSQL Virtual Device Interface 와 통신와 통신

Page 28: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

복제본 복제본 MountMount 와 와 데이터베이스 탑재데이터베이스 탑재 복제본 복제본 mountmount

운영 서버운영 서버 (( 다른 다른 인스턴스인스턴스 )/)/ 백업 서버백업 서버

동일 경로동일 경로 //대체 경로대체 경로 On-demand mountOn-demand mount

데이터베이스 탑재 옵션데이터베이스 탑재 옵션 RecoveryRecovery

Database is open Read / Database is open Read / WriteWrite

Transaction Log file Transaction Log file backups cannot be appliedbackups cannot be applied

Any uncommitted Any uncommitted transactions are “rolled transactions are “rolled back”back”

No RecoveryNo Recovery Database is unusable in an Database is unusable in an

intermediate, non-intermediate, non-recovered staterecovered state

Uncommitted transactions Uncommitted transactions are not rolled backare not rolled back

Useful for running a script Useful for running a script to apply several transaction to apply several transaction log file backups to recover log file backups to recover database to a specific point database to a specific point in timein time

StandbyStandby Database is opened Read Database is opened Read

OnlyOnly Transaction log file backups Transaction log file backups

can be appliedcan be applied File Systems Mount OnlyFile Systems Mount Only

Only the file systems are Only the file systems are mountedmounted

Page 29: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

Replication Manager: Replication Manager: SQL SQL 데이터베이스 복원데이터베이스 복원 전체 데이터베이스 복원 또는 데이터베이스 일부 복원전체 데이터베이스 복원 또는 데이터베이스 일부 복원 전체 데이터베이스 복원 시 전체 데이터베이스 복원 시 44 가지 복구 모드가지 복구 모드

RecoveryRecovery No RecoveryNo Recovery StandbyStandby File SystemsFile Systems

단일 파일그룹 복원은 단일 파일그룹 복원은 No Recovery No Recovery 모드로 복구모드로 복구 복원 절차 중 트랜잭션 로그 백업 옵션 제공복원 절차 중 트랜잭션 로그 백업 옵션 제공

Page 30: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

트랜잭션 로그 백업트랜잭션 로그 백업

Page 31: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구

복구용

백업

리포팅

테스팅

Replication Manager Replication Manager Value PropositionValue Proposition 애플리케이션 가용성 향상

애플리케이션의 신속한 복구 아래 원인으로 인한 중단시간 최소화 :

업그레이드 백업 작업 리포팅

능률적인 운영 복제 기술을 애플리케이션에 손쉽게 적용

복제 기술의 이점을 신속히 적용 수작업으로 인한 오류를 최소화

복제 작업시 데이터베이스 , 호스트 , 그리고 스토리지에 대한 전문지식 필요성을 줄임

Page 32: Replication Manager 를 통한  SQL Server  온라인 백업 / 신속한 복구