클론 생성 통합 가이드 - dell · networker에 대한 기본 성능 튜닝 정보를...

95
EMC ® NetWorker 릴리즈 8.1 클론 생성 통합 가이드 P/N 302-000-562 REV 01

Upload: others

Post on 26-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

EMC® NetWorker릴리즈 8.1

클론 생성 통합 가이드P/N 302-000-562REV 01

Page 2: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드2

Copyright © 1990 - 2013 EMC Corporation. All Rights Reserved. Published in the USA.

발행: 2013년 7월

본 문서의 정보는 발행일 현재 정확한 것으로 간주되며 모든 정보는 예고 없이 변경될 수 있습니다.

본 문서의 정보는 "있는 그대로" 제공됩니다. EMC CORPORATION은 본 문서의 정보와 관련하여 어떠한 진술이나 보증도 하지 않으며, 특히 상품성이나 특정 목적을 위한 적합성에 대하여 어떠한 묵시적인 보증도 부인합니다. 본 문서에 설명된 EMC 소프트웨어를 사용, 복사 및 배포하려면 해당 소프트웨어 라이센스가 필요합니다.

EMC2, EMC 및 EMC 로고는 미국 및 기타 국가에서 EMC Corporation의 등록 상표 또는 상표입니다. 본 문서에 사용된 기타 모든 상표는 해당 소유주의 자산입니다.

사용 중인 제품군에 대한 최신 규제 관련 문서를 보려면 EMC 온라인 지원 웹 사이트의 기술 문서 및 권장 사항 섹션으로 이동하십시오.

Page 3: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

목차

머리말

제 1 장 소개

개정 내역 ................................................................................................... 12 클론 생성 통합 기능 ................................................................................... 12 스테이징 통합 기능 .................................................................................... 13 클론 생성 및 스테이징의 이점.................................................................... 13

데이터 보호 향상 .................................................................................. 14성능...................................................................................................... 14스토리지 최적화................................................................................... 14

라이센스 부여 ............................................................................................ 16 버전 요구 사항 ........................................................................................... 16 NetWorker 구성 요소 .................................................................................. 16

NetWorker 서버..................................................................................... 16NetWorker 클라이언트.......................................................................... 17스토리지 노드 ...................................................................................... 17NetWorker Management Console .......................................................... 17볼륨...................................................................................................... 17풀 ......................................................................................................... 18세이브 세트 .......................................................................................... 18NetWorker 저장소 ................................................................................. 18

클론 생성 예제 ........................................................................................... 20 데이터 스테이징 예제 ................................................................................ 21

제 2 장 계획 및 사례

클론 작업 요구 사항 ................................................................................... 24 클론 생성 정책 ........................................................................................... 24

클론 생성 시점 결정 ............................................................................. 24클론 풀 정보 ......................................................................................... 25세이브 세트 .......................................................................................... 26클론 속성.............................................................................................. 26멀티플렉싱된 백업 ............................................................................... 27

애플리케이션 고려 사항............................................................................. 29 복구 시나리오 고려 사항............................................................................ 29 탐색 및 보존 정책 고려 사항 ...................................................................... 30

탐색 정책.............................................................................................. 30보존 정책.............................................................................................. 31

제 3 장 Software Configuration

파일 시스템 구성........................................................................................ 34 스토리지 노드 ............................................................................................ 35

읽기 및 쓰기 소스 결정 ......................................................................... 36클론 데이터 읽기 기준.......................................................................... 37클론 쓰기 기준 ..................................................................................... 37한 스토리지 노드에서 다른 스토리지 노드로 클론 지정 ....................... 37모든 스토리지 노드의 클론을 단일 스토리지 노드로 지정 ................... 38

EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드 3

Page 4: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

목차

클론 데이터 복구 기준.......................................................................... 38테이프 디바이스를 사용한 클론 생성 ................................................... 39파일 유형 및 AFTD 디바이스를 사용한 클론 생성.................................. 39클론 작업 프로세스의 차이 .................................................................. 40고급 파일 유형 디바이스의 수동 클론 작업 .......................................... 40

EMC Avamar를 사용한 클론 생성(데이터 중복 제거 노드) .......................... 41Avamar 중복 제거 클라이언트를 테이프에 백업 ................................... 41

Data Domain(DD Boost)을 사용한 클론 생성 .............................................. 42클론 형식.............................................................................................. 42클론 요구 사항 ..................................................................................... 43풀을 사용한 클론 .................................................................................. 44

내장된 스토리지 노드가 있는 EMC Disk Library를 사용한 클론 생성 .......... 45스토리지 노드 선택 .............................................................................. 47다중 스토리지 노드가 있는 환경 .......................................................... 47모든 디스크 라이브러리 가상 테이프 라이브러리에 대한 클론 생성 노드 선호도 .................................................................................................. 47

운영 스토리지 노드의 데이터 클론을 물리적 테이프에 생성 ..................... 48

제 4 장 클론 생성 절차

데이터 클론 생성........................................................................................ 50NetWorker 릴리즈 7.6 SP1 이상 ............................................................ 507.6 SP1 이전의 NetWorker 릴리즈 ........................................................ 50

클론 생성 옵션 ........................................................................................... 50 자동화된 클론 생성 .................................................................................... 51

자동 클론 생성 구성 ............................................................................. 51 클론 생성 예약 ........................................................................................... 53

클론 작업 예약 ..................................................................................... 54수동으로 예약된 클론 작업 시작 .......................................................... 57예약된 클론 작업 모니터링 .................................................................. 57세이브 세트의 클론 상태 보기 .............................................................. 57

볼륨 클론 작업 ........................................................................................... 58 세이브 세트 클론 작업 ............................................................................... 58 스크립트 기반 클론 생성............................................................................ 60

NetWorker 7.6 서비스 팩 1의 향상된 기능 ............................................ 60NetWorker 7.5의 향상된 기능 ............................................................... 60nsrclone 옵션 설명 ............................................................................... 61nsrclone 옵션 사용 ............................................................................... 61nsrclone 명령을 사용하여 탐색 및 보존 정책 지정 ............................... 62

아카이빙된 데이터 클론 작업 .................................................................... 63아카이브 데이터에 대한 클론 세션 예약 .............................................. 63수동으로 아카이브 볼륨의 클론 생성 ................................................... 63

클론 생성 성능을 향상시키기 위한 고려 사항 ............................................ 63 클론 생성 검증 ........................................................................................... 64 GUI에서 백업 버전 표시.............................................................................. 64

제 5 장 클론에서 데이터 복구

클론 복구 ................................................................................................... 66 복구 시나리오 ............................................................................................ 66

탐색 및 보존 기간 ................................................................................. 66 클론 데이터의 복구에 필요한 세이브 세트 및 볼륨 .................................... 68

모든 세이브 세트를 나열하는 미디어 데이터베이스 생성 .................... 69미디어 데이터베이스에서 세이브 세트 상태 확인 ................................ 69세이브 세트 요구 사항.......................................................................... 70

4 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 5: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

목차

데이터를 복구할 클론 볼륨 선택 .......................................................... 71 복구 작업 ................................................................................................... 72

클라이언트 파일 인덱스에서 탐색 가능한 클론 데이터 복원................ 72복구 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구................ 74재활용 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구 ............ 76미디어 데이터베이스에 없는 세이브 세트 복원 ................................... 78

제 6 장 스테이징

스테이징 개요 ............................................................................................ 84스테이징 예제 ...................................................................................... 84

대상 ........................................................................................................... 85 스테이징 정책 사용 .................................................................................... 85

스테이징 정책 작성 .............................................................................. 85스테이징 정책 편집 .............................................................................. 87스테이징 리소스 복사........................................................................... 88스테이징 정책 삭제 .............................................................................. 88

NetWorker Management Console에서 스테이징.......................................... 88 명령줄에서 스테이징 ................................................................................. 89

세이브 세트의 클론 ID 찾기 .................................................................. 89

제 7 장 NetWorker Module for Databases and Applications

NMDA 세이브 세트 번들링 ......................................................................... 92NetWorker 스테이징 제한 사항 ............................................................. 93NMDA를 사용한 세이브 세트 번들링 .................................................... 93미디어 데이터베이스의 세이브 세트 번들링 정보 ................................ 94

NMDA 정책 일관성 ..................................................................................... 95

EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드 5

Page 6: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

목차

6 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 7: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

머리말

EMC는 제품군을 향상시키기 위한 노력의 일환으로 소프트웨어와 하드웨어의 개정 버전

을 정기적으로 릴리즈하고 있습니다. 따라서 이 문서에서 설명하는 일부 기능은 현재 사용 중인 소프트웨어 또는 하드웨어의 일부 버전에서 지원되지 않을 수도 있습니다. 제품 기능에 대한 최신 정보는 제품 릴리즈 노트를 참조하십시오.

제품이 올바르게 작동하지 않거나 이 문서에 설명된 대로 작동하지 않는 경우 EMC 담당자에게 문의하십시오.

참고: 이 문서에서 설명하는 내용은 발행 당시를 기준으로 정확합니다. 이 문서의 새 버전이 EMC 온라인 지원 웹 사이트에 릴리즈될 수 있습니다. EMC 온라인 지원 웹 사이트에

서 이 문서의 최신 버전을 사용하고 있는지 확인하십시오.

용도

이 문서에는 NetWorker 클론 생성 기능을 사용하기 위한 계획, 방법 및 구성 정보가 들어 있습니다.

대상

이 문서는 EMC NetWorker 설명서의 일부로, 시스템 관리자를 위해 마련되었으며 NetWorker 클론 생성 기능을 사용하기 위한 계획, 방법 및 구성 정보가 들어 있습니다.

이 문서는 독자가 다음 작업을 수행할 수 있다는 것을 전제로 합니다.

◆ NetWorker 데이터 영역을 구성하는 다양한 하드웨어 및 소프트웨어 구성 요소를 식별합니다.

◆ 절차에 따라 스토리지 관리 작업을 구성합니다.

◆ 지침에 따라 문제를 찾고 솔루션을 구현합니다.

관련 문서

다음 EMC 문서에서는 보다 자세한 정보를 제공합니다.

◆ EMC Information Protection Software Compatibility Guide EMC 정보 보호 소프트웨어 버전에서 지원하는 클라이언트, 서버 및 스토리지 노드 운영 체제의 목록을 제공합니다.

◆ EMC NetWorker 설치 가이드 지원되는 모든 플랫폼에서 클라이언트, 콘솔 및 서버용 NetWorker 소프트웨어를 설치 또는 업데이트하기 위한 지침을 제공합니다.

◆ EMC NetWorker 클러스터 통합 가이드 클러스터 서버 및 클라이언트에 NetWorker 소프트웨어를 구성하는 작업과 관련된 정보를 제공합니다.

◆ EMC NetWorker 관리 가이드 NetWorker 소프트웨어를 구성 및 유지 보수하는 방법에 대해 설명합니다.

◆ EMC NetWorker 및 EMC Data Domain 중복 제거 디바이스 통합 가이드 NetWorker 환경에서 데이터 중복 제거 백업 및 스토리지를 위한 Data Domain 디바이

스 사용에 대한 계획 및 구성 정보를 제공합니다.

EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드 7

Page 8: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

머리말

◆ EMC NetWorker 및 VMware 통합 가이드NetWorker 환경에서 VMware를 사용하기 위한 계획 및 구성 정보를 제공합니다.

◆ EMC NetWorker 및 EMC Avamar 통합 가이드NetWorker 환경에서 Avamar를 사용하기 위한 계획 및 구성 정보를 제공합니다.

◆ EMC NetWorker Snapshot Management 통합 가이드 EMC 스토리지 시스템에서 미러 기술을 사용하여 생성한 운영 데이터의 스냅샷 복제

본을 분류하고 관리하는 데 필요한 정보를 제공합니다.

◆ EMC NetWorker 릴리즈 노트 최신 NetWorker 소프트웨어 릴리즈의 새 기능, 변경 사항, 해결된 문제, 알려진 제한 사항, 환경 및 시스템 요구 사항에 대한 정보를 제공합니다.

◆ EMC NetWorker 라이센스 가이드 NetWorker 제품 및 기능의 라이센스 관리에 대한 정보를 제공합니다.

◆ EMC NetWorker License Manager 9th Edition 설치 및 관리 가이드 NetWorker License Manager 제품에 대한 설치, 설정 및 구성 정보를 제공합니다.

◆ EMC NetWorker 오류 메시지 가이드일반적인 NetWorker 오류 메시지에 대한 정보를 제공합니다.

◆ EMC NetWorker 명령 참조 가이드 NetWorker 명령 및 옵션에 대한 참조 정보를 제공합니다.

◆ EMC NetWorker 성능 최적화 계획 가이드 NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다.

◆ EMC NetWorker Server 재해 복구 및 가용성 Best Practice 가이드NetWorker 재해 복구를 설계하고 계획하는 방법을 설명합니다. 자세한 재해 복구 지침은 제공되지 않습니다. 단계별 재해 복구 지침은 NPG(Networker Procedure Generator)의 재해 복구 섹션을 참조하십시오.

◆ EMC NetWorker Management Console 온라인 도움말 NetWorker Management Console 및 NetWorker Administration 창에서 일상적인 관리 작업을 수행하는 방법에 대해 설명합니다.

◆ EMC NetWorker User 온라인 도움말 NetWorker Server용 Microsoft Windows 클라이언트 인터페이스인 NetWorker User 프로그램을 사용하여 네트워크를 통해 파일을 백업, 복구, 아카이브 또는 검색하는 방법에 대해 설명합니다.

◆ 기술 노트 및 백서

중요한 비즈니스 문제나 요구 사항에 적용되는 제품의 세부 기술 측면에 대해 설명

합니다. 기술 노트 및 백서 유형에는 기술 및 비즈니스 고려 사항, 응용 기술, 상세 검토, Best Practice 계획 등이 있습니다.

이 문서에 사용된 표기법

EMC는 중요 알림 사항에 다음과 같은 표기법을 사용합니다.

'알림'은 위험을 초래할 수 있는 정보에 대한 내용입니다.

참고: 참고는 중요하지만 위험하지는 않은 정보를 나타냅니다.

8 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 9: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

머리말

입력 표기법

이 문서에서는 다음과 같은 글꼴을 사용합니다.

지원 정보

EMC 지원, 제품 및 라이센스 정보는 다음과 같이 확인할 수 있습니다.

제품 정보 — 설명서, 릴리즈 노트, 소프트웨어 업데이트 또는 EMC 제품, 라이센스 등록 및 서비스에 대한 자세한 정보는 EMC 온라인 지원 웹 사이트에서 확인할 수 있습니다(등록 필요).

https://support.emc.com/

기술 지원 — 기술 지원을 받으려면 EMC 온라인 지원 웹 사이트로 이동하여 지원을 선택하십시오. 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이 있습니다. 서비스 요청을 개설하려면 유효한 지원 계약이 있어야 합니다. 유효한 지원 계약을 체결하는 방법에 대한 자세한 내용이나 계정에 대한 질문은 EMC 영업 담당자에게 문의하십시오.

온라인 커뮤니티 — 다른 사용자와 연락하거나 대화하고, 제품 지원 및 솔루션에 대한 컨텐츠를 보려면 EMC Community Network(https://community.EMC.com/)를 방문하십시오. 모든 EMC 제품의 고객, 파트너 및 공인 전문가와 온라인에서 교류하십시오.

일반 글꼴 다음에 대해 절차가 아닌 본문에 사용:• 인터페이스 요소의 이름(예: 창, 대화 상자, 버튼, 필드 및 메뉴의 이름)

• 리소스, 속성, 풀, 부울 표현식, 버튼, DQL 문, 키워드, 절, 환경 변수, 함수, 유틸리티의 이름

• URL, 경로 이름, 파일 이름, 디렉토리 이름, 컴퓨터 이름, 링크, 그룹, 서비스 키, 파일 시스템, 알림

굵은 글꼴 명령, 데몬, 옵션, 프로그램, 프로세스, 서비스, 애플리케이션, 유틸리티, 커널, 알림, 시스템 호출, man 페이지의 이름을 나타내기 위해 절차가 아닌 본문에 사용됨

다음에 대해 절차에 따라 수행하는 경우 사용:• 인터페이스 요소의 이름(예: 창, 대화 상자, 버튼, 필드 및 메뉴의 이름)

• 사용자가 명확하게 선택하거나, 클릭하거나, 누르거나, 입력하는 항목

기울임꼴 다음에 대해 모든 텍스트에 사용(절차에 따라 수행되는 경우 포함):• 본문 중 참조되는 출판물의 전체 제목

• 강조(예: 새로운 용어)

• 변수

Courier 다음을 나타내기 위해 사용됨:• 시스템 출력(예: 오류 메시지, 스크립트)

• URL, 전체 경로, 파일 이름, 확인 메시지 및 구문(본문 밖에 표시될 때)

Courier, 굵은 글꼴 특정 사용자 입력(예: 명령)에 사용

Courier, 기울임꼴 다음에 대해 절차에 따라 수행하는 경우 사용:• 명령줄의 변수

• 사용자 입력 변수

< > 사용자가 입력하는 매개 변수 또는 변수 값은 꺾쇠 괄호로 표시합니다.

[ ] 선택적 값은 대괄호로 표시합니다.

| 세로 막대는 대체 선택 항목을 나타냅니다(막대는 “또는”을 의미함).

{ } 중괄호는 사용자가 지정해야 하는 내용(예: x, y 또는 z)을 의미합니다.

... 줄임표는 예에서 생략된 중요하지 않은 정보를 나타냅니다.

EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드 9

Page 10: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

머리말

제안 사항

여러분이 보내 주시는 의견은 사용자 문서의 정확도, 구성 및 전반적인 품질을 향상하는 데 많은 도움이 됩니다. 다음 주소로 이 문서에 대한 여러분의 의견을 보내주십시오.

[email protected]

10 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 11: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

1장

소개

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ 개정 내역 ............................................................................................................... 12◆ 클론 생성 통합 기능 ............................................................................................... 12◆ 스테이징 통합 기능 ................................................................................................ 13◆ 클론 생성 및 스테이징의 이점................................................................................ 13◆ 라이센스 부여 ........................................................................................................ 16◆ 버전 요구 사항 ....................................................................................................... 16◆ NetWorker 구성 요소 .............................................................................................. 16◆ 클론 생성 예제 ....................................................................................................... 20◆ 데이터 스테이징 예제 ............................................................................................ 21

소개 11

Page 12: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

개정 내역다음 표에는 이 문서의 개정 내역이 정리되어 있습니다.

클론 생성 통합 기능클론 생성은 안전한 오프사이트 보관과 한 위치에서 다른 위치로의 데이터 전송을 가능

하게 하는 EMC® NetWorker® 소프트웨어 기능입니다. 한 볼륨에서 다른 볼륨으로 세이

브 세트의 복제본을 생성할 수 있습니다.

NetWorker 클론 작업은 다음과 같은 레벨에서 실행할 수 있습니다.

◆ 세이브 세트

◆ 볼륨

◆ 풀

또한 추가적인 선택 기준을 사용하여 특정 유형의 데이터 또는 클라이언트를 지정할 수 있습니다. 클론 작업은 원본 백업 데이터의 복제본을 생성하지만 복제본의 데이터만 정확히 일치하고 복제본 자체는 정확히 일치하지 않습니다. 일부 메타데이터가 변경되므

로 클론 복제본을 원본으로부터 독립적인 별도의 복제본으로 관리할 수 있습니다. 따라

서 원본과의 상관 관계를 고려할 필요 없이 후속 작업에서 클론 복제본을 사용할 수 있습

니다.

클론 복제본을 여러 개를 생성하면 손상, 로컬 손상, 사이트 재해, 손실 등으로부터 백업

을 보호할 수 있습니다. 클론 생성은 서로 다른 스토리지 유형 간에 데이터를 이동하는 데 사용할 수 있는 메커니즘도 제공합니다. 예를 들어, 오프사이트 스토리지의 경우 데이터를 디스크에서 테이프로 이동할 수 있습니다.

다음과 같은 방법으로 클론 작업을 실행하도록 구성할 수 있습니다.

◆ 자동 시작(자동 클론 생성)

◆ 스케줄

◆ 사용자 정의 스크립트

클론 작업의 볼륨, 상태 및 기록에 대한 정보는 NetWorker Administration 창에서 보거나 모니터링할 수 있습니다. 또한 NetWorker_install_dir\logs 디렉토리에 있는 NetWorker 메시지 파일 및 savegrp 로그 파일에도 클론 관련 메시지가 기록됩니다.

표 1 개정 내역

수정 버전 날짜 추가되거나 변경된 섹션에 대한 설명

A01 2012년 7월 이 문서의 최초 발행

12 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 13: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

스테이징 통합 기능NetWorker 스테이징은 클론 생성 메커니즘을 기반으로 하는 별도의 프로세스입니다. 세이브 세트 스테이징은 한 스토리지 미디어에서 다른 미디어로 데이터를 전송한 후 원래 위치에서 해당 데이터를 제거하는 프로세스입니다. 디스크 유형 디바이스에 상주하는 데이터에 대해서만 스테이징이 지원됩니다.

세이브 세트는 필요한 횟수만큼 한 디스크에서 다른 디스크로 스테이징될 수 있습니다. 예를 들어 세이브 세트를 디스크 1에서 디스크 2, 디스크 3으로 스테이징한 후 마지막에

는 원격 테이프 디바이스나 클라우드 디바이스로 스테이징할 수 있습니다. 테이프 또는 클라우드 디바이스로 스테이징된 세이브 세트는 다시 스테이징할 수 없습니다. 그러나 테이프 또는 클라우드 볼륨의 클론을 생성하는 것은 가능합니다.

스테이징은 다음 프로세스 중 하나에 의해 시작될 수 있습니다.

◆ 캘린더 기반 프로세스(예: 데이터를 다음 디바이스로 이동하기 전에 30일간 세이브 세트를 스테이징 디바이스에 보관)

◆ 이벤트 기반 프로세스(예: 스테이징 풀의 사용 가능한 공간이 설정된 임계값 아래로 떨어지는 경우) 이 경우 사용 가능한 공간이 사전 설정된 상한 임계값에 도달할 때까

지 가장 오래된 세이브 세트가 이동됩니다.

◆ 관리자 기반 프로세스(예: 관리자가 임계값을 다시 설정하거나 스테이징할 세이브 세트를 수동으로 선택하도록 허용)

스테이징은 백업 데이터의 보존 정책에 영향을 주지 않습니다. 따라서 스테이징된 데이

터는 여전히 복구할 수 있습니다.

지정된 세이브 세트를 성공적으로 클론 복제한 후에 스테이징 프로세스에 오류가 발생하면 프로그램이 중단되기 전에 소스 볼륨에서 성공한 세이브 세트만 삭제됩니다. 따라서 스테이징 후에는 소스 볼륨 또는 클론 볼륨 중 하나에 단일 세이브 세트만 존재합

니다.

클론 생성 및 스테이징의 이점데이터의 클론 생성이나 스테이징을 선택하는 이유는 많지만 대부분의 경우 주된 목표

는 다음과 같습니다.

◆ 데이터 보호 향상

◆ 성능

◆ 스토리지 최적화

NetWorker 클론 생성 작업은 백업이 성공한 후에만 실행되므로 다음과 같은 이점이 있습

니다.

◆ 하나 이상의 디바이스에 대해 다수의 쓰기 확인, 지연 또는 재시도가 발생해 속도에 영향을 주는 부작용 없이 최대한의 성능으로 백업 프로세스를 완료할 수 있습니다. 클론 생성을 통해 최대한 신속하게 데이터를 보호하는 동시에 클라이언트에 미치는 영향을 최소화합니다.

◆ 백업이 성공하고, 데이터가 유효하며, 클론 작업이 성공적으로 완료되도록 보장합

니다.

◆ 스토리지 요구 사항을 결정하고 적절한 스토리지를 사용할 수 있도록 보장합니다.

스테이징 통합 기능 13

Page 14: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

◆ 리소스 제한이 상대적으로 적은 백업 윈도우 이외의 시간에 클론 생성 스케줄과 우선 순위를 지정할 수 있습니다.

◆ 백업 인프라스트럭처의 워크로드가 줄어듭니다.

◆ 백업 작업이 이미 완료된 상태이므로 복구를 쉽게 시작할 수 있습니다.

참고: NetWorker 소프트웨어를 사용하여 두 디바이스에 동시에 쓰기를 수행하여 인스턴

트 클론을 생성할 수 없습니다. 이 작업을 병렬 클론(parallel cloning) 생성, 트위닝(twinning) 또는 인라인 복제(inline copy)라고 합니다. 병렬 클론 생성이나 트위닝이 필요

한 경우 NetWorker 클론 생성 기능을 사용해 보십시오. 클론 생성을 사용하면 초기 백업

이 성공적으로 완료되도록 보장할 수 있습니다. 백업 환경에 사용할 수 있는 최적의 디바

이스와 대역폭을 통해 추가적인 데이터 보호도 구현할 수 있습니다.

데이터 보호 향상

백업 데이터의 클론을 생성함으로써 다음과 같은 두 가지 목표를 달성할 수 있습니다.

◆ 원본 백업 데이터를 읽을 수 있는지 확인하므로 데이터를 복구할 수 있다는 추가적

인 보장이 제공됩니다. 또한 백업이 상주하는 미디어가 손상되지 않았는지도 확인

합니다.

◆ 클론을 생성하면 데이터 복제본을 여러 개 사용할 수 있게 됩니다. 테이프에 직접 백업하는 것보다 빠른 데이터 속도를 제공하는 볼팅(vaulting)을 위해 복제본 하나를 오프사이트로 옮길 수 있습니다. 원래 사이트나 오프사이트에서 이 복제본을 복구

에 사용할 수 있습니다.

성능

성능은 스테이징의 한 가지 장점입니다. 데이터는 대개 B2D(Backup-to-Disk)인 NL(Near-line) 스토리지에 백업됩니다. 나중에 디스크 디바이스의 스테이징 정책 설정을 기반으로 데이터를 테이프로 마이그레이션할 수 있습니다.

스토리지 최적화

초기 백업에 사용되는 스토리지 디바이스는 다음을 비롯한 다양한 요소를 고려한 절충

안인 경우가 많습니다.

◆ 위치

◆ 가용성

◆ 용량

◆ 속도

◆ 비용

따라서 초기 스토리지 디바이스에 있는 백업 데이터가 데이터 보존 기간의 전체 기간 동안 이상적이거나 최적화된 스토리지에 유지될 가능성은 거의 없습니다.

14 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 15: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

클론 생성과 스테이징을 사용하면 서로 다른 유형의 디바이스 간에서 데이터를 이동하

여 스토리지 디바이스를 보다 효율적으로 사용할 수 있습니다. 이 기능을 통해 다음과 같은 이점을 얻을 수 있습니다.

◆ 초기 백업 성능에 영향을 주지 않고 로컬 테이프 디바이스에 저장된 백업을 원격 위치에 있는 다른 디바이스로 복제할 수 있습니다.

◆ 오프사이트 또는 장기간 저장이 용이하도록 디스크 디바이스의 백업을 테이프로 복제할 수 있습니다.

데이터를 디스크에서 테이프로 이동하면 스토리지 용량을 더욱 효율적으로 사용할 수 있습니다. 중복 제거 디스크를 사용하면 초기 스토리지 공간을 재확보하여 새 백업에 사용할 수 있습니다.

백업 클론을 다른 스토리지 디바이스에 생성한 후 원본 백업을 삭제할 수 있습니다. 이렇게 하면 다음과 같은 이점이 있습니다.

◆ 새 백업용으로 초기 스토리지 공간을 재확보하여 새 백업을 디스크 디바이스에 기록

할 수 있습니다.

◆ 다양한 서비스 수준을 지원할 수 있습니다.

• 빠른 복구를 위해 스토리지 디바이스 하나에 가장 최근의 백업을 유지할 수 있습

니다.

• 다른 백업은 속도가 느리지만 보다 경제적인 스토리지로 이동하여 비교적 긴급

하지 않은 복구에 대비할 수 있습니다.

테이프

테이프는 여전히 가장 흔히 사용되는 백업 스토리지 미디어이지만, 이를 사용할 경우 다음과 같은 문제가 발생할 수 있습니다.

◆ 데이터 액세스의 어려움

◆ 테이프 디바이스의 신뢰성

◆ 기계식 교체 메커니즘의 신뢰성

◆ 긴 백업 윈도우 요구 사항

참고: 짧은 백업 윈도우 내에서 고성능 백업이 필요한 경우 B2D(Backup-to-Disk)를 사용

하십시오. 장기간 보존을 위해서는 데이터를 테이프로 스테이징할 수 있습니다.

디스크 디바이스

디스크 디바이스는 비용 효율성이 높아지고 있으며 데이터 중복 제거 및 복제 시 이점을 제공합니다. 하지만 디스크 디바이스는 용량이 제한적이고, 경우에 따라 상당한 작업이 필요할 수 있습니다.

클론 생성 및 스테이징의 이점 15

Page 16: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

라이센스 부여대부분의 경우 클론 생성이나 스테이징에 사용되는 기능은 기존 NetWorker 기본 제품에 통합되어 있으므로 추가 라이센스나 Enabler가 필요하지 않습니다.

하지만 추가 기능을 제공하는 일부 디바이스가 있으며, 이러한 기능을 클론 생성이나 스테이징에 사용하거나 추가 용량을 사용할 수 있으려면 추가적인 라이센스와 Enabler가 필요할 수 있습니다.

사용하려는 디바이스에 적절한 용량 및 기능 라이센스를 적용하고 활성화했는지 확인

하려면 EMC NetWorker 라이센스 가이드를 참조하십시오.

버전 요구 사항클론 생성을 지원하는 NetWorker 클라이언트 및 서버는 다음과 같은 버전 요구 사항을 충족해야 합니다.

◆ NetWorker 서버에 NetWorker 7.6 SP1(서비스 팩 1) 이상의 소프트웨어를 설치해야 합니다.

◆ NMC(NetWorker Management Console) 릴리즈는 7.6 SP1 이상이어야 합니다.

NetWorker 구성 요소NetWorker 소프트웨어에는 NetWorker 데이터 영역 구성을 유연하게 구축할 수 있는 많은 구성 요소가 있습니다. 이를 통해 지원되는 클라이언트 수와 데이터를 확장할 수 있습

니다.

이 섹션은 다음 내용으로 구성되어 있습니다.

◆ 16페이지의 "NetWorker 서버"

◆ 17페이지의 "NetWorker 클라이언트"

◆ 17페이지의 "스토리지 노드"

◆ 17페이지의 "NetWorker Management Console"

◆ 17페이지의 "볼륨"

◆ 18페이지의 "풀"

◆ 18페이지의 "세이브 세트"

◆ 18페이지의 "NetWorker 저장소"

NetWorker 서버

NetWorker 서버는 백업 인프라스트럭처를 구성하는 다른 구성 요소를 관리하는 기본 구성 요소입니다.

데이터 영역(datazone)은 NetWorker 서버와 이 서버가 관리하는 구성 요소 및 클라이언

트 데이터의 그룹으로 구성됩니다. 고객 사이트에는 크기, 배포 및 부서 조직에 따라 하나 이상의 데이터 영역이 있을 수 있습니다.

16 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 17: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

NetWorker 클라이언트

NetWorker 클라이언트는 NetWorker 소프트웨어로 백업 및 복원할 수 있는 데이터가 있는 컴퓨터, 워크스테이션 또는 파일 서버입니다. 각 NetWorker 클라이언트에는 NetWorker 소프트웨어가 설치되어 있어야 하며 클라이언트 자체는 NetWorker 서버에 구성되어 있어야 합니다. 이 소프트웨어는 NetWorker 애플리케이션 모듈과의 상호 작용도 지원합니다.

경우에 따라 로컬 스토리지 디바이스와 전용 스토리지 노드를 사용 가능하게 하는 추가 소프트웨어가 설치됩니다.

스토리지 노드

NetWorker 스토리지 노드는 NetWorker 스토리지 디바이스가 연결되어 있으며 백업 데이

터를 저장할 수 있는 시스템입니다.

스토리지 노드는 다음 두 유형 중 하나일 수 있습니다.

◆ 공유 스토리지 노드(표준)

공유 스토리지 노드는 여러 소스에서 데이터를 받을 수 있으며 해당 스토리지 기능

을 공유할 수 있습니다.

◆ 전용 스토리지 노드

전용 스토리지 노드는 단일 클라이언트로 제한되거나 단일 클라이언트 전용이며 해당 스토리지를 다른 클라이언트가 사용하도록 허용하지 않습니다. 대부분의 경우 공유 스토리지 노드는 입출력 기능 전체를 사용할 수 있도록 전용 시스템을 사용해야 합니다. 하지만 스토리지 노드가 다른 역할을 담당하는 시스템에 상주하는 것도 가능합니다.

기본적으로 NetWorker 서버는 자체 백업을 보호하는 스토리지 노드여야 합니다. 일부 소규모 환경에서 NetWorker 서버를 모든 백업 클라이언트 데이터에 대한 공유 스토리지 노드로 사용할 수 있습니다.

참고: 공유 스토리지 노드에 전용 시스템을 사용하고 모든 클라이언트 데이터를 전용 스토리지 노드로 전송하십시오.

NetWorker Management Console

NMC(NetWorker Management Console)는 NetWorker 소프트웨어 운영 관리, 백업 및 복구 작업 모니터링, 백업 이벤트 보고에 필요한 그래픽 사용자 인터페이스와 서비스를 제공

합니다. 이 개별 소프트웨어 패키지는 NetWorker 서버와 통신할 수 있습니다.

소규모 환경에서는 대개 이 소프트웨어를 NetWorker 서버와 함께 설치합니다. 대규모 환경에서는 NMC를 자체 시스템이나 별도의 시스템에 설치할 수 있습니다.

NMC를 사용하여 실시간으로 작업의 구성, 모니터링 및 보고를 수행할 수 있습니다.

볼륨

NetWorker 디바이스는 데이터 볼륨을 사용하여 백업 데이터를 저장하고 관리합니다.

각 볼륨은 여러 볼륨을 사용할 수 있게 해주는 풀에 속해야 합니다. 테이프 카트리지의 경우 이 절차를 통해 올바른 볼륨과 스토리지 노드를 항상 사용하도록 보장할 수 있습

니다.

NetWorker 구성 요소 17

Page 18: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

유사한 유형이나 프로파일의 데이터를 함께 저장할 수 있도록 백업을 그룹화하는 데 풀을 사용할 수 있습니다. 예를 들어 일요일 전체 백업에 대한 풀을 생성할 수 있습니다.

풀을 사용하면 최적의 저장 및 복구를 위해 데이터를 구성하기에 용이한 특정 스토리지 노드나 위치로 데이터를 전송할 수 있으며 풀은 클론 세션 중에도 사용됩니다.

세이브 세트

백업 데이터는 NetWorker 모듈의 NetWorker 클라이언트에 의해 생성된 데이터의 단일 세션 또는 스레드에 속한 하나 이상의 세이브 세트(save set)로 구성됩니다. 세이브 세트

는 NetWorker 볼륨에 위치한 하나 이상의 파일을 포함합니다.

세이브 세트 속성은 다음과 같은 정보를 제공합니다.

◆ 데이터의 원래 위치

◆ 세이브 세트에 들어 있는 백업 데이터의 유형

◆ 세이브 세트 자체의 유형

◆ 세이브 세트가 생성된 날짜

◆ 세이브 세트가 만료되는 날짜

◆ 연결된 인덱스가 만료되는 날짜(탐색 만료)

◆ 데이터의 위치

이러한 속성을 통해 NetWorker 소프트웨어는 적용된 정책과 구성 설정에 따라 데이터가 관리되도록 보장합니다. 세이브 세트의 상태와 유형을 확인할 수 있습니다.

이러한 속성을 사용하여 다음 사항을 확인할 수도 있습니다.

◆ 클론이 생성된 항목

◆ 클론을 생성해야 하는 항목

◆ 클론 작업의 상태

◆ 백업의 상태

NetWorker 저장소

NetWorker 소프트웨어는 두 개의 개별 저장소를 사용하여 save 명령에 의해 백업된 데이

터를 관리합니다. 다음과 같은 저장소는 NetWorker 클라이언트, NetWorker 모듈 또는 데이터 유형과 관계없이 메타데이터를 기록합니다.

◆ 미디어 데이터베이스

◆ 클라이언트 파일 인덱스

18 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 19: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

미디어 데이터베이스

세이브 세트의 정보는 미디어 데이터베이스에 저장됩니다. 이 데이터베이스에는 현재 NetWorker 소프트웨어에서 관리되며 복구 용도로 사용될 가능성이 있는 모든 세이브 세트에 대한 모든 기록이 들어 있습니다.

미디어 데이터베이스는 다음과 같은 정보를 제공합니다.

◆ 세이브 세트의 위치(볼륨)

◆ 세이브 세트의 크기

◆ 볼륨 내의 오프셋

미디어 데이터베이스에는 세이브 세트에 포함된 내용에 대한 제한적인 정보가 들어 있습니다. 세이브 세트에 포함된 파일의 이름과 속성은 별도의 클라이언트 인덱스에 저장

됩니다.

클라이언트 인덱스와 달리 미디어 데이터베이스 항목은 비교적 작은 크기이며 각 세이

브 세트에 대해 작은 양의 공간만 사용합니다. 일반적으로 미디어 데이터베이스에 대한 디스크 공간 요구 사항이 작기 때문에 디스크 크기는 볼륨 및 세이브 세트의 수에 따라 결정됩니다.

클라이언트 인덱스

NetWorker 소프트웨어로 구성된 고유한 각 NetWorker 클라이언트에는 별도의 클라이언

트 인덱스 저장소가 있습니다. 클라이언트 인덱스는 세이브 세트 ID에 대한 참조를 포함

하며 지정된 NetWorker 클라이언트의 백업에 포함된 각 파일을 기록합니다.

클라이언트 파일 인덱스의 항목은 파일 시스템 백업에 대한 다음과 같은 정보를 기록합

니다.

◆ 파일 이름

◆ 파일의 속성

◆ 파일 구조 내에서 파일의 위치

◆ 세이브 세트 내에서 파일의 위치

참고: NetWorker 모듈 백업의 경우 클라이언트 파일 인덱스에 개별 애플리케이션 객체에 대한 메타데이터가 들어 있습니다.

일부 세이브 세트는 수많은 파일(100,000개 이상)을 포함할 수 있으므로 클라이언트 인덱스에 저장된 정보가 증가할 수 있습니다. 정보가 증가하면 정보를 저장하는 데 필요한 디스크 공간의 양에 영향을 미칩니다. 고객은 세이브 세트 탐색 보존 정책을 사용하여 세이브 세트의 인덱스 공간을 관리할 수 있습니다.

NetWorker 구성 요소 19

Page 20: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

클론 생성 예제이 예제에서는 데이터 드라이브가 세 개 있는 클라이언트의 백업에 의해 세이브 세트 세 개가 생성됩니다. 생성된 세이브 세트는 스토리지 노드 A를 통해 액세스할 수 있는 볼륨

에 저장됩니다. 클론 생성 작업이 실행되면 이 세이브 세트의 복제본이 스토리지 노드 B에 있는 클론 풀로 전송됩니다. 20페이지의 그림 1에서는 클론 생성 환경을 보여줍니다.

그림 1 클론 생성 예제

20 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 21: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

데이터 스테이징 예제예를 들어, 초기 백업 데이터를 고성능 데이터 형식 또는 고급 파일 유형 디바이스로 보낼 수 있습니다. 이러한 방식으로 파일 또는 고급 파일 유형 디바이스를 활용하여 백업 시간을 단축할 수 있습니다. 나중에 정기 백업 기간 이외의 기간에 데이터를 마그네틱 테이프와 같이 비용은 저렴하면서 보다 영구적인 스토리지 미디어로 이동할 수 있습니다. 백업 데이터가 이동된 후에는 초기 백업 데이터를 파일 또는 고급 파일 유형 디바이스에

서 삭제할 수 있으므로 다음 백업 작업에 충분한 디스크 공간을 사용할 수 있습니다.

21페이지의 그림 2에서 스테이징 작업의 결과로 볼륨 A1에 있는 원본 세이브 세트가 볼륨 B1로 성공적으로 스테이징(클론 생성)된 후 삭제됩니다. X 표시는 성공적인 클론 복제를 완료한 후 원본 세이브 세트를 삭제했음을 나타냅니다. 이것이 클론 작업과 스테이

징 작업의 차이점입니다. 즉, 세이브 세트가 한 스토리지에서 다른 스토리지로 이동된 것으로 나타납니다. 그 결과 해당 세이브 세트는 처음 세이브 세트와 동일하지만 위치는 다릅니다.

그림 2 스테이징 예제

데이터 스테이징 예제 21

Page 22: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

소개

22 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 23: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

2장

계획 및 사례

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ 클론 작업 요구 사항 ...............................................................................................24◆ 클론 생성 정책 .......................................................................................................24◆ 애플리케이션 고려 사항......................................................................................... 29◆ 복구 시나리오 고려 사항 ........................................................................................29◆ 탐색 및 보존 정책 고려 사항 ...................................................................................30

계획 및 사례 23

Page 24: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

클론 작업 요구 사항클론 작업을 수행하는 경우 다음 요구 사항이 적용됩니다.

◆ 최소한 두 개의 스토리지 디바이스를 사용할 수 있어야 합니다. 하나는 기존 데이터

를 읽고 다른 하나는 클론 복제된 데이터를 쓰는 데 필요합니다.

• 여러 개의 디바이스가 있는 라이브러리를 사용하는 경우에는 NetWorker 서버가 클론 생성에 필요한 볼륨을 자동으로 마운트합니다.

• 독립형 디바이스가 사용되는 경우 수동으로 볼륨을 마운트합니다. 마운트할 볼륨을 나타내는 메시지가 모니터링 옵션의 알림 탭에 표시됩니다.

◆ 대상 볼륨은 소스 볼륨과 다른 볼륨이어야 하며 클론 풀에 속해야 합니다.

◆ 사용자가 NetWorker 관리자여야 합니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

참고: 볼륨 하나에는 특정 세이브 세트의 클론이 하나만 포함될 수 있습니다. 동일한 세이브 세트에 대해 3개의 클론을 지정할 경우 NetWorker 소프트웨어가 각 클론은 별도의 볼륨에 기록합니다.

클론 생성 정책데이터의 클론을 생성하면 많은 이점을 얻을 수 있으며 데이터 보호 인프라스트럭처를 보호하고 최대한 활용할 수 있습니다.

다음 섹션에서는 이러한 이점 몇 가지를 나열하고, 공통적인 시나리오에 대해 설명한 후 데이터 선택에 대한 조언을 제공합니다.

참고: 모든 타겟 볼륨에 동일한 클론 세이브 세트가 포함되어 있지 않아야 합니다. 실패

한 클론 세이브 세트를 포함하는 볼륨이 있으면 추가 클론 세션이 완료되지 못할 수 있습

니다.

클론 생성 시점 결정

대부분의 경우 백업 윈도우가 제한적이기 때문에 요구되는 기간 내에 클라이언트 데이

터를 보호하려면 대개 모든 사용 가능한 리소스가 필요합니다. 이 백업 윈도우에 클론 생성 요구 사항을 추가하면 백업에 사용할 수 있는 리소스의 양이 영향을 받습니다. 따라

서, 아주 중요한 데이터이거나 전용 클론 생성 인프라스트럭처를 사용할 수 있는 경우가 아니라면 클론 생성을 피해야 합니다.

일반적으로 데이터 클론을 생성해야 하는 필요성은 추가적인 보호 요구 사항이 있거나 데이터를 특정 미디어 유형 또는 위치로 이동해야 할 때 발생합니다. 두 경우 모두 우선

적인 사항은 데이터 보호를 시작할 수 있도록 가능한 한 빨리 데이터에 보안을 적용하는 것입니다. 처음 48시간 이내의 모든 복원 요청은 로컬 장애나 손상으로 인한 것이고 이 복구의 소스로 원본 백업 복제본을 사용할 가능성이 매우 높습니다.

로컬 재해 복구나 사이트 장애의 경우에는 복구 작업과 목표가 매우 다를 수 있습니다. 선택된 시스템과 서비스에는 특정한 우선 순위, RPO(Recovery Point Objective: 복구 시점 목표) 값 및 RTO(Recovery Time Objective: 복구 시간 목표) 값이 지정됩니다.

24 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 25: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

클론 생성 시기에 대한 결정은 구체적인 상황에 따라 달라집니다. 하지만 대부분의 경우 초기 백업 작업에서 클론 작업을 분리하여 지연시킬 수 있습니다. 이 기능을 통해 백업 윈도우와 관계없이 인프라스트럭처를 사용해야 하는 요구 사항이 있을 경우 클론 생성 윈도우를 만들 수 있습니다. 클론 생성 작업의 대부분 또는 전체가 이 클론 생성 윈도우 내에서 실행되어야 합니다.

NetWorker 7.6 SP1 예약된 클론 생성 기능과 nsrclone 명령을 사용하여 백업 윈도우와 관계없이 클론 생성을 구성하고 예약할 수 있습니다. 백업과 마찬가지로, 성공적인 클론 작업을 완료할 수 있도록 충분히 계획하고 사용 가능한 리소스를 확보해야 합니다.

중요

30개가 넘는 클론 세션이 동시에 시작하도록 예약하지 마십시오. 30개가 넘는 클론 세션

이 동시에 시작하도록 예약하면 클론 생성 세션의 시간이 초과되어 완료되지 않을 수 있습니다.

클론 풀 정보

클론 생성 작업에서는 백업 풀에 있는 볼륨에서 세이브 세트를 읽고 타겟 볼륨에 기록합

니다.

클론을 쉽게 관리할 수 있게 하려면 다음을 고려하십시오.

◆ 타겟 볼륨이 클론 풀에 속하는지 확인합니다.

◆ 클론 생성에 사용되는 볼륨에 세이브 세트 복제본이 이미 포함되어 있지 않아야 합니다. 동일한 볼륨 또는 풀에는 세이브 세트의 인스턴스가 하나만 존재할 수 있습

니다.

백업 풀과 마찬가지로 여러 개의 클론 풀이 있을 수 있습니다. 이러한 클론 풀을 사용하

여 데이터를 유형, 보존 기간 또는 위치별로 정렬할 수 있습니다.

클론 풀을 하나 이상의 디바이스와 연결하여 사용되는 디바이스의 수 또는 유형을 제한

할 수 있습니다. 클론 풀을 사용하면 향후의 복구를 위해 데이터를 유지 관리하는 동시에 원본 세이브 세트를 만료시켜 초기 또는 운영 스토리지 디바이스의 공간을 재확보할 수 있습니다. 따라서 클론 스토리지 풀 및 디바이스 내의 보존 기간이 연장됩니다.

세이브 세트 클론에는 고유한 보존 및 탐색 기간이 있으므로, 원본 백업으로부터 독립적

으로 클론을 관리할 수 있습니다.

참고: 예약된 클론 작업에서 또는 nsrclone 명령을 통해 보존 정책이 지정된 경우 클론 풀에 지정된 보존 정책을 덮어쓰게 됩니다.

클론 풀에 대한 보존 정책 지정

풀 리소스의 클론 데이터에 대해서는 보존 정책만 지정할 수 있습니다.

클론 풀에 대한 보존 정책을 지정하려면 다음과 같이 하십시오.

1. 클론 백업을 전송할 클론 풀에서 구성 탭을 클릭합니다.

2. 보존 정책 목록에서 보존 정책을 선택합니다.

3. 확인을 클릭합니다. 풀 편집 또는 생성에 대한 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

클론 생성 정책 25

Page 26: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

참고: 예약된 클론 작업에서 보존 정책이 지정된 경우 클론 풀에 지정된 보존 정책을 덮어쓰게 됩니다.

세이브 세트

NetWorker 세이브 세트에는 다양한 상태 조건이 있으며, 이를 통해 다음 사항을 확인할 수 있습니다.

◆ 세이브 세트의 현재 상태

◆ 세이브 세트의 기록

◆ 복구 또는 클론 작업에 대한 세이브 세트의 유효성

클론 속성

클론 속성에는 다음이 포함됩니다.

◆ 탐색 가능: 세이브 세트가 여전히 클라이언트 파일 인덱스에 항목을 갖고 있을 경우

에 선택합니다.

◆ 재활용 가능: 모든 세이브 세트가 탐색 및 보존 정책 기간을 모두 경과한 경우 선택

합니다. 그러면 볼륨의 모든 세이브 세트가 재활용 가능한 경우 볼륨에 자동 레이블 재지정 및 덮어쓰기를 수행할 수 있습니다.

◆ 복구 가능: 세이브 세트에 대한 항목이 클라이언트 파일 인덱스에서 제거되었지만 아직 미디어에서의 복구에 사용 가능한 경우에 선택합니다. 즉, 볼륨이 해당 보존 정책에 지정된 기간을 경과하지 않았습니다.

◆ 진행 중: 세이브 세트가 현재 백업되고 있는 경우에 선택합니다.

중요

진행 중 세이브 세트는 클론 복제할 수 없습니다.

◆ 중단: 백업 중에 또는 컴퓨터에 장애가 발생했기 때문에 세이브 세트가 관리자에 의해 수동으로 중단된 경우에 선택합니다.

중요

중단된 세이브 세트는 클론 복제할 수 없습니다.

◆ 주의 대상: 세이브 세트를 복구하려는 이전의 시도가 실패한 경우에 선택합니다.

중요

주의 대상(suspect) 세이브 세트에 대해서는 클론이 생성되지 않습니다. 다음과 같은 오류 메시지가 나타납니다.nsrclone: skipping suspect save set <ssid> cloneid <cloneid> nsrclone: error, no complete save sets to clone.

26 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 27: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

멀티플렉싱된 백업

멀티플렉싱된 세이브 세트에 대해서는 클론을 생성할 수 있습니다. 멀티플렉싱된 세이

브 세트의 클론 복제본은 타겟 미디어에 단일한 연속 데이터 스트림으로 기록됩니다(멀티플렉싱 해제). 멀티플렉스 백업에는 읽기 및 복구 오버헤드가 있으므로 이 동작이 장점이 될 수 있습니다. 멀티플렉싱된 세이브 세트의 클론을 생성하면 이 오버헤드가 제거

되어 클론을 사용한 복구 시 원본 백업보다 더 빠른 속도로 읽기를 수행할 수 있습니다.

멀티플렉스 세이브 세트의 클론 생성 시 한 번에 하나의 세이브 세트에 대해서만 동일한 타겟에 클론이 생성된다는 것에 유의하십시오. 모든 클론 세션에 별도의 타겟 볼륨이 있는 경우에는 동일한 소스에서 동시에 여러 클론 세션을 시작할 수 있습니다.

세이브 세트 확장

일부 디바이스는 세이브 세트가 여러 볼륨으로 확장되는 세이브 세트 확장(save set spanning)을 지원합니다. 클론 생성을 위해 선택한 세이브 세트가 한 볼륨에서 시작된 후 하나 이상의 추가 볼륨으로 확장될 수 있습니다.

세이브 세트 확장을 지원하는 디바이스를 사용할 경우 다음 사항에 유의하십시오.

◆ 여러 볼륨에 확장된 세이브 세트를 확인합니다.

◆ 연속된 세이브 세트의 수가 최소한으로 유지되도록 합니다.

◆ 별도의 풀과 크기가 더 큰 대체 디바이스를 사용합니다.

◆ EMC Data Domain® B2D(Backup-to-Disk) 및 최적화된 클론 생성 기능과 Data Domain 디바이스를 사용합니다.

◆ 관련 볼륨을 사용할 수 있고 최적의 순서로 읽을 수 있도록 미리 계획합니다.

nsrclone 명령을 사용하는 스크립트 기반 맞춤형 솔루션을 생성하여 세이브 세트 확장 관리에 사용할 수 있습니다.

서로 다른 디바이스 간의 이동

초기 백업에 사용되는 디바이스가 일부 데이터 정책에 맞지 않을 수 있습니다.

초기 백업에 사용되는 디바이스는 속도나 비용을 기준으로 선택하는 경우가 많습니다. 이러한 디바이스는 대개 보호되어야 하는 클라이언트의 로컬 디바이스이므로 클라이언

트를 보호해야 하는 상황이나 시나리오가 디바이스에도 동일하게 적용됩니다. 여기에

는 전원이나 냉각 장애 또는 자연 재해에 따른 사이트 장애 등이 있습니다. NetWorker 클론 생성을 사용하면 데이터를 대체 디바이스나 추가 디바이스로 복제하거나 이동할 수 있습니다.

데이터 클론 생성 시 복원 작업과 유사하게 소스 미디어에서 원래 형식으로 데이터를 읽습니다. 클론 복제된 데이터는 비트 단위로 그대로 복제되는 것이 아닙니다. 따라서 다른 디바이스에 데이터를 다시 기록할 수 있습니다. 대상 디바이스가 소스 디바이스와 동일한 디바이스일 필요가 없습니다. 테이프에서 디스크로 또는 디스크에서 VTL(Virtual Tape Library)로 세이브 세트를 클론 생성하거나 이동하는 것은 동일한 디바이스에서 데이터의 클론을 생성하는 것과 다르지 않습니다. 따라서 상황에 맞게 디바이스를 효율적

이고 효과적으로 사용할 수 있습니다.

AFTD(Advanced File Type Device) 디스크 디바이스는 속도가 빠르고 다양하게 활용이 가능해 초기 백업에 사용할 수 있습니다.

클론 생성 정책 27

Page 28: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

이 데이터의 클론 생성에는 테이프 디바이스를 사용할 수 있습니다. 이렇게 하면 디스크 공간 요구 사항을 증가시키지 않고 보존 기간을 연장할 수 있습니다.

데이터 중복 제거를 사용하면 스토리지를 더욱 효율적으로 활용할 수 있습니다. 중복 제거된 디바이스를 통해 클론을 생성하면 디바이스를 효율적으로 사용할 수 있습니다.

예약된 클론 세션에 대한 고려 사항

예약된 클론 세션을 설정할 때는 다음 사항을 고려하십시오.

◆ 28페이지의 "여러 개의 클론 세션이 동시에 시작하도록 예약"

◆ 28페이지의 "여러 소스 디바이스의 세이브 세트 혼합"

◆ 28페이지의 "원격 스토리지 노드의 마운트 해제된 클론 소스 볼륨"

◆ 29페이지의 "nsradmin 프로그램을 사용하여 생성한 클론 리소스"

여러 개의 클론 세션이 동시에 시작하도록 예약

30개가 넘는 클론 세션이 동시에 시작하도록 예약하지 마십시오. 30개가 넘는 클론 세션

이 동시에 시작하도록 예약하면 클론 생성 세션의 시간이 초과되어 완료되지 않을 수 있습니다.

여러 소스 디바이스의 세이브 세트 혼합

고려할 사항은 다음과 같습니다.

◆ Data Domain 디바이스, AFTD 디바이스 또는 NDMP(Network Data Management Protocol) 디바이스 같은 서로 다른 소스 디바이스의 세이브 세트가 혼합된 클론 작업은 서로 다른 클론 생성 타겟 볼륨에 기록될 수 있습니다. 이 경우 클론 볼륨의 전체 세트를 오프사이트로 옮겨야 합니다.

참고: 이것은 의도적으로 설계된 동작이며 Best Practice로 권장되지만 클론 작업의 모든 세이브 세트를 동일한 클론 볼륨에 쓰는 것도 가능합니다.

◆ 일반 데이터와 NDMP 데이터는 테이프에 기록되는 방식이 서로 다르므로 이 두 데이

터 유형을 혼합하지 않는 것이 Best Practice입니다. NDMP 데이터의 경우 파일 표시

의 수와 포지셔닝이 다릅니다.

◆ 클론 작업에 서로 다른 디바이스의 세이브 세트가 포함된 경우 모든 세이브 세트를 동일한 볼륨에 쓰려면 클론 타겟 풀에 하나의 볼륨만 포함합니다.

원격 스토리지 노드의 마운트 해제된 클론 소스 볼륨

클론 생성에 앞서 소스 클론 볼륨이 마운트되어 있는지 확인합니다. 소스 클론 볼륨은 클론 생성될 데이터의 복제본을 포함합니다. 볼륨을 마운트하는 방법에 대한 자세한 내용

은 EMC NetWorker 관리 가이드를 참조하십시오.

클론 소스 볼륨이 원격 스토리지 노드에 마운트 해제된 상태로 있는 경우 일반 볼륨 클론 작업이 성공적으로 완료되지 않습니다. 클론 작업을 시작한 후에 소스 볼륨을 마운트해

도 결과는 마찬가지입니다.

nsrclone 프로그램이 다음 메시지를 표시한 후 응답하지 않게 됩니다.

Server server_name busy, wait 30 second and retry

스토리지 노드가 NetWorker 서버에 있는 경우에는 이 문제가 발생하지 않습니다. 스토리

지 노드는 원격이 아닙니다.

28 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 29: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

nsradmin 프로그램을 사용하여 생성한 클론 리소스

nsradmin 명령줄 프로그램을 사용하여 생성한 클론 리소스(NSR 클론 리소스라고 함)는 NetWorker Administration 사용자 인터페이스에서 예약된 클론 리소스를 편집할 때처럼 편집할 수 없습니다.

이 문제를 방지하려면 다음 중 하나를 수행합니다.

◆ Administration GUI에서 예약된 클론 리소스를 생성합니다.

또는

◆ nsradmin 프로그램에서 다음과 같이 하십시오.

a. NSR 클론 리소스를 생성합니다.

b. 해당하는 NSR 작업 리소스를 생성합니다.

이러한 리소스를 사용하면 GUI에서 예약된 리소스를 편집할 때처럼 클론 항목을 편집할 수 있습니다. 해당 NSR 작업 리소스에는 name 및 action 속성이 다음과 같이 지정되어야 합니다.

name: "clone.nsrclone_resource_name"action: "NSR clone:nsrclone_resource_name"

예를 들어, NSR 클론 리소스의 이름이 TestClone1이면 NSR 작업 리소스의 name 및 action 속성은 다음과 같을 수 있습니다.

◆ name: clone.TestClone1

◆ action: NSR clone: TestClone1

이러한 항목은 대소문자를 구분합니다.

애플리케이션 고려 사항백업 데이터에 대한 클론 생성 정책을 시행할 때 다음 사항을 고려하십시오.

1. 원본 백업을 생성하는 데 사용된 NetWorker 모듈이 무엇인지 확인합니다.

2. 91페이지의 "NetWorker Module for Databases and Applications" 및 NetWorker Procedure Generator의 NMM 섹션에서 특정 애플리케이션에 대한 데이터 클론 생성 고려 사항을 확인합니다.

복구 시나리오 고려 사항백업 데이터에 대한 클론 생성 정책을 시행할 때 복구 시나리오를 고려하십시오.

데이터의 클론을 생성하면 복구에 사용할 수 있는 보조 또는 대체 소스를 얻게 됩니다. 따라서 미디어 손실이나 손상에 대비할 수 있습니다. 하지만 미디어가 다음 위치 중 하나

에 있는 경우 전체 사이트에 영향을 줄 수 있는 주요 재해에 대해 데이터의 2차 복제본이 여전히 취약한 상태입니다.

◆ 동일한 테이프 라이브러리

◆ 동일한 데이터 센터(Data Domain 환경) 내에 있는 중복 제거 디바이스

◆ 사이트의 저장소 안

애플리케이션 고려 사항 29

Page 30: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

다음과 같은 상황이 있을 수 있습니다.

◆ 예상되는 ROI(Return on Investment: 투자 수익)를 유지하면서 모든 복구 시나리오를 수용할 수 있으려면 더 많은 복제본이 필요할 수 있습니다. 이 요구 사항이 적용되지 않는 클라이언트나 데이터가 있을 수 있으며 요구 사항이 실용적이지 않을 수도 있습니다. 하지만, 제안된 또는 수행 중인 작업이 요구 사항이나 기대를 충족하도록 하기 위해 클론 생성을 사용하는 이유를 생각해 보십시오.

◆ 클론 생성 작업이 완료된 후 타겟을 변경하거나 테이프를 다른 위치로 이동하여 보호 효과를 높일 수도 있습니다.

탐색 및 보존 정책 고려 사항NetWorker 소프트웨어에서는 탐색 및 보존 정책을 사용하며, 모든 쓰기 작업에 이러한 정책을 적용합니다.

◆ 보존 정책은 NetWorker 미디어 데이터베이스에서 데이터가 복구에 사용할 수 있도

록 유지되는 기간을 결정합니다.

◆ 탐색 정책은 NetWorker 클라이언트 인덱스에서 데이터에 대한 세부 정보가 탐색 및 선택에 사용할 수 있도록 유지되는 기간을 결정합니다.

탐색 및 보존 정책 모두 NetWorker 서버에 필요한 디스크 공간의 양에 영향을 미칩니다. 이 두 정책 중 하나 또는 모두에 지정된 기간이 경과된 경우 복구 절차가 달라질 수 있습

니다. 탐색 및 보존 정책은 클라이언트 또는 데이터 요구 사항보다 크거나 같아야 하며, 예상되는 복구 조건을 허용해야 합니다.

NetWorker 소프트웨어는 미디어에 있는 데이터를 매우 유연하게 처리하므로 데이터를 복구할 때 다용도로 이용할 수 있습니다. 데이터 복구 옵션을 결정할 때 다음 사항을 고려하십시오.

◆ 데이터는 그 자체로 설명이 되는 형식으로 기록됩니다. 따라서 다른 NetWorker 인스

턴스나 버전을 사용하여 데이터를 읽고 복구할 수 있습니다.

◆ 데이터는 세이브 세트 데이터가 만료될 때까지 미디어에 유지됩니다. AFTD의 경우

에는 미디어의 레이블 재지정이나 스테이징이 수행됩니다.

◆ 미디어의 레이블이 재지정되기 전까지는 탐색 정책이나 만료 상태에 관계없이 여전

히 복구가 가능합니다. 미디어 데이터베이스 항목에서 NetWorker 소프트웨어에 볼륨이 인식된 경우에도 마찬가지입니다.

예기치 않은 이벤트가 발생한 경우 이 다기능성을 이용할 수 있지만, 그렇다고 해서 데이터를 적절하게 계획하고 관리해야 필요가 없는 것은 아닙니다. 탐색 및 보존 정책을 선택할 때 세심한 고려를 해야 합니다. 또한 볼륨 및 세이브 세트의 복제본 수와 위치를 고려하십시오. 이로써 적절한 시간에 단순한 절차에 따라 데이터 가용성을 보장할 수 있습

니다.

탐색 정책

NetWorker 소프트웨어를 사용하여 생성하는 모든 백업의 경우 데이터를 유지해야 하는 기간과 복구 후 데이터를 사용할 수 있는 기간을 결정하는 두 가지 정책을 할당해야 합니다. 복구의 용이성 측면에서 가장 중요한 정책은 탐색 정책입니다.

30 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 31: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

탐색 정책은 백업을 탐색할 수 있는 기간을 결정합니다. 즉, 복구할 데이터를 검토하고 선택하는 기능을 사용할 수 있는 기간을 결정합니다. 이 정책은 해당 클라이언트 인덱스

에서 인덱스 데이터가 유지되는 기간을 결정합니다. 예를 들어, 7일의 탐색 정책을 지정

하면 7일 후에 클라이언트 인덱스에서 데이터가 제거됩니다. 클라이언트, 데이터 유형 또는 클라이언트 그룹마다 서로 다른 탐색 기간을 설정할 수 있습니다.

세이브 세트의 탐색 정책에 지정된 기간이 만료되면 지정된 세이브 세트의 인덱스를 재생성할 수 있습니다. 자세한 내용은 78페이지의 "미디어 데이터베이스에 없는 세이브 세트 복원"을 참조하십시오.

참고: 탐색 정책은 보존 정책에 의해 제한됩니다. 탐색 기간이 보존 정책에 설정된 기간

을 초과할 수 없습니다.

보존 정책

탐색 정책과 마찬가지로, 소스나 유형에 관계없이 모든 NetWorker 백업에 보존 정책이 할당됩니다. 이 정책을 통해 NetWorker 소프트웨어는 세이브 세트에 포함된 데이터가 복구를 위해 유지되는 예상 기간을 알 수 있습니다.

탐색 정책과 보존 정책을 분리하면 사용자가 보존 기간에 구속되지 않고 클라이언트 인덱스 정보를 사용할 수 있습니다. 데이터 복구는 백업이 실행된 후 짧은 기간 내에 발생

할 가능성이 높으므로 두 정책을 분리하는 것이 도움이 됩니다. 하지만 업무상이나 규정

상의 이유로 정보를 유지해야 하는 기간이 이 기간보다 상당히 길어질 수 있습니다. 이런 경우 탐색 기간은 가능성이 높은 복구 시나리오를 수용할 수 있는 충분한 기간으로 설정

하고 보존 기간은 업무상이나 규정상의 조건에 맞게 유지할 수 있습니다. 이 접근 방식에 따르면 대규모 디스크 공간 요구 사항의 오버헤드와 이와 관련된 성능 및 확장 문제 없이 클라이언트 인덱스에 필요한 디스크 공간을 적절한 수준으로 유지할 수 있습니다.

탐색 및 보존 정책 고려 사항 31

Page 32: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

계획 및 사례

예 32페이지의 그림 3에서는 탐색 및 보존 정책을 사용하여 클라이언트 인덱스에 필요한 디스크 공간을 최소화하고 사용 가능한 스토리지 공간은 최대화하면서 복구에 사용할 수 있는 데이터를 유지하는 방법을 보여줍니다. 이 다중 구간(cascading) 보존 기간을 사용하면 직접 연결된 디바이스나 고성능 디바이스의 공간을 해제하고 성능이 낮은 저가

의 디바이스에서 복구 옵션을 계속 유지할 수 있습니다.

그림 3 탐색 및 보존 정책

32 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 33: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

3장Software Configuration

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ 파일 시스템 구성 ................................................................................................... 34◆ 스토리지 노드 ....................................................................................................... 35◆ EMC Avamar를 사용한 클론 생성(데이터 중복 제거 노드) ..................................... 41◆ Data Domain(DD Boost)을 사용한 클론 생성 .......................................................... 42◆ 내장된 스토리지 노드가 있는 EMC Disk Library를 사용한 클론 생성 ..................... 45◆ 운영 스토리지 노드의 데이터 클론을 물리적 테이프에 생성 ................................ 48

Software Configuration 33

Page 34: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

파일 시스템 구성클론 구성을 시작하려면 먼저 클론을 생성할 데이터의 유형을 확인해야 합니다. 이 섹션

에서는 하나 이상의 파일 시스템 세이브 세트가 있는 클라이언트, 풀 또는 볼륨의 클론을 보조 디바이스에 생성해야 하는 표준 파일 시스템 백업을 사용하는 기본적인 클론 생성 작업에 대해 설명합니다. 이 디바이스는 대개 다른 위치에 있습니다.

애플리케이션 데이터 클론 생성과 관련된 고려 사항에 대해서는 91페이지의 “NetWorker Module for Databases and Applications” 및 NetWorker Procedure Generator의 NMM 섹션을 참조하십시오.

34페이지의 그림 4에서는 모든 클론 생성 작업의 원리를 보여줍니다.

그림 4 파일 시스템 클론 생성

다음은 이 그림에 대한 설명입니다.

◆ 클라이언트가 스토리지 노드에 백업을 수행합니다.

◆ 클론 생성 작업이 해당 스토리지 노드나 동일한 볼륨을 액세스할 수 있는 또 다른 스토리지 노드로부터 복제본을 생성하여 볼륨(스토리지 노드 A)의 데이터를 읽습

니다.

34 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 35: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

◆ 그런 다음 데이터가 다른 디바이스로 지정됩니다. 데이터를 액세스하는 방법은 다음 세 가지 중 하나입니다.

• 동일한 스토리지 노드

• 다른 위치에 있는 스토리지 노드

• 다른 디바이스 사용(스토리지 노드 B)

이 섹션에서 설명하는 대부분의 구성 원리는 모든 클론 생성 작업에 적용됩니다.

스토리지 노드클론 생성 작업을 수행할 때 소스 및 타겟으로 사용되는 스토리지 노드를 선택할 수 있습

니다.

이 섹션에서는 다음 항목의 결정 시 적용할 수 있는 기준에 대해 설명합니다.

◆ 클론 데이터를 읽어 올 스토리지 노드(읽기 소스)

◆ 클론 데이터를 기록할 스토리지 노드(쓰기 소스)

35페이지의 그림 5에서는 많은 스토리지 노드와 디바이스를 사용할 수 있는 일반적인 NetWorker 환경을 보여줍니다. 클론을 구성할 때는 클론 생성 작업의 읽기 및 쓰기 소스

로 사용되는 스토리지 노드와 디바이스를 결정하는 것이 중요합니다.

그림 5 스토리지 노드를 사용한 클론 생성

스토리지 노드 35

Page 36: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

읽기 및 쓰기 소스 결정

적절한 읽기 및 쓰기 소스를 선택해야 다음 작업을 보장할 수 있습니다.

◆ 적절한 위치 또는 미디어 형식을 사용하여 클론 복제본 생성 및 보관

◆ 다른 백업 또는 복구 작업에서 사용할 리소스 확보

36페이지의 그림 6에서는 클론 데이터 읽기용 스토리지 노드를 선택하는 기준을 보여줍

니다.

그림 6 클론 데이터 읽기용 스토리지 노드 선택 기준

36 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 37: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

클론 데이터 읽기 기준

다음 기준에 따라 클론 데이터를 읽어 올 스토리지 노드(읽기 소스)를 결정합니다.

◆ 소스 볼륨이 마운트되어 있으면 볼륨이 마운트된 디바이스의 스토리지 노드가 읽기 소스로 사용됩니다.

FORCE_REC_AFFINITY 환경 변수가 Yes로 설정된 경우:

• 37페이지의 a단계에 있는 선택 기준이 무시됩니다.

• 37페이지의 a단계에 설명된 대로, 볼륨이 마운트되지 않았을 때의 선택 기준이 적용됩니다.

◆ 볼륨이 마운트되지 않았거나 FORCE_REC_AFFINITY 환경 변수가 Yes로 설정되어 있으

면 적절한 스토리지 노드 목록이 생성됩니다.

이 목록은 다음 기준을 충족하는 스토리지 노드를 기반으로 합니다.

a. NetWorker Server 클라이언트 리소스의 복구 스토리지 노드 속성에 나열된 스토

리지 노드. 이 속성이 비어 있으면 NetWorker Server의 스토리지 노드 속성이 사용

됩니다.

b. 요청한 볼륨이 미디어 라이브러리에 있을 경우 해당 볼륨을 마운트할 수 있는 스토리지 노드는 다음과 같은 방법으로 결정됩니다.

– 라이브러리 리소스의 호스트 이름 읽기 속성에 나열된 스토리지 노드가 사용

됩니다.

– 라이브러리 리소스에 대해 호스트 이름 읽기 속성이 설정되지 않은 경우 라이

브러리의 디바이스가 구성되어 있는 모든 스토리지 노드가 적절한 스토리지 노드 목록에 추가됩니다.

– 볼륨이 미디어 라이브러리에 없으면 스토리지 노드 목록은 37페이지의 a단계만을 기반으로 작성됩니다.

클론 쓰기 기준

다음 기준에 따라 클론 데이터를 기록할 스토리지 노드(쓰기 소스)를 결정합니다.

◆ 읽기 소스 스토리지 노드의 클론 스토리지 노드 속성이 쓰기 소스로 사용됩니다.

◆ 읽기 소스 호스트에 클라이언트 리소스가 없으면 NetWorker Server의 스토리지 노드 속성이 쓰기 소스로 사용됩니다.

클론 데이터가 지정된 위치와 관계 없이 클론 세이브 세트에 대한 클라이언트 파일 인덱

스 및 미디어 데이터베이스 항목은 여전히 NetWorker Server에 있습니다. 이를 통해 클론 데이터가 지정된 위치와 관계 없이 탐색 및 보존 정책이 일관되게 처리됩니다.

한 스토리지 노드에서 다른 스토리지 노드로 클론 지정

한 스토리지 노드에서 다른 스토리지 노드로 클론을 지정하려면 다음을 따르십시오.

1. NetWorker Administration 창의 기본 메뉴에서 보기 > 진단 모드를 선택하여 진단 모드가 활성화되었는지 확인합니다.

2. 디바이스를 선택한 다음 왼쪽 창에서 스토리지 노드를 두 번 클릭합니다.

3. 읽기 소스 스토리지 노드를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 스토리지 노드 속성 창이 나타납니다.

스토리지 노드 37

Page 38: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

4. 구성을 선택합니다.

5. 클론 스토리지 노드 속성에서 클론 데이터가 기록될 스토리지 노드의 호스트 이름을 추가합니다.

목록에서 작동 중인 활성 디바이스가 포함된 첫 번째 항목이 읽기 소스 스토리지 노드의 클론 데이터를 받습니다.

6. 클론 스토리지 노드 속성은 NetWorker Server 및 스토리지 노드에만 적용됩니다.

참고: NetWorker Server나 스토리지 노드가 아닌 NetWorker Client에 대해서는 이 속성을 비워 두십시오.

모든 스토리지 노드의 클론을 단일 스토리지 노드로 지정

모든 스토리지 노드의 클론을 단일 스토리지 노드로 지정하려면 다음을 수행하십시오.

1. NetWorker Administration 창의 기본 메뉴에서 보기 > 진단 모드를 선택하여 진단 모드가 활성화되었는지 확인합니다.

2. 디바이스를 선택한 다음 왼쪽 창에서 스토리지 노드를 두 번 클릭합니다.

3. 읽기 소스 스토리지 노드를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 스토리지 노드 속성 창이 나타납니다.

4. 구성을 선택합니다.

5. 클론 스토리지 노드 속성에서 모든 클론 데이터가 기록될 스토리지 노드의 호스트 이름을 추가합니다.

클론 데이터 복구 기준

다음 기준에 따라 클론 데이터를 복구할 스토리지 노드를 결정합니다.

◆ 소스 볼륨이 마운트되어 있으면 볼륨이 마운트된 디바이스의 스토리지 노드가 읽기 소스로 사용됩니다.

• FORCE_REC_AFFINITY 환경 변수가 Yes로 설정된 경우:

– 37페이지의 a단계에 있는 선택 기준이 무시됩니다.

– 37페이지의 a단계에 설명된 대로, 볼륨이 마운트되지 않았을 때의 선택 기준

이 적용됩니다.

• CDL(CLARiX® Disk Library) 같은 VTL 환경에서 클론을 사용하면 FORCE_REC_AFFINITY 환경 변수가 Yes로 설정된 것처럼 NetWorker 소프트웨어가 작동합니다.

◆ 볼륨이 마운트되지 않았거나 FORCE_REC_AFFINITY 환경 변수가 Yes로 설정되어 있으

면 적절한 스토리지 노드 목록이 생성됩니다. 이 목록은 다음 기준을 충족하는 스토

리지 노드를 기반으로 합니다.

• 복구될 NetWorker Client 리소스의 복구 스토리지 노드 속성에 나열된 스토리

지 노드. 이 속성이 비어 있으면 NetWorker Client의 스토리지 노드 속성이 사용

됩니다.

• 요청한 볼륨이 미디어 라이브러리에 있을 경우 해당 볼륨을 마운트할 수 있는 스토리지 노드는 다음과 같은 방법으로 결정됩니다.

38 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 39: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

– 라이브러리 리소스의 호스트 이름 읽기 속성에 나열된 스토리지 노드가 사용

됩니다.

– 라이브러리 리소스의 호스트 이름 읽기 속성이 설정되지 않은 경우에는 라이

브러리의 디바이스가 구성되어 있는 모든 스토리지 노드가 적절한 스토리지 노드 목록에 추가됩니다.

– 볼륨이 미디어 라이브러리에 없으면 스토리지 노드 목록은 37페이지의 a단계만을 기반으로 작성됩니다.

테이프 디바이스를 사용한 클론 생성

다음과 같은 여러 이유로 인해 클론 생성 프로세스에서 테이프 디바이스가 사용됩니다.

◆ 오프사이트 보관이 필요하거나 데이터 보존 기간이 긴 경우 테이프를 보조 스토리지 계층으로 사용하여 선택한 데이터의 클론을 테이프에 생성합니다. 이렇게 하면 속도가 빠르고 유연성이 큰 디스크 디바이스를 초기 백업에 사용하여 백업 및 복구 성능을 향상시키는 효과를 얻을 수 있습니다.

◆ 테이프를 운영 백업 미디어로 사용하는 경우에도 클론 복제본을 생성하는 것이 좋습

니다. 예를 들어 다음과 같은 이점이 있습니다.

• 2차 복제본을 다른 위치에 유지하거나 오프사이트 보관에 사용

• 데이터 검증

• 미디어에서 데이터를 읽는 기능 검증

• 여러 개의 복제본을 여러 개의 볼륨에 분산시켜 보호 기능 강화

• 빠른 복구를 위해 멀티플렉스 백업의 멀티플렉싱 해제

테이프 디바이스를 사용하여 클론을 생성할 경우 생성된 각 클론에는 다음과 같은 두 가지 이점이 있습니다.

◆ 디스크 기반 디바이스와 달리 테이프 디바이스는 순차적인 방식으로 데이터를 읽습

니다. 이것은 백업 스트림 측면에서는 멀티플렉싱이 유용하지만 복구 과정에서는 이점이 없다는 의미입니다.

◆ 복구 속도가 중요한 경우 클론 복제본을 소스로 사용하면 복구 처리량을 늘릴 수 있습니다.

◆ 재해 복구 시 데이터를 읽기 위한 방법으로 테이프 클론 복제본이 종종 선호됩니다. 데이터를 읽기 위해 테이프 유닛을 가져와 설치 및 구성하는 기능이 재해 복구 계획

에서 첫 번째 작업인 경우가 많습니다.

백업 복제본을 테이프에 생성하면 VTL이나 디스크 시스템과 같은 어플라이언스를 준비

할 필요가 없습니다. 대개 테이프를 가져오고 설치 및 구성하는 데는 더 오랜 시간이 걸립니다. 하지만 테이프 복제본은 다른 백업이나 중복 제거 어플라이언스에 종속되지 않고 복원 작업을 완료할 수 있는 전체 복제본입니다.

파일 유형 및 AFTD 디바이스를 사용한 클론 생성

클론 생성 작업에는 파일 유형 및 AFTD(Advanced File Type Device) 디바이스 같이 속도가 빠르고 랜덤 액세스를 제공하며 유연성이 뛰어난 디스크 백업 디바이스를 사용하는 것이 이상적입니다.

스토리지 노드 39

Page 40: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

속도가 느린 클라이언트로는 최신 테이프 디바이스에서 기대할 수 있는 속도를 충족할 수 없는 경우를 비롯하여, 다양한 경우에 디스크 디바이스가 백업의 초기 타겟 디바이스

로 사용됩니다. 이런 환경에서 데이터를 테이프에 복제하거나 스테이징할 수 있다면 디스크 활용도와 이점을 극대화하면서 데이터를 장기간 보존하고 보호할 수 있습니다.

대개 3일에서 14일 사이의 짧은 기간 동안 디스크 디바이스에 데이터를 유지하여 다음

과 같은 이점을 얻을 수 있습니다.

◆ 적절한 시간 내에 즉각적이고 긴급한 복원 작업 실행 가능

◆ 장기 보존을 위해 테이프 또는 기타 디스크 기반 디바이스에 추가 복제본을 생성할 수 있는 충분한 시간 확보

클론 작업 프로세스의 차이

두 유형 디바이스의 클론 작업 프로세스에는 중요한 차이가 있습니다.

◆ 파일 유형 디바이스의 경우 savegroup의 모든 세이브 세트가 백업된 후에만 수동 및 자동 클론 작업이 시작됩니다.

◆ AFTD의 경우 savegroup의 모든 세이브 세트가 백업된 후에만 자동 클론 생성이 시작

됩니다.

참고: 수동으로 세이브 세트 클론을 생성하는 작업은 백업 완료 후 즉시 시작할 수 있습니다.

◆ 릴리즈 8.0부터 NetWorker에서는 AFTD 및 DD Boost 디바이스용으로 읽기 전용 미러 디바이스를 생성하지 않습니다. NetWorker 8.0에서는 기존 및 신규 디바이스에 쓰기 기능과 읽기 기능이 모두 제공됩니다. NetWorker 8.0을 설치하면 기존의 읽기 전용 미러 디바이스가 제거됩니다. 같은 디바이스에서 동시에 저장, 복구 및 클론 생성을 수행할 수도 있습니다.

◆ AFTD 디바이스를 사용하면 클론 생성 작업(읽기(소스) 또는 쓰기(타겟)) 중에 복구를 수행할 수 있습니다. 이것은 복구 작업이 활성 세이브 세트를 사용하지 않으며 한 번에 하나의 클론 작업만 실행되는 것을 전제로 합니다.

고급 파일 유형 디바이스의 수동 클론 작업

다음과 같은 세 개의 세이브 세트가 있다고 가정합니다.

◆ 세이브 세트 A의 크기: 10KB

◆ 세이브 세트 B의 크기: 10MB

◆ 세이브 세트 C의 크기: 10GB

세이브 세트 A의 백업이 완료되면 다음을 수행할 수 있습니다.

◆ 용량이 더 큰 나머지 두 개의 세이브 세트가 아직 백업되고 있는 중이라도 수동 클론 작업 프로세스를 시작할 수 있습니다.

◆ 각 세이브 세트가 백업될 때마다 해당 세이브 세트에 대한 클론 생성 프로세스를 시작할 수 있습니다.

◆ 한 번에 하나의 세이브 세트에 대해서만 클론을 생성할 수 있습니다.

40 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 41: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

EMC Avamar를 사용한 클론 생성(데이터 중복 제거 노드)EMC Avamar® 중복 제거 기술은 클라이언트 데이터를 백업하는 데 필요한 시간, 네트워

크 대역폭 및 디스크 용량을 줄입니다.

Avamar 중복 제거 백업의 클론 작업은 다른 NetWorker 백업의 클론 작업과는 약간 다릅

니다. NetWorker 스토리지 노드에는 메타데이터(해시 정보)만 저장됩니다. 이 메타데

이터는 중복 제거되지 않습니다. 그러나 일반적인 방법으로 클론을 생성할 수 있습니

다.클론 작업을 설정하는 방법에 대한 내용은 54페이지의 “클론 작업 예약”에 나와 있습니다. 이 해시 메타데이터의 클론을 생성하는 것이 좋습니다.

그러나 Avamar 중복 제거 클라이언트의 백업된 데이터는 Avamar 중복 제거 노드에 저장

되며 NetWorker 스토리지 노드에 클론을 생성할 수 없습니다. 복제 호스트가 구성된 경우 이 백업된 데이터를 다른 Avamar 중복 제거 노드에 복제할 수 있습니다. NetWorker 소프트웨어는 복제를 시작하지 않습니다. 중복 제거 백업을 복제하려면 먼저 EMC 고객 지원 본부에서 복제 호스트(Avamar 서버)를 구성해야 합니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오. 또한 Avamar 중복 제거 노드의 백업 데이터를 테이프 볼륨으로 출력할 수도 있습니다.자세한 내용은 41페이지의 “Avamar 중복 제거 클라이언트를 테이프에 백업”에 나와 있습니다.

중요

재해 복구 시, 클라이언트 데이터를 다른 Avamar 중복 제거 노드에 복제해야 하며 메타

데이터의 클론도 생성해야 합니다. 백업된 클라이언트 데이터를 복구하려면 메타데이

터와 클라이언트 데이터가 모두 필요합니다.

Avamar 중복 제거 클라이언트를 테이프에 백업

Avamar 중복 제거 데이터의 추가 복제본이 복구에 사용될 수 있도록 복제 노드를 사용하

는 것 대신 선택할 수 있는 방법이 있습니다. 백업할 클라이언트의 두 번째 인스턴스를 만들고 이 두 번째 인스턴스를 데이터 중복 제거 클라이언트로 구성하지 않는 것입니다. 두 번째 클라이언트 인스턴스는 일반 NetWorker 클라이언트로 처리되고 해당 데이터는 테이프로 백업됩니다.

예제

클라이언트 mars, venus 및 jupiter가 중복 제거 클라이언트로 구성되어 있으며 Dedupe backups라는 백업 그룹에 할당되어 있습니다. 이 그룹은 매일 전체 백업을 수행하도록 예약되어 있습니다.

이러한 클라이언트의 월별 테이프 백업을 생성하려면 다음과 같이 하십시오.

1. mars, venus 및 jupiter 클라이언트의 또 다른 인스턴스를 생성합니다.

중요

클라이언트 생성 리소스의 애플리케이션 및 모듈 탭에서 중복 제거 백업 확인란을 선택하지 마십시오.

2. 클라이언트 생성 리소스의 일반 탭에서 mars, venus 및 jupiter를 Tape backups라는 백업 그룹에 할당합니다.

3. 매달 특정 날짜에 월별 전체 백업을 실행하도록 이 그룹의 스케줄을 지정하십시오. 그 외는 건너뛰십시오.

EMC Avamar를 사용한 클론 생성(데이터 중복 제거 노드) 41

Page 42: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

참고: Avamar에 사용할 수 있는 테이프 아웃(tape out) 옵션에 대한 자세한 내용은 Avamar 설명서를 참조하십시오.

Data Domain(DD Boost)을 사용한 클론 생성다른 NetWorker 디바이스와 마찬가지로, Data Domain 디바이스 유형도 클론 작업을 수행하는 데 사용할 수 있습니다. 하나의 세이브 세트나 Data Domain 디바이스의 전체 볼륨을 소스 또는 타겟으로 하여 클론을 생성할 수 있습니다.

클론 형식

Data Domain 디바이스에 저장되어 있는 데이터의 클론을 NetWorker 소프트웨어를 사용

하여 생성할 수 있습니다. 이 경우 클론 복제본이 저장될 미디어 유형에 따라 다음 두 가지 형식 중 하나로 클론을 생성할 수 있습니다.

◆ 클론 제어 복제 형식

◆ 일반 클론 형식

클론 제어 복제 형식

대개 원격 위치에 있는 타겟 Data Domain 디바이스에 생성되는 클론 데이터는 중복 제거 형식을 유지하며 CCR(Clone-Controlled Replication: 클론 제어 복제) 또는 최적화된 클론

이라고 합니다.

클론 제어 복제(clone-controlled replication)에서는 기본 Data Domain 복제 기능을 사용

하여 Data Domain 시스템 간에 데이터를 복제합니다.

클론 제어 복제에서는 특수한 Data Domain API 명령을 사용합니다. 표준 디렉토리 레벨 복제도 지원되므로 이를 클론 제어 복제와 혼동하지 마십시오. 클론은 신속하게 생성되

며 낮은 대역폭과 적은 스토리지 용량을 사용합니다.

이 형식으로 생성된 클론은 데이터 복구에 사용하거나 기존 디스크 또는 테이프 스토리

지와 같은 타겟에 추가 복제본을 생성하는 데 사용할 수 있습니다. 이 방법은 운영 또는 기본 백업 및 복구 작업에 최소한의 영향만 미칩니다.

즉시 클론 생성

NetWorker 8.1 이상은 CCR(Clone-Controlled Replication)을 통한 즉각적인 클론 생성을 지원합니다. 즉시 클론 생성이란 그룹의 모든 세이브 세트가 백업될 때까지 기다린 후 클론 작업을 시작하는 것이 아니라 각 세이브 세트가 백업된 후 즉시 클론을 생성한다

는 의미입니다. 그러면 클론 생성 작업을 순차적으로 실행하는 것이 아니라 병렬로 실행할 수 있으므로 클론 생성 작업을 더욱 빨리 완료할 수 있습니다. 백업 대기열에 많은 세이브 세트가 있거나 다양한 크기의 많은 세이브 세트가 있는 경우 성능상의 이득이 더욱 커집니다.

즉시 클론 생성은 자동 세이브 그룹 클론 생성 기능을 사용하여 설정합니다. 백업 그룹 리소스에 대한 자동 클론 작업 기능을 선택할 때 각 세이브 세트 완료 시 시작 클론 모드

를 선택합니다. 자세한 내용은 51페이지의 “자동화된 클론 생성” 섹션을 참조하십시오.

42 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 43: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

일반 클론 형식

기존 디스크 또는 테이프에 Data Domain 디바이스의 데이터에 대한 클론을 생성하면 데이터가 "일반 클론(regular clone)" 형식이라고 하는, 중복이 제거되지 않은 원래 형식으

로 되돌아갑니다.

일반 클론 형식은 Data Domain 시스템을 사용하지 않고 재해 복구와 같은 작업을 위해 기존 디스크 또는 테이프 스토리지의 데이터를 완전히 복구 가능한 상태로 만드는 데 필요합니다.

중복 제거된 데이터를 일반 또는 보통 데이터로 되돌리는 프로세스를 '원래 형식으로 복원(rehydration)'한다고 표현합니다.

클론 요구 사항

NetWorker 클론 제어 복제(최적화된 클론)를 사용하여 Data Domain 디바이스 간에 데이

터 클론을 생성하려면 요구 사항이 충족되어야 합니다.

다음 8가지 요구 사항에서는 이전에 생성한 클론 타겟 풀의 이름이 newclonepool이라고 가정합니다.

1. 소스 스토리지 노드와 타겟 스토리지 노드가 둘 다 동일한 NetWorker Server의 클라

이언트인지 확인합니다.

2. 최적화된 클론을 생성하는 데 필요한 복제 라이센스를 포함하여 Data Domain 시스

템에 적절한 라이센스가 설정되어 있는지 확인합니다.

3. NetWorker Server와 두 스토리지 노드에 대한 클라이언트 리소스의 별칭 속성에 사용 중인 모든 이름이 지정되어 있는지 확인합니다.

예:

• 정규화된 이름

• 간단한 이름

• 별칭

• IP 주소

참고: nsrclone 명령 또는 스크립트가 NetWorker Server가 아닌 호스트에서 최적화된 클론 생성을 수행하는 데 사용될 경우, 이 명령은 NMC Enterprise 보기에 나열된 운영 호스트 이름을 사용하여 NetWorker Server를 지정해야 합니다. 그렇지 않으면 최적

화된 클론 대신 일반 클론이 생성될 수 있습니다.

4. 타겟 풀(예: newclonepool)이 필요한 미디어 유형(Media type require) 속성이 Data Domain으로 설정된 백업 클론 유형에 대해 생성되었는지 확인합니다.

이 설정을 사용하면 지정된 타겟 풀에서 Data Domain 디바이스를 클론 작업에 사용

할 수 없을 경우 NMC에 "Media waiting" 메시지가 표시됩니다.

참고: 기본 클론 풀은 수정할 수 없습니다. 따라서 이 풀에는 필요한 미디어 유형을 설정할 수 없습니다.

5. 소스 스토리지 노드에 대한 클라이언트 리소스의 클론 스토리지 노드 속성에 타겟 스토리지 노드 호스트 이름이 지정되어 있는지 확인합니다.

Data Domain(DD Boost)을 사용한 클론 생성 43

Page 44: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

• 클론 스토리지 노드 속성이 지정되지 않은 경우 NetWorker Server가 클론 작업을 위한 스토리지 노드가 됩니다.

• 클론 스토리지 노드 속성에 Data Domain이 아닌 볼륨에 대한 스토리지 노드가 나열되어 있고 타겟 클론 풀에서 필요한 미디어 유형이 Data Domain으로 설정되지 않은 경우 일반 클론만 이러한 볼륨에 저장할 수 있습니다.

참고: 타겟 스토리지 노드가 NetWorker Server에 있는 경우에는 이 설정이 필요하지 않습니다.

6. 소스 Data Domain 디바이스가 소스 스토리지 노드에 마운트되어 사용할 수 있는지 확인합니다.

소스 디바이스가 마운트되어 있지 않으면 지정된 타겟 풀의 유형이 백업 클론이고 해당 필요한 미디어 유형 속성이 Data Domain으로 설정된 경우를 제외하고 중복이 제거되지 않은 일반 클론이 수행됩니다.

7. 타겟 Data Domain 디바이스가 레이블 지정되어 타겟 스토리지 노드에 마운트되어 있는지 확인합니다. 디바이스 레이블 작업을 위해 선택한 풀(예: newclonepool)의 유형은 백업 클론이어야 합니다.

8. 타겟 클론 풀(예: newclonepool)이 올바로 지정되었거나 선택되었는지 확인합니다.

• CLI 클론 작업의 경우 nsrclone -b newclonepool 명령을 사용합니다.

• 예약된 클론 작업의 경우 클론 리소스의 풀에 클론 데이터 쓰기 속성에서 newclonepool을 선택합니다.

• 그룹에 대한 자동 클론 생성 작업의 경우 그룹 리소스의 클론 풀 속성에서 newclonepool을 선택합니다.

• 전체 볼륨 클론의 경우 44페이지의 “풀을 사용한 클론”에 자세한 내용이 나와 있습니다.

풀을 사용한 클론

Data Domain 스토리지에서 디바이스로 세이브 세트를 복제하려면 특수한 풀을 지정해

야 합니다. 이 풀을 "클론 풀(clone pool)"이라고 합니다. 사용하기 위해서는 타겟 Data Domain 시스템의 디바이스에 할당해야 합니다.

클론 풀의 두 가지 주 목적은 다음과 같습니다.

◆ 중복이 제거된 기존 VTL 또는 CIFS/NFS AFTD 세이브 세트를 Data Domain 디바이스에 복제합니다.

◆ 한 Data Domain 디바이스에 있는 기존 세이브 세트를 일반적으로 재해 복구를 위해 원격 위치에 있는 다른 Data Domain 디바이스에 복제합니다.

44 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 45: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

내장된 스토리지 노드가 있는 EMC Disk Library를 사용한 클론 생성

EDL(EMC Disk Library®)에 포함된 스토리지 노드 클론 생성 기능을 사용하려면 NetWorker Storage Node가 필요합니다. 즉, NetWorker 데이터 영역에서 스토리지 노드 클론 생성 기능이 내장되어 있는 EDL을 구성해야 합니다. 모든 표준 NetWorker 구성 규칙

과 제한 사항이 적용됩니다.

EDL NetWorker Storage Node Enabler 라이센스가 설치되어 있으면 내장된 스토리지 노드 소프트웨어 기능이 자동으로 시작됩니다. Enabler 라이센스가 설치되어 있는 동안에는 EDL을 재부팅하면 스토리지 노드 소프트웨어도 자동으로 재시작됩니다. EDL NetWorker Storage Node Enabler 라이센스가 제거되면 스토리지 노드 소프트웨어가 중지되고 EDL을 재부팅할 때까지 중지된 상태로 유지됩니다.

EDL 내장 NetWorker Storage Node Enabler 라이센스를 활성화하면 EDL 콘솔에서 스토리

지 노드 상태를 확인하는 메뉴 옵션을 사용하고 스토리지 노드 서비스를 시작/중지할 수 있습니다. 자세한 내용은 EMC Disk Library 온라인 도움말을 참조하십시오.

내장 스토리지 노드 활용 사례

내장 스토리지 노드 기능은 다음 여섯 가지 활용 사례를 포함한 모든 표준 NetWorker 클론 작업을 지원합니다.

1. 디스크 라이브러리가 있는 가상 테이프에서 디스크 라이브러리의 백엔드에 있는 Fibre Channel 접속 타겟 라이브러리로 세이브 세트 클론 생성:

• 디스크 라이브러리 내장 스토리지 노드가 운영 스토리지 노드에 사용되는 세이

브 세트를 가상 테이프 라이브러리에서 읽어 와 디스크 라이브러리의 백엔드 Fibre Channel 포트에 연결된 타겟 테이프 디바이스에 기록합니다.

• 세이브 세트의 클론 복제본에 다른 보존 정책을 적용할 수 있습니다.

• 가상 미디어의 복제본을 비교적 짧은 기간 동안 유지하는 다른 보존 정책을 설정

할 수 있습니다. 예를 들어, 가상 미디어 복제본에는 한 주를 설정하고 테이프의 클론 복제본에는 장기 보존을 위해 훨씬 긴 보존 정책을 적용할 수 있습니다.

2. 가상 테이프에서 디스크 라이브러리의 백엔드에 있는 보조 Fibre Channel 접속 디스

크 라이브러리로 세이브 세트 클론 생성. 이 클론 작업은 디스크에 데이터의 2차 복제본을 유지하면서 운영 백업 타겟에서 사용 가능한 공간을 확보할 수 있다는 이점

이 있습니다.

3. 확장된 백엔드 Fibre Channel SAN 접속 구성을 통해 가상 테이프에서 원격 디스크 라이브러리로 세이브 세트 클론 생성:

• 이 기능을 사용하면 세이브 세트의 클론 또는 원격 클론을 생성할 수 있습니다. 이 경우 로컬 디스크 라이브러리 스토리지 노드에 의해 원격 테이프 디바이스가 기록됩니다.

• 필요하다면 세이브 세트의 복구도 동일한 원거리 경로를 통해 수행할 수 있습

니다.

4. IP를 통해 가상 테이프에서 내장 스토리지 노드가 있는 보조 디스크 라이브러리로 세이브 세트 클론 생성:

• 이를 통해 다음과 같은 기능이 제공됩니다.

내장된 스토리지 노드가 있는 EMC Disk Library를 사용한 클론 생성 45

Page 46: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

– 기존 인프라스트럭처를 비롯해 비교적 비용이 낮은 인프라스트럭처를 통해 클론을 생성할 수 있습니다.

– 디스크 라이브러리 디스크에 원격 데이터를 유지합니다.

• 이 기능은 특히 제한적인 양의 데이터만 이동해야 할 경우(거리에 따라 하루에 1-2TB) 유용합니다.

• 기존 IP 인프라스트럭처의 성능 제한에 따라 이 솔루션으로 클론을 생성할 수 있는 데이터의 양이 달라집니다.

5. IP를 통해 가상 테이프에서 다른 또는 별도의 NetWorker Storage Node로 세이브 세트 클론 생성:

• 이 방법으로 비교적 비용이 낮은 인프라스트럭처를 통해 클론을 생성할 수 있습

니다. 원격 사이트에서 보조 디스크 라이브러리를 따로 준비할 필요 없이 기존 인프라스트럭처를 사용합니다.

• 이 기능은 특히 제한적인 양의 데이터만 이동해야 할 경우(거리에 따라 하루에 1-2TB) 유용합니다.

• 기존 IP 인프라스트럭처의 성능 제한에 따라 이 솔루션으로 클론을 생성할 수 있는 데이터의 양이 달라집니다.

6. 한 디스크 라이브러리 엔진에서 어느 한 디스크 라이브러리 엔진에 있는 가상 테이

프 라이브러리로 세이브 세트의 클론을 생성하는 기능은 다음과 같은 이점을 제공합

니다.

• 단일 내장 스토리지 노드가 어느 한 디스크 라이브러리 엔진의 VTL에서 클론을 생성할 수 있습니다.

• 다른 디스크 라이브러리 엔진에 장애가 발생할 경우 단일 내장 스토리지 노드가 다른 가상 테이프에서 클론을 생성할 수 있습니다.

내장 스토리지 노드를 사용하는 클론 생성 작업

이 활용 사례를 지원하는 환경은 내장 스토리지 노드 클론 생성 작업을 위한 향상된 가용

성을 제공합니다. 다른 모든 스토리지와 마찬가지로, 내장 스토리지 노드는 확인이 가능

한 다음과 같은 디바이스를 사용할 수 있습니다.

◆ 고유한 디스크 라이브러리 엔진에 있는 가상 테이프 라이브러리

◆ 동일한 디스크 라이브러리 엔진에 접속된 타겟 테이프 라이브러리(PTL)

하지만, 내장 스토리지 노드는 다른 디스크 라이브러리 엔진에 있는 가상 테이프 라이브

러리를 확인할 수 없기 때문에 다음과 같이 처리합니다.

◆ Fibre Channel 이니시에이터 역할을 하는 엔진 A를 Fibre Channel 타겟 역할을 하는 엔진 B의 SAN 클라이언트로 취급할 수 있습니다.

◆ 엔진 B가 운영 노드에서 사용하는 동일한 VTL을 엔진 A에게 제공합니다.

다른 모든 SAN 접속 NetWorker Storage Node와 마찬가지로, 각 디스크 라이브러리 엔진

이 다른 디스크 라이브러리 엔진의 SAN 클라이언트가 됩니다. 각 내장 스토리지 노드에 이를 위한 용량이 있어야 합니다.

이전 시나리오에서는 디스크 라이브러리에서 하나 이상의 가상 테이프 라이브러리를 생성하여 NetWorker Storage Node에 할당했습니다. 이러한 가상 테이프 라이브러리는 단일 또는 다중 운영 스토리지 노드에서 사용하거나 내장 스토리지 노드에서 사용할 수 있습니다.

46 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 47: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

내장 스토리지 노드가 클론 생성 작업을 위해 이러한 가상 테이프 라이브러리를 액세스

할 수 있게 하려면, 디스크 라이브러리 콘솔 프로그램에서 SAN 클라이언트인 NetWorker Storage Node에 가상 테이프 라이브러리를 할당해야 합니다. 이렇게 하면 내장 스토리

지 노드가 다음을 수행할 수 있게 됩니다.

◆ 운영 스토리지 노드에 의해 생성된 가상 테이프에서 데이터를 읽을 수 있습니다.

◆ 디스크 라이브러리나 보조 또는 원격 스토리지 노드에 연결된 가상 또는 물리적 테이프 디바이스에 데이터를 쓸 수 있습니다.

NetWorker 소프트웨어를 사용하면 두 개 이상의 스토리지 노드에서 테이프 라이브러리

를 공유할 수 있습니다. 이러한 공유가 가능한 상황은 다음 두 가지입니다. 두 경우 모두 내장 스토리지 노드 클론 생성 기능에 의해 지원됩니다.

◆ DDS(Dynamic Drive Sharing: 동적 드라이브 공유) - 테이프 라이브러리에 있는 하나 이상의 테이프 드라이브를 두 개 이상의 스토리지 노드에서 공유합니다.

◆ DDS 사용 안 함 - 하나 이상의 테이프 드라이브가 두 개 이상의 스토리지 노드에 전용

으로 할당됩니다(공유되지 않음).

스토리지 노드 선택

내장 디스크 라이브러리 스토리지 노드의 용도는 효율성이 높은 클론 생성 프로세스를 제공하는 것입니다. NetWorker 데이터 영역에는 NetWorker Server 하나, 스토리지 노드 하나 이상 및 클라이언트 하나 이상이 포함됩니다.

다중 스토리지 노드가 있는 환경

다중 스토리지 노드가 있는 환경의 경우, NetWorker 소프트웨어가 운영 스토리지 노드 대신 디스크 라이브러리 내장 스토리지 노드를 사용하여 클론 생성 작업을 수행하도록 NetWorker 환경을 구성하십시오.

올바르게 구성되지 않은 경우 NetWorker 소프트웨어가 내장 스토리지 노드 대신 운영 스토리지 노드를 자동으로 선택합니다. 그 결과 IP 또는 이더넷 접속을 통해 스토리지 노드 간에서 클론이 생성될 수 있습니다.

모든 디스크 라이브러리 가상 테이프 라이브러리에 대한 클론 생성 노드 선호도

기본적으로 NetWorker 소프트웨어는 소스 볼륨이 마운트되어 있는지 여부를 먼저 확인

하여 클론 작업에서 어떤 스토리지 노드가 소스 볼륨을 읽을지 결정합니다. 이것은 많은 경우에 효율적으로 작동하지만 디스크 라이브러리 내장 스토리지 노드가 클론 작업을 수행하는 환경에서는 선호되지 않습니다.

NetWorker 버전 7.4 SP1 이상에는 가상 테이프 라이브러리에 대한 읽기 소스를 결정할 때 소스 볼륨의 마운트 상태를 무시하는 기능이 포함되어 있습니다.

참고: 디스크 라이브러리 내장 스토리지 노드를 포함하는 모든 클론 생성 작업에서 이 기능을 사용하십시오. 이 기능은 디스크 라이브러리 내부에서 실행되는 내장 스토리지 노드가 아니라 NetWorker Server에 적용된다는 것에 유의하십시오.

NetWorker 소프트웨어는 주크박스 리소스에서 가상 주크박스 속성이 Yes로 설정되어 있는 모든 디스크 라이브러리 VTL에 대한 클론 생성 노드 선호도를 결정할 때 마운트된 테이

프 상태를 무시하는 기능을 자동으로 활성화합니다. VTL 기반이 아닌 다른 모든 주크박

스의 경우, 동일한 기능을 사용할 수 있지만 자동으로 사용되지는 않습니다.

내장된 스토리지 노드가 있는 EMC Disk Library를 사용한 클론 생성 47

Page 48: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

Software Configuration

NetWorker Server에서 VTL 기반이 아닌 주크박스에 대해 이 기능을 사용하려면 다음과 같이 하십시오.

1. 환경 변수 FORCE_REC_AFFINITY를 Yes로 설정합니다.

2. NetWorker 프로세스를 다시 시작합니다.

운영 스토리지 노드의 데이터 클론을 물리적 테이프에 생성이 섹션에서는 데이터 클론을 물리적 테이프에 생성할 경우의 장단점에 대해 간략히 설명합니다.

◆ NetWorker 소프트웨어는 운영 스토리지 노드를 통해 디스크 라이브러리의 가상 테이프에서 SAN 접속 테이프 라이브러리로 클론을 생성하여 세이브 세트 복제본을 생성할 수 있습니다. 이 작업은 표준 NetWorker 클론 생성 절차입니다.

◆ 디스크 라이브러리의 경우 가상 테이프 드라이브가 SAN 접속 타겟 테이프 디바이스

와 연동하여 클론 생성 프로세스를 완료합니다.

◆ IP를 통해 운영 스토리지 노드에서 보조 스토리지 노드로 클론을 생성할 수도 있습

니다.

중요

내장 스토리지 노드 클론 생성 기능이 있는 경우에는 클론 생성 작업에 운영 스토리지 노드를 사용하지 마십시오.

이점 및 효과

데이터의 클론을 물리적 테이프에 생성할 경우 다음과 같은 장점이 있습니다.

◆ 표준 NetWorker 정책이 지원되는 NetWorker 제어하에서 디스크 라이브러리로 클론

을 생성할 수 있습니다. 데이터의 서로 다른 클론 복제본에 서로 다른 보존 정책을 사용할 수 있습니다.

◆ 세이브 세트 레벨에서 클론을 생성할 수 있습니다.

참고: 전체 세이브 세트의 클론을 생성할 수 있습니다.

◆ 한 테이프 유형(가상)에서 다른 테이프 유형(타겟 테이프 라이브러리)으로 복제할 수 있습니다. 이것을 테이프 변환이라고 합니다.

◆ 여러 개의 가상 테이프를 단일 테이프로 복제할 수 있습니다. 이것을 테이프 스태킹

(tape stacking)이라고 합니다.

단점

데이터의 클론을 물리적 테이프에 생성할 경우 다음과 같은 단점이 있습니다.

◆ 스토리지 노드 라이센스가 필요합니다.

◆ 타겟 테이프 라이브러리와 가상 테이프 라이브러리에 대한 프런트엔드 SAN 인프라

스트럭처를 유지 관리해야 합니다.

◆ SAN을 통해 가상 테이프에서 SAN의 타겟 디바이스로 데이터를 전송해야 하므로 SAN 대역폭을 소비합니다.

48 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 49: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

4장

클론 생성 절차

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ 데이터 클론 생성 ................................................................................................... 50◆ 클론 생성 옵션 ...................................................................................................... 50◆ 자동화된 클론 생성 ............................................................................................... 51◆ 클론 생성 예약 ...................................................................................................... 53◆ 볼륨 클론 작업 ...................................................................................................... 58◆ 세이브 세트 클론 작업 ........................................................................................... 58◆ 스크립트 기반 클론 생성 ....................................................................................... 60◆ 아카이빙된 데이터 클론 작업 ................................................................................ 63◆ 클론 생성 성능을 향상시키기 위한 고려 사항 ....................................................... 63◆ 클론 생성 검증 ...................................................................................................... 64◆ GUI에서 백업 버전 표시 ......................................................................................... 64

클론 생성 절차 49

Page 50: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

데이터 클론 생성NetWorker 클론 작업을 구성하는 방법은 여러 가지입니다. 환경과 스토리지 요구 사항에 따라 적합한 방법이 다릅니다. 필요에 맞게 제어하고 유연성을 얻으려면 여러 클론 생성 방법을 사용하거나 혼합해야 할 경우도 있습니다.

다음과 같은 방법으로 클론 작업을 실행하도록 구성할 수 있습니다.

◆ 자동 시작(자동 클론 생성)

◆ 스케줄

◆ 사용자 정의 스크립트

NetWorker 릴리즈 7.6 SP1 이상

NetWorker 릴리즈 7.6 SP1 이상에는 예약된 클론 작업에 대한 클론 사용자 인터페이스 옵션이 있으며, 이 옵션에는 다음과 같은 장점이 있습니다.

◆ nsrclone 명령을 사용할 수 있는 융통성이 있으며 대개 기존 자동 클론 생성 방법과 관련된 몇 가지 성능 제한을 방지합니다.

◆ 스크립트 기반 솔루션을 생성할 필요가 없습니다.

7.6 SP1 이전의 NetWorker 릴리즈

7.6 SP1 이전의 NetWorker 릴리즈에서는 다음과 같은 클론 생성 옵션을 사용할 수 있습

니다.

◆ 자동 클론 생성 작업. 이 작업은 일반 백업 그룹 작업에 연결되고 백업 그룹 리소스를 통해 활성화됩니다.

◆ 스크립트 기반 솔루션과 nsrclone 명령의 결합

클론 생성 옵션50페이지의 표 2에는 클론 생성 옵션이 나와 있으며 각 옵션의 일반적인 용도와 사용 방법이 설명되어 있습니다.

표 2 클론 생성 옵션 (1/2)

클론 생성 옵션 설명

자동화 자동화된 클론 생성은 NetWorker 그룹 수준에서 NMC를 통해 구성합니다. 그룹 또는 각 세이브 세트 백업이 완료된 후 클론 생성이 즉시 실행되도록 설정할 수 있습니다. 51페이지의 “자동화된 클론 생성”에 자세한 내용이 있습니다.

예약 NetWorker 7.6.1에서 도입된 예약된 클론 생성은 클론 스케줄을 설정하는 기능과 세이브 세트 선택 및 클론 풀과 관련된 많은 유연한 옵션을 통해 그룹 클론 생성의 제한을 해결합니다. 53페이지의 “클론 생성 예약”에 자세한 내용이 있습니다.

볼륨 볼륨 클론 생성은 NMC Media 창에서 수행합니다.개별 볼륨의 클론이 즉시 실행됩니다. 58페이지의 “볼륨 클론 작업”에 자세한 내용이 있습니다.

50 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 51: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

자동화된 클론 생성

참고: 예약된 클론 생성 GUI는 자동 클론 옵션보다 유연하게 사용할 수 있습니다.

자동 클론 생성은 백업 그룹과 연결됩니다. 자동 그룹 클론 생성 시에는 그룹이 완전히 백업된 후에 자동으로 클론을 생성하거나 그룹의 각 세이브 세트가 백업된 후 즉시 세이

브 세트의 클론을 자동으로 생성할 수 있습니다(즉시 클론 생성).

즉시 클론 생성은 클론 제어 복제에서 DD Boost 디바이스를 사용하는 경우에만 지원됩

니다. 즉시 클론 생성 작업은 순차적으로 실행하는 것이 아니라 병렬로 실행할 수 있으므

로 더욱 빨리 완료할 수 있습니다. 백업 대기열에 많은 세이브 세트가 있거나 다양한 크기의 많은 세이브 세트가 있는 경우 '즉시 클론 생성'의 성능상 이득이 더욱 커집니다.

즉시 클론 생성을 사용하지 않는 한, 클론 작업을 신속하게 완료해야 하는 소규모 환경

이나 적은 수의 클라이언트에는 자동 클론 생성이 가장 적합합니다. 이 방법을 사용하

는 경우 백업 데이터의 클론이 최대한 빨리 생성됩니다. 하지만 이것은 클론 생성 작업

이 백업 윈도우와 충돌할 가능성이 많고 시작 및 종료 시간이 일정하지 않다는 의미이

기도 합니다.

자동 클론 생성 구성

자동 클론 생성을 구성하려면 다음과 같이 하십시오.

1. NetWorker Administration 창에서 구성을 선택합니다.

2. 그룹 리소스를 생성한 다음 속성을 선택합니다.

3. 클론 옵션을 지정합니다.

4. 클론 모드 속성에서 값을 선택합니다.

• 각 세이브 세트가 백업된 후 세이브 세트 클론 작업이 시작되도록 세이브 세트 완료 시 시작을 선택합니다. 이 옵션을 선택하면 NetWorker Server 병렬 처리 수 특성의 값을 2 이상으로 설정해야 합니다. 서버 병렬 처리 수 특성을 액세스하려면 Administration 창의 왼쪽 창에서 NetWorker Server 이름을 마우스 오른쪽 버튼으

로 클릭하고 속성을 클릭한 다음 설정 탭을 선택합니다.

이 옵션은 DD Boost 디바이스로 클론 제어 복제를 수행하는 경우에만 지원됩니

다. DD Boost가 아닌 디바이스에 대해 이 옵션이 선택된 경우에는 그룹 완료 시 시작 옵션으로 돌아갑니다.

세이브 세트 세이브 세트 클론 생성은 NMC Media 창에서 수행합니다. • 세이브 세트 쿼리 기능을 사용하여 세이브 세트 목록을 작성합니다.

• 쿼리 결과를 검토하여 개별 또는 다중 세이브 세트의 클론을 생성합니다.

58페이지의 “세이브 세트 클론 작업”에 자세한 내용이 있습니다.

스크립트 클론 생성 스크립트는 고객이 작성합니다. 스크립트 사용 시 NetWorker CLI를 통해 세이브 세트 목록을 작성하고 클론을 생성합니다. 60페이지의 “스크립트 기반 클론 생성”에 자세한 내용이 있습니다.

표 2 클론 생성 옵션 (2/2)

클론 생성 옵션 설명

자동화된 클론 생성 51

Page 52: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

• 그룹의 모든 세이브 세트가 백업된 후에만 클론 작업이 시작되도록 그룹 완료 시 시작을 선택합니다.

5. 백업 전송에 사용할 클론 풀을 선택합니다.

클론 풀 생성에 대한 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

52페이지의 그림 7에는 그룹 완료 시 클론이 시작되도록 설정된 경우의 자동 클론 작업

이 나와 있습니다. 세이브 세트 세 개의 백업이 완료되면 세이브 세트의 클론 생성이 자동으로 시작됩니다. savegroup 완료 시 이 작업으로 백업 복제본 두 개가 제공됩니다.

그림 7 자동 클론 생성 작업

자동 클론 생성 속성이 설정되어 있는 Savegroup은 백업(전체 그룹 또는 세이브 세트)이 완료된 후 클론 생성 세션을 시작합니다. 백업이 완료된 후 savegroup이 중단되거나 중지되면 자동 클론 생성 세션이 실행되지 않으며 다음과 같은 상황이 발생합니다.

◆ NMC에 상태 아이콘이 성공으로 표시됩니다.

◆ 로그에 세이브 세트 클론 생성 세션이 실패했음을 나타내는 메시지가 나타납니다.

NMC에서 그룹이 성공한 것으로 표시되므로 Savegroup에서 재시작 옵션이 활성화되지 않습니다.

savegroup을 다시 시작하려면 NMC에서 savegroup의 시작을 선택합니다. 자동 클론 생성이 활성화된 백업 세션이 시작됩니다.

52 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 53: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

클론 생성 예약 NetWorker의 예약된 클론 작업은 미리 결정된 클라이언트, 풀, 세이브 세트 및 디바이스

에 대한 스케줄에 따라 NMC에서 구성 및 실행할 수 있습니다.

이 방법은 세이브 세트의 복제본을 정기적으로 제공해야 하는 환경에 적합합니다. 일반

적으로 기본 백업 작업과 관계없이 적절하게 정의된 유지 보수 클론 생성 윈도우를 실행

하는 환경이 여기에 속합니다.

53페이지의 그림 8에서는 클론 세션의 스케줄 창을 보여줍니다.

그림 8 진단 보기가 활성화된 예약된 클론 세션 설정

클론 생성 예약 53

Page 54: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

클론 작업 예약

예약된 클론 작업을 설정하려면 다음과 같이 하십시오.

1. Administration 창에서 구성을 클릭합니다.

2. 확장된 왼쪽 창에서 클론을 선택합니다.

3. 파일 메뉴에서 새로 만들기를 선택합니다.

4. 이름 속성에서 다음을 수행합니다.

a. 예약된 클론 리소스를 식별하는 고유한 이름을 입력합니다.

b. 필요한 경우 설명 속성에 추가 정보를 입력합니다.

5. 세이브 세트의 원래 탐색 정책과 보존 정책을 재정의하려면 다음과 같이 하십시오.

a. 탐색 속성에서 새 정책을 선택합니다.

b. 보존 속성에서 새 정책을 선택합니다.

6. 클론 작업 중에 데이터를 기록할 스토리지 노드를 지정하려면 세이브 세트를 쓸 스토리지 노드 속성에서 스토리지 노드를 선택합니다.

세이브 세트를 쓸 스토리지 노드 속성은 기본적으로 세이브 세트를 읽을 스토리지 노드 속성과 함께 사용됩니다. 이 두 속성을 조합하여 서로 다른 스토리지 노드 간의 스토리지 노드 미디어에 대한 액세스를 조정할 수 있습니다.

참고: 세이브 세트를 쓸 스토리지 노드 속성에서 스토리지 노드를 선택하면 37페이

지의 “클론 쓰기 기준”에서 설명한 선택 항목이 재정의됩니다.

7. 클론 작업 중에 데이터를 읽을 스토리지 노드를 지정하려면 다음과 같이 하십시오.

a. 세이브 세트를 읽을 스토리지 노드 속성에서 스토리지 노드 값을 선택합니다. 이 속성은 진단 모드를 선택한 경우에만 표시됩니다.

b. 선택한 스토리지 노드가 다음 중 하나 이상에 포함되는지 확인합니다.

– NetWorker Server의 클라이언트 리소스에 있는 복구 스토리지 노드 또는 스토

리지 노드 속성

– 라이브러리가 사용되는 경우 라이브러리 리소스에 대한 호스트 이름 읽기 속성의 스토리지 노드 목록

– 라이브러리를 사용 중인 경우 라이브러리의 디바이스가 구성된 스토리지 노드

참고: 세이브 세트를 읽을 스토리지 노드 속성은 AFTD와 같은 독립형 디바이스, 파일 유형 디바이스 및 Data Domain 디바이스에서 사용하기 위한 것이 아닙니다.

8. 클론 작업 중에 데이터를 쓸 클론 미디어 풀을 지정하려면 풀에 클론 데이터 쓰기 속성에서 클론 유형 미디어 풀을 선택합니다.

참고: 아무 것도 선택하지 않으면 기본 클론 풀에 클론이 쓰여집니다.

54 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 55: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

9. 특정 미디어 유형만 클론 데이터를 유지하는 데 사용되도록 하려면 풀 속성을 사용

합니다. 풀은 백업을 특정 미디어 볼륨으로 전송합니다.

다음 예를 참조하십시오.

• 클론 세션에서 특정 유형의 디스크(예: Data Domain 유형 디스크)로만 복제하려

면 Data Domain 유형 디스크만 사용하는 클론 풀을 선택합니다.

• 클론 세션에서 테이프(테이프 아웃)로만 복제하려면 테이프 디바이스만 사용하

는 클론 풀을 선택합니다.

10. NetWorker 소프트웨어에서 잘못된 세이브 세트를 건너뛰고 클론 작업을 계속 수행

하게 하려면 세이브 세트 오류 시에도 계속을 선택합니다.

이 옵션을 선택하지 않으면(기본 설정) 잘못된 세이브 세트나 잘못된 볼륨 ID가 발견

될 경우 오류 메시지가 생성되고 클론 작업이 중지됩니다.

11. 특정 예약 클론 작업에서 포함된 세이브 세트에 대해 생성할 수 있는 클론 인스턴스

의 수를 제한하려면 다음과 같이 하십시오.

a. 세이브 세트 클론 수 제한 속성에 값을 입력합니다.

0 값을 선택하면 이 예약된 클론 작업에서 생성할 수 있는 클론 수가 제한되지 않습니다. 풀의 각 볼륨에 대해 클론이 생성되므로 NetWorker 소프트웨어에서는 지정된 볼륨에 대해 세이브 세트의 복제본을 하나만 허용합니다. 예약된 클론 작업

을 실행할 때마다 클론 하나만 생성됩니다.

b. 클론 작업이 완료되지 않고 재시도되는 경우 세이브 세트 클론 수를 제한하는 것이 좋습니다.

예를 들어, 이 속성에 값 1을 입력한 다음 부분적으로 완료된 클론 작업을 재시도

하면 성공적으로 클론 복제되지 않은 첫 세이브 세트만 클론 생성됩니다. 따라서 불필요한 클론 인스턴스가 생성되지 않습니다.

이 속성의 값에 관계없이 NetWorker 소프트웨어에서는 항상 세이브 세트 클론 인스턴스의 수를 볼륨당 하나로 제한합니다. 클론 풀에는 여러 개의 볼륨이 있을 수 있습니다. 이 속성은 특정 예약된 클론 작업에서 클론 풀에 생성할 수 있는 세이

브 세트 클론 인스턴스의 수를 제한합니다.

12. 사용을 선택하여 클론 세션이 예약된 시간에 실행되도록 합니다.

13. 시작 시간 속성에서 다음 중 하나를 수행합니다.

• 위쪽 화살표와 아래쪽 화살표를 클릭하여 클론 세션을 시작할 시간을 선택합

니다.

또는

• 속성 필드에 시간을 직접 입력합니다.

14. 스케줄 기간 속성에서 다음을 수행합니다.

a. 클론 세션을 예약하려는 방법에 따라 매주 요일별 또는 매달 날짜별을 선택합

니다.

b. 예약된 클론이 실행될 요일(주) 또는 날짜(월)를 선택합니다.

15. 같은 날짜에 클론 세션을 반복하려면 간격 시간을 시간 단위로 지정합니다.

예를 들어, 시작 시간이 오전 6시이고 간격이 6시간이면 오전 6시, 오후 12시 및 오후 6시에 클론 세션이 실행됩니다.

클론 생성 예약 55

Page 56: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

16. 세이브 세트 클론 수 제한 값이 설정되어 있으며 풀의 세이브 세트에 지정된 수의 클론이 이미 있는 경우 반복되는 클론 세션에서 해당 세이브 세트를 건너뜁니다.

17. 세이브 세트 필터 탭을 클릭하고 이 예약된 클론 세션에 포함할 세이브 세트를 지정

합니다.

다양한 필터 기준을 사용하여 세이브 세트를 제한하려면 다음 중 하나를 수행합

니다.

• 선택 항목과 일치하는 클론 세이브 세트를 선택합니다.

또는

• 특정 세이브 세트 복제를 선택하여 클론을 생성할 세이브 세트를 명시적으로 지정합니다.

18. 확인을 클릭하여 예약된 클론 세션을 저장합니다.

필터 기준에 따라 클론이 생성될 세이브 세트의 목록 표시

선택한 필터 기준을 기반으로 클론할 세이브 세트의 목록을 표시하려면 세이브 세트 선택 항목 미리 보기를 선택합니다.

선택 기준과 일치하는 세이브 세트의 클론 생성

선택 기준과 일치하는 세이브 세트의 클론을 생성하려면 이 예약된 세션에 포함될 세이

브 세트를 제한하는 선택 기준을 지정합니다. 다음과 같은 기준을 선택할 수 있습니다.

◆ 그룹(savegroup)

◆ Clients(클라이언트 리소스)

◆ Pools(백업 풀)

◆ 레벨 기준으로 세이브 세트 필터링(백업 레벨)

◆ 이름으로 세이브 세트 필터링(클라이언트 리소스에 지정된 세이브 세트 이름)

◆ 이전의 세이브 세트 포함(과거 며칠, 몇 주, 몇 달 또는 몇 년의 세이브 세트)

특정 세이브 세트의 클론 생성

특정 세이브 시트를 클론하려면 다음과 같이 하십시오.

1. 특정 세이브 세트 복제 목록 상자에 특정 세이브 세트 ID/클론 ID(SSID/clonid) 식별

자를 입력합니다.

2. 각 SSID/cloneid 값을 별도의 줄에 입력합니다.

3. 다음 방법 중 하나를 사용하여 세이브 세트 ID/클론 ID를 쿼리할 수 있습니다.

• Administration > Media 사용자 인터페이스 선택

또는

• mminfo 명령 사용

56 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 57: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

수동으로 예약된 클론 작업 시작

정규적으로 예약된 시작 시간에 영향을 주지 않고 언제든지 예약된 클론 세션을 시작할 수 있습니다.

예약된 클론 세션을 수동으로 시작하려면 다음과 같이 하십시오.

1. Administration 창에서 구성을 클릭합니다.

2. 확장된 왼쪽 창에서 클론을 선택합니다.

3. 오른쪽 창에서 클론 리소스를 마우스 오른쪽 버튼으로 클릭합니다.

4. 시작을 클릭합니다.

NetWorker 모니터링 기능에서도 예약된 클론을 시작할 수 있습니다.

예약된 클론 작업 모니터링

Administration GUI의 모니터링 창에서 다음을 확인할 수 있습니다.

◆ 예약된 클론 세션의 상태

◆ 예약된 클론의 마지막 시작 시간 및 종료 시간

◆ 예약된 클론에 포함된 각 세이브 세트의 완료 상태

세이브 세트의 클론 상태 보기

볼륨에 있는 세이브 세트가 클론인지, 아니면 클론 생성된 소스인지 결정하려면 세이브 세트 쿼리 탭에서 볼륨에 있는 세이브 세트가 클론인지 아니면 클론 생성된 소스인지 확인합니다.

클론 생성 예약 57

Page 58: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

볼륨 클론 작업볼륨 클론 작업은 스토리지 볼륨에서 클론 볼륨으로 전체 세이브 세트를 재생성하는 프로세스입니다. 백업 또는 아카이브 볼륨에서 세이브 세트 데이터를 클론할 수 있습니다.

볼륨 클론 생성에서는 nsrclone을 사용하지만 볼륨 이름을 인수로 사용합니다. NetWorker 소프트웨어에서 클론 생성은 세이브 세트 수준에서 작동하며 테이프 볼륨을 복제하지 않습니다. 결과적으로 여러 볼륨이 사용될 수 있습니다.

다음은 볼륨 클론 생성 프로세스에 대한 설명입니다.

1. nsrclone에 특정 볼륨에 존재하는 모든 세이브 세트의 클론을 생성하도록 지시합

니다.

2. 볼륨의 클론을 생성할 때 볼륨에 상주하는 모든 세이브 세트의 목록을 생성한 후 순서대로 클론을 생성합니다.

3. 지정된 볼륨에서 시작하는 세이브 세트(연속 세이브 세트의 헤더 섹션)는 완전히 복제됩니다.

• 명령줄에 지정된 볼륨 외에 추가로 클론 생성 작업 중에 볼륨이 요청될 수 있습

니다.

• 지정된 볼륨에 상주하지만 다른 볼륨에서 시작하는 세이브 세트(연속 세이브 세트의 중간 섹션 또는 테일 섹션)는 클론이 생성되지 않습니다.

세이브 세트 클론 작업세이브 세트를 수동으로 클론하려면 다음을 따르십시오.

1. Administration 창에서 미디어를 클릭합니다.

2. 확장된 왼쪽 창에서 세이브 세트를 선택합니다.

3. 오른쪽 창에서 다음과 같이 하십시오.

a. 세이브 세트 쿼리 탭을 클릭합니다.

b. 세이브 세트 쿼리 탭을 사용하여 표시되는 세이브 세트의 범위를 제한하는 옵션

을 지정합니다.

c. 날짜를 제외한 모든 쿼리 옵션은 선택 사항입니다. 날짜 범위를 선택해야 합니다.

참고: 세이브 세트 쿼리 탭의 텍스트 상자는 대/소문자를 구분합니다.

4. 다음 속성의 값을 입력하여 검색을 제한합니다.

• 클라이언트 이름

• 세이브 세트

• 세이브 세트 ID

• 볼륨

• 풀

58 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 59: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

5. 복제본 속성을 사용하여 검색을 이미 클론된 세이브 세트로만 제한합니다.

a. 목록에서 부울 값을 선택합니다.

– 보다 큼(>)

– 같음(=)

– 보다 작음(<)

b. 클론 수를 입력하여 복제본 속성에 대한 검색 기준을 입력합니다.

예를 들어, 두 번 이상 클론이 생성된 세이브 세트만 검색하려면 보다 큼(>)을 선택한 다음 1을 복제본 수로 입력합니다.

6. 세이브 타임 속성을 사용하여 검색을 세이브 세트가 생성된 기간으로 제한합니다.

기본적으로 어제 날짜가 시작 날짜로 사용되고 오늘 날짜는 종료 날짜로 사용됩니

다. 이렇게 하면 어제 오전 12시 1분에서 현재까지 백업된 세이브 세트가 표시됩

니다.

시작 및 종료 날짜 필드에는 다음 형식을 사용할 수 있습니다.

• 완벽한 날짜 기록(예: November 1, 2009)

• 숫자 형식으로 날짜 기록(예: 11/01/09)

• 목록에서 날짜 및 시간 선택

참고: 날짜 범위를 길게 선택하면 세이브 세트가 너무 많이 선택될 수 있습니다. 이로 인해 응답 시간이 길어지거나 NetWorker 콘솔에 대한 브라우저 연결을 닫고 다시 열어야 할 수도 있습니다.

7. 상태 속성을 사용하여 검색을 특정 상태의 세이브 세트로 제한합니다.

다음과 같은 값을 선택할 수 있습니다.

• 전체

• 탐색 가능

• 재활용 가능

• 스캔 완료(Scanned-in)

• 복구 가능

• 주의 대상

8. 최대 레벨 속성을 사용하여 검색을 특정 백업 레벨의 세이브 세트로 제한합니다.

기본적으로 모두 레벨이 지정됩니다. 선택한 레벨(선택한 레벨 포함)까지의 모든 레벨이 표시됩니다. 예:

• 레벨 5를 선택하면 레벨 전체, 1, 2, 3, 4 및 5에서 백업되는 세이브 세트가 표시됩

니다.

• 전체 레벨을 선택하면 전체 레벨에서 백업되는 세이브 세트만 표시됩니다.

• 모두를 선택하면 모든 레벨에 대한 세이브 세트가 표시됩니다.

9. 세이브 세트 목록 탭을 클릭합니다. 기준에 맞는 세이브 세트가 세이브 세트 목록에 표시됩니다.

세이브 세트 클론 작업 59

Page 60: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

10. 세이브 세트 목록에서 클론을 생성할 세이브 세트를 선택합니다.

11. 미디어 메뉴에서 클론을 선택합니다.

12. 타겟 복제 미디어 풀 목록에서 클론 풀을 선택합니다.

13. 확인을 클릭한 다음 확인 화면에서 예를 클릭합니다.

스크립트 기반 클론 생성NetWorker 7.6 SP1부터 nsrclone.exe 명령이 제공하는 대부분의 기능을 NMC 클론 리소

스 사용자 인터페이스에서 사용할 수 있습니다.

하지만 여전히 스크립트 내에서 nsrclone.exe 명령을 사용하는 것이 유용한 경우가 있습

니다. 예를 들어, 다음과 같은 시나리오에서 스크립트 기반 클론 생성 솔루션을 사용할 수 있습니다.

◆ 클론 생성이 시작되기 전에 조건을 제어해야 합니다. 예를 들어, 특정 이벤트나 테스

트 이후에 또는 워크플로우의 일부로 클론을 생성할 수 있습니다.

◆ 클론을 성공적으로 생성한 후의 작업을 제어해야 합니다. 예를 들어, 워크플로우의 일부로 파일을 삭제하거나 데이터를 이동할 수 있습니다.

◆ NetWorker 스케줄이나 NMC와 무관한 엔터프라이즈 관리 스케줄러의 일부로 클론 생성을 제어해야 합니다.

◆ 다중 클론을 생성해야 합니다. 예를 들어, 클론마다 특정 상관 관계, 타이밍 및 로직

을 사용하여 클론 1은 디스크에 생성하고 클론 2는 테이프에 생성할 수 있습니다.

참고: 스크립트 기반 클론 생성 기능을 사용할 경우 최신 버전의 NetWorker 소프트웨어

를 사용해야 클론 생성 스크립트 로직의 복잡성을 최소화할 수 있습니다.

NetWorker 7.6 서비스 팩 1의 향상된 기능

NetWorker 7.6 SP1부터 nsrclone 명령이 제공하는 대부분의 기능을 NMC 클론 리소스 사용자 인터페이스에서 사용할 수 있습니다. 업데이트된 nsrclone 명령은 스크립트의 크기

와 복잡성을 크게 줄일 수 있도록 많은 기능이 향상되었습니다.

61페이지의 표 3에 nsrclone 명령과 함께 사용할 수 있는 옵션에 대한 설명이 나와 있습

니다.

NetWorker 7.5의 향상된 기능

NetWorker 7.5부터, 클론을 생성할 세이브 세트를 선택할 때 다음과 같은 기준을 사용하

여 유연하게 선택할 수 있도록 nsrclone 명령이 향상되었습니다.

◆ 클라이언트

◆ 그룹

◆ 세이브 세트 이름

◆ 세이브 세트 레벨

◆ 유효한 복제본 수

◆ 타겟 풀에서 아직 생성되지 않은 클론의 수

60 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 61: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

nsrclone 옵션 설명

61페이지의 표 3에 nsrclone 명령과 함께 사용할 수 있는 옵션에 대한 설명이 나와 있습

니다.

nsrclone 옵션 사용

다음 예제는 nsrclone 명령에 다양한 옵션들이 사용되는 방식을 보여줍니다.

1. 클라이언트 Mars 및 Jupiter에 대해 지난 24시간 동안 생성된 세이브 세트 중 세이브 세트 이름이 /data1이거나 /data2이고 전체 백업 레벨로 작성된 모든 세이브 세트를 복제합니다.

nsrclone -S -e now -c mars -c jupiter -N /data1 -N /data2 -l full

2. 부분적으로 중단된 이전 nsrclone 세션에서 기본 클론 풀에 복제되지 않은 모든 세이

브 세트를 복제합니다.

nsrclone -S -e now -C 1

3. 이전에 부분적으로 중단되었으며 확장된 보존 및 탐색 기간이 있는 nsrclone 세션에

서 기본 클론 풀에 복사되지 않은 모든 세이브 세트를 복사합니다.

nsrclone -S -e now -C 1 -y 12/12/2010 -w 12/12/2009

표 3 nsrclone 옵션 설명

옵션 설명

-C less than copies in target pool 타겟 클론 풀에서 클론 복제본의 수가 특정 수 이하인 세이브 세트만 클론 작업 대상으로 고려되도록 정수 상한(상한값 미포함)을 지정합니다. 이 옵션은 중단된 클론 작업을 재시도할 때 유용합니다. 타겟이 클론 풀이기 때문에 세이브 세트의 복제본 수를 계산할 때 각 세이브 세트의 원래 복제본이나 클론은 고려되지 않습니다. 마찬가지로, 읽기 또는 쓰기 마스터 클론이 계산되고 관련 클론 쌍 사이에 하나의 물리적 클론 복제본만 있기 때문에 모든 AFTD 읽기 전용 미러 클론은 고려되지 않습니다. 재활용 가능, 중단, 불완전 및 사용할 수 없는 세이브 세트나 클론은 계산에서 제외됩니다. 이 옵션에는 -t 또는 -e 옵션만 사용할 수 있습니다.

-l level or range 클론 작업 대상으로 고려되는 세이브 세트에 0~9의 레벨 또는 n1-n2 정수 범위를 지정합니다. 임의 또는 클라이언트 실행 세이브 세트의 경우 수동, 전체 레벨 세이브 세트의 경우 전체, 증분 레벨 세이브 세트의 경우 증분 및 정수 0~9(세이브 세트0은 전체를 의미)를 사용할 수 있습니다. 여러 개의 -l 옵션과 -l n1~n2 범위 형식을 사용하여 둘 이상의 레벨을 지정할 수 있습니다. 이 옵션에는 -t 또는 -e 옵션만 사용할 수 있습니다.

-N save set name 클론 작업 대상으로 고려되는 세이브 세트의 세이브 세트 이름을 지정합니다. 여러 -N 옵션을 사용하여 둘 이상의 세이브 세트 이름을 지정할 수 있습니다. 이 옵션에는 -t 또는 -e 옵션만 사용할 수 있습니다.

-c client name 특정 클라이언트의 세이브 세트를 지정합니다. 여러 -c 옵션을 사용하여 둘 이상의 클라이언트 이름을 지정할 수 있습니다. 이 옵션에는 -t 또는 -e 옵션만 사용할 수 있습니다.

-g group name 특정 그룹의 세이브 세트를 지정합니다. 여러 -g 옵션을 사용하여 둘 이상의 그룹 이름을 지정할 수 있습니다. 이 옵션에는 -t 또는 -e 옵션만 사용할 수 있습니다.

스크립트 기반 클론 생성 61

Page 62: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

nsrclone 명령을 사용하여 탐색 및 보존 정책 지정

nsrclone을 사용할 때 명령 프롬프트에서 탐색 및 보존 정책을 지정할 수 있습니다.

보존 정책 지정

명령 프롬프트에서 보존 정책을 지정하려면 다음 중 하나를 수행합니다.

◆ 클론 세이브 세트를 생성할 때 -y 옵션과 함께 nsrclone 명령을 사용합니다.

◆ nsrmm -e 명령을 사용하여 기존의 클론 세이브 세트에 대한 보존 정책을 지정합니다.

탐색 정책 지정

명령 프롬프트에서 탐색 정책을 지정하려면 클론 세이브 세트를 생성할 때 nsrclone 명령에서 -w 옵션을 사용합니다.

참고: 이렇게 하면 원래 세이브 세트의 탐색 시간이 아직 지나지 않았고 클론에 대한 새 탐색 시간보다 이전일 경우 원래 세이브 세트 인스턴스의 탐색 정책도 변경된다는 것에 유의하십시오.

NSR 클론 리소스

nsradmin 프로그램의 NSR 클론 리소스를 사용하여 생성한 클론 리소스는 NetWorker Administration 그래픽 사용자 인터페이스 GUI에서 예약된 클론 리소스로 편집할 수 없습니다.

이 문제를 방지하려면 다음 중 하나를 수행합니다.

◆ Administration 인터페이스에서 예약된 클론 리소스를 생성합니다.자세한 내용은 54페이지의 “클론 작업 예약”에 나와 있습니다.

◆ 필요한 경우 nsradmin 프로그램으로 NSR 클론 리소스를 생성합니다.

a. nsradmin 프로그램으로 해당하는 NSR 작업 리소스를 생성합니다. 이러한 리소스

를 함께 사용하면 GUI에서 예약된 리소스를 편집할 때처럼 클론 항목을 편집할 수 있습니다.

b. 해당 NSR 작업 리소스에는 name 및 action 속성이 다음과 같이 지정되어야 합니다.

name: "clone.nsrclone_resource_name"action: "NSR clone:nsrclone_resource_name"

62 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 63: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

아카이빙된 데이터 클론 작업클론 세션을 예약하여 아카이브 데이터의 클론을 생성하거나, 수동으로 아카이브 데이

터의 클론을 생성할 수 있습니다.

아카이브 데이터에 대한 클론 세션 예약

아카이브 데이터에 대해 예약된 클론 세션을 설정하려면 다음과 같이 하십시오.

1. 54페이지의 “클론 작업 예약”의 단계를 수행합니다.

2. 세이브 세트 필터 기준 중 하나로 아카이브 풀을 선택합니다.

수동으로 아카이브 볼륨의 클론 생성

수동으로 아카이브 볼륨의 클론을 생성하려면 다음과 같이 하십시오.

1. Administration 창에서 미디어를 클릭합니다.

2. 확장된 왼쪽 창에서 세이브 세트를 선택합니다.

3. 오른쪽 창에서 세이브 세트 쿼리 탭을 클릭합니다.

4. 풀 속성에서 다음과 같이 하십시오.

a. 목록에서 아카이브 풀을 선택합니다.

b. 적절한 다른 선택을 하여 세이브 세트 검색 기준을 제한합니다.

자세한 내용은 57페이지의 “수동으로 예약된 클론 작업 시작”에 나와 있습니다.

5. 세이브 세트 목록 탭을 클릭합니다.

6. 세이브 세트 목록에서 클론할 아카이브 세이브 세트를 선택합니다.

7. 미디어 메뉴에서 클론을 선택합니다.

8. 타겟 복제 미디어 풀 목록에서 아카이브 클론 풀을 선택합니다.

9. 확인을 클릭합니다.

10. 확인 화면에서 예를 클릭합니다.

클론 생성 성능을 향상시키기 위한 고려 사항클론 생성은 병렬로 실행할 수 있으므로 여러 클론 세션이 동시에 활성화될 수 있습니

다. 하지만 클론 세션의 수와 속도는 사용하는 디바이스 및 클론 생성 작업을 시작하기 위해 선택한 방법에 따라 달라집니다.

고려할 사항은 다음과 같습니다.

◆ 자동 클론 생성은 savegroup을 기반으로 하며 단일 스레드 프로세스입니다.

◆ 따라서 병렬 처리 설정과 관계없이 NetWorker 소프트웨어는 지정된 그룹에 대해 한 번에 한 클론만 실행합니다.

◆ 자동 클론 생성이 구성된 다른 그룹은 병렬로 실행할 수 있습니다. 하지만 볼륨이나 디바이스의 경합이 없다면 이 그룹들도 한 번에 한 클론만 실행합니다.

아카이빙된 데이터 클론 작업 63

Page 64: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론 생성 절차

클론 생성 검증소스에서 그 자체로 설명이 되는 원래 형식으로 데이터를 읽은 다음 타겟에 기록하므로 클론 데이터를 검증할 필요가 없습니다. 클론을 생성하는 작업 시 미디어에서 소스 데이

터를 읽는 기능이 검증됩니다. 따라서 추가 복제본이 생성될 때 이 클론을 기반으로 하는 후속 클론 작업도 검증됩니다.

클론 작업 후에 필요한 작업이 있는 경우 특정 형태의 검증이 사용할 수 있습니다. 후속 작업이 제거 작업이거나 되돌릴 수 없는 성격의 작업인 경우(예: 만료 또는 레이블 재지

정을 통한 소스 데이터 삭제) 이러한 검증이 중요합니다.

개별 세이브 세트의 경우 mminfo 명령을 사용하여 클론 세이브 세트가 유효하며 중단되

거나 오류 상태가 아닌지 확인합니다.

추가 클론 복제본을 다음과 같은 용도로 사용할 수 있습니다.

◆ 세이브 세트를 읽을 수 있는지 검증

◆ 추가적인 확인 및 보호 제공

개별 세이브 세트를 확인하는 것은 성공적인 클론 작업에 도움이 되지만 복구가 가능하

다는 것이 보장되지는 않습니다.

◆ 복구 과정에서 추가 세이브 세트가 필요할 수 있습니다.

◆ 항상 모든 세이브 세트가 식별되고 클론이 생성되었는지 확인하십시오.

◆ 예를 들어, 애플리케이션 기반 백업에 여러 세이브 세트가 필요할 수 있습니다.

GUI에서 백업 버전 표시데이터 스캔이 완료된 후 NetWorker User 프로그램에서 백업을 표시할 수 있습니다.

다음 방법 중 하나를 사용하여 데이터를 표시할 수 있습니다.

◆ 가장 최근의 백업에 애플리케이션 객체가 표시되는 경우 해당 애플리케이션 객체의 버전을 표시할 수 있습니다. 버전은 캐싱되지 않으므로 새로 스캔된 버전이 있는 경우 검색됩니다.

a. 버전 보기 창에서 데이터가 스캔된 세이브타임을 찾습니다.

b. 세이브타임을 찾은 경우 해당 세이브타임을 새 탐색 시간으로 선택하고 계속 진행합니다.

c. 탐색 시간 변경 속성을 사용하여 스캔된 최근 세이브 세트의 시간보다 조금 나중

의 시간을 설정합니다.

◆ 증분 백업에서 복원하는 경우:

a. 이전 전체 백업 및 모든 증분 백업이 백업 버전으로 표시되는지 확인합니다.

b. 애플리케이션 객체에 대해 버전 보기를 실행합니다.

◆ NetWorker User 프로그램에 스캔된 백업 버전이 나타나지 않으면 롤오버 세이브 세트를 검증합니다.

64 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 65: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

5장

클론에서 데이터 복구

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ 클론 복구 ............................................................................................................... 66◆ 복구 시나리오 ........................................................................................................ 66◆ 클론 데이터의 복구에 필요한 세이브 세트 및 볼륨 ................................................ 68◆ 복구 작업 ............................................................................................................... 72

클론에서 데이터 복구 65

Page 66: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

클론 복구클론 생성을 사용할 경우 발생할 수 있는 모든 복구 시나리오에서 클론된 세이브 세트를 복구할 수 있는지 확인합니다. 복구 시나리오와 클론된 세이브 세트를 복구하는 단계는 상황에 따라 달라집니다. 자세한 내용은 66페이지의 "복구 시나리오"의 정보를 참조하

십시오.

클론 데이터의 복구를 확인하려면 다음과 같이 하십시오.

◆ 66페이지의 "복구 시나리오"에 설명된 대로, 모든 관련 복구 시나리오를 고려했는지 확인합니다. 예를 들어, 복구에 클론 복제본을 사용해야 하는 경우 복구된 세이브 세트가 원본 볼륨이 아닌 클론 복제본에서 제공되는지 확인해야 합니다. 원본과 복제

본을 모두 사용할 수 있는 경우뿐만 아니라 원본을 사용할 수 없는 경우에도 이 확인

이 중요합니다. 자세한 내용은 71페이지의 "데이터를 복구할 클론 볼륨 선택"의 정보를 참조하십시오.

◆ 필요한 모든 세이브 세트와 볼륨을 복구에 사용할 수 있는지 확인합니다. 자세한 내용은 68페이지의 "클론 데이터의 복구에 필요한 세이브 세트 및 볼륨"의 정보를 참조하십시오.

◆ 72페이지의 "복구 작업"에 설명된 대로, 복구 절차가 마련되어 있으며 정기적으로 테스트되는지 확인합니다.

복구 시나리오복구 작업이 초기화될 때 복구 작업에 대한 다음 두 가지 일반적인 가정을 하게 됩니다.

◆ 백업한 후 짧은 기간(몇 시간 또는 몇 일) 내에 복구를 수행합니다.

◆ 복구에서 원본 데이터 볼륨을 사용하며 백업 서버가 정상적으로 작동합니다. 백업이 클라이언트 파일 인덱스와 미디어 데이터베이스에 모두 표시되므로 표준 NetWorker 복구 절차를 사용할 수 있습니다. 자세한 내용은 68페이지의 "클론 데이

터의 복구에 필요한 세이브 세트 및 볼륨"의 정보를 참조하십시오.

하지만 NetWorker 탐색 또는 보존 기간이 만료되거나 사이트 또는 건물 장애가 발생한 후에 복구 작업을 실행하는 경우에는 볼륨을 즉시 사용하지 못할 수 있으며 추가 작업이 필요할 수 있습니다. 67페이지의 표 4에 복구 시나리오와 필요한 작업이 자세히 나와 있습니다.

탐색 및 보존 기간

많은 복원 작업에서 데이터 복원 요청은 백업이 완료된 직후에 발생합니다. 이러한 상황

에서는 탐색 및 보존 기간이 여전히 유효하므로 복구가 간단합니다. 68페이지의 "클론 데이터의 복구에 필요한 세이브 세트 및 볼륨"에는 이 시나리오에서 클론 데이터를 복원

하는 방법이 자세히 나와 있습니다.

탐색 및 보존 기간이 만료된 경우에 복원 작업을 수행하려면 추가적인 작업이 필요할 수 있습니다. 백업 및 클론 복제본에 대한 탐색 및 보존 기간을 결정할 때 이 점을 고려해야 합니다. 이 시나리오에서 클론 데이터를 복원하는 방법에 대한 자세한 내용은 30페이지

의 "탐색 및 보존 정책 고려 사항"의 정보를 참조하십시오.

66 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 67: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

복구 옵션 확인

즉시 복구할 수 없는 경우 다음과 같이 하십시오.

1. 필요한 백업 또는 클론 세이브 세트를 확인합니다.

2. 원인을 조사하고 해결책을 시도합니다. 자세한 내용은 67페이지의 표 4의 정보를 참조하십시오.

3. 필요한 경우 대체 복구 옵션을 찾습니다. 자세한 내용은 72페이지의 "복구 작업"의 정보를 참조하십시오.

NetWorker 소프트웨어에는 클론 작업의 기록, 상태 및 볼륨에 대한 정보가 들어 있는 다양한 로그 파일이 있습니다. 이러한 로그 파일은 NetWorker Administration 창에서 확인

하고 모니터링하거나 이전 서버 백업에서 복구할 수 있습니다.

또한 NetWorker_install_dir\logs 디렉토리에 있는 NetWorker 메시지 파일 및 savegrp 로그 파일에도 클론 관련 메시지가 기록됩니다.

복구 시나리오 검토

복구를 즉시 사용할 수 없거나 복구가 성공하지 못한 경우 다음 복구 시나리오 목록을 검토하여 원인을 파악하고 해결책(있는 경우)을 찾을 수 있습니다.

표 4 NetWorker 복원 시나리오(1/2)

복원 시나리오 설명 섹션

탐색 가능한 원본 또는 클론 데이터 복구. 클라이언트 파일 인덱스와 미디어 데이터베이스 모두에 세이브 세트가 나타납니다.

클라이언트 파일 인덱스와 미디어 데이터베이스 모두에 세이브 세트가 나타나고 탐색 가능합니다.

72페이지의 "클라이언트 파일 인덱스에서 탐색 가능한 클론 데이터 복원"

탐색 기간이 경과되었으며 클라이언트 파일 인덱스 항목이 삭제되었습니다.

탐색 기간이 경과되어 클라이언트 인덱스 정보가 삭제되었습니다. 미디어 데이터베이스를 사용하여 볼륨과 세이브 세트를 식별할 수 있지만 부분적 또는 항목 레벨 복구 작업을 수행할 수 없습니다.탐색 정책에 지정된 기간이 경과된 경우 다음과 같이 할 수 있습니다.• nsrck -L7 -t 명령을 사용하여 클라이언트 파일 인덱스 항목을

복구합니다.

또는

• scanner 명령을 사용하여 클라이언트 파일 인덱스 항목을 재생성합니다.

76페이지의 "재활용 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구"

탐색 및 보존 기간이 모두 경과되었지만 여전히 보존 기간 내에 속한 데이터로 인해 볼륨이 재활용되지 않았습니다.

미디어 데이터베이스 항목은 만료 상태로 표시되었지만 볼륨이 재활용(레이블 재지정)되지 않았습니다. 볼륨이 재활용되지 않은 경우 미디어 데이터베이스 항목이 여전히 존재합니다. 미디어 데이터베이스에서 해당 미디어 데이터베이스 항목을 복구 가능으로 표시해야 합니다.

76페이지의 "재활용 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구"

탐색 및 보존 기간이 모두 만료되었으며 볼륨이 재활용되었습니다.

볼륨이 재활용되었다면 미디어 항목도 삭제되었습니다. 이 경우 더 이상 복구에 데이터를 사용할 수 없으며 대체 복구 소스를 사용해야 합니다.

71페이지의 "데이터를 복구할 클론 볼륨 선택"

복구 시나리오 67

Page 68: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

클론 데이터의 복구에 필요한 세이브 세트 및 볼륨복구를 시작하기 전에 필요한 모든 세이브 세트와 볼륨을 복구에 사용할 수 있는지 확인

하는 것이 중요합니다.

◆ 69페이지의 "모든 세이브 세트를 나열하는 미디어 데이터베이스 생성"

◆ 69페이지의 "미디어 데이터베이스에서 세이브 세트 상태 확인"

◆ 70페이지의 "세이브 세트 요구 사항"

클론 볼륨을 사용할 경우 모든 클론 세이브 세트를 복구에 사용할 수 있는지 확인합

니다. 자세한 내용은 71페이지의 "데이터를 복구할 클론 볼륨 선택"의 정보를 참조하십

시오.

하나 이상의 볼륨이 누락되거나 오프라인 상태입니다.

일부 또는 모든 원본 백업 볼륨을 더 이상 복원에 사용할 수 없습니다.• 볼륨이 오프사이트나 스토리지에 있는 경우 쉽게 리콜하고

온라인 NetWorker 서버에서 사용할 수 있게 만들어 복구 작업을 계속할 수 있습니다. 이 경우에는 미디어 데이터베이스 항목이 여전히 사용 가능하며 유효합니다. 볼륨을 사용할 수 있게 만들려면 마운트 작업이나 라이브러리 인벤토리가 필요할 수 있습니다.

• 미디어 데이터베이스 항목이 사용 가능하지 않거나 잘못된 경우 NetWorker 서버가 해당 볼륨에 있는 데이터를 인식할 수 있도록 scanner 명령을 사용하여 미디어 항목을 다시 채웁니다.

• 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

• 78페이지의 "미디어 데이터베이스에 없는 세이브 세트 복원"

클론 볼륨에 복구하는 데 필요한 모든 세이브 세트가 들어 있지 않습니다.

클론 볼륨에 복구에 필요한 데이터의 일부가 들어 있지 않은 경우 사용할 수 있는 복구 옵션의 수가 제한될 수 있습니다. 다음 경우에 데이터를 복구할 수 있습니다.• 원본 부트스트랩(미디어 및 클라이언트 인덱스) 정보를 사용

할 수 있습니다.

• 원본 볼륨이 여전히 존재하고 복구에 사용할 수 있습니다.

다음과 같은 경우에는 데이터 복구가 불가능할 수 있습니다.• 복구를 요청한 기간에 해당하는 부트스트랩 백업이 존재하

지 않습니다.

• 원본 데이터 볼륨이 누락되었거나 재활용되었습니다.

• 74페이지의 "복구 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구"

• 78페이지의 "미디어 데이터베이스에 없는 세이브 세트 복원"

NetWorker 서버에 백업에 대한 정보나 데이터베이스 레코드가 없습니다.

NetWorker 서버가 재구축되었거나 최근에 복구되어 이전 백업의 레코드가 전부 또는 대부분 손실되었습니다. 클라이언트 복구 작업을 시작하려면 먼저 미디어 데이터베이스 및 클라이언트 파일 인덱스의 전체 복구가 필요합니다. 사용 가능한 모든 볼륨, 클라이언트 및 날짜에 대한 미디어 및 클라이언트 인덱스 항목이 복구에 포함되어야 합니다. 이 복구는 NetWorker 서버 부트스트랩 백업에 의존합니다.

자세한 내용은 EMC NetWorker 재해 복구 가이드를 참조하십시오.

표 4 NetWorker 복원 시나리오(2/2)

복원 시나리오 설명 섹션

68 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 69: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

모든 세이브 세트를 나열하는 미디어 데이터베이스 생성

모든 필요한 세이브 세트를 나열하는 미디어 데이터베이스를 생성하려면 다음과 같이 하십시오.

1. NetWorker 서버의 명령줄 프롬프트에서 다음 명령을 입력하여 미디어 데이터베이스

에 클론된 세이브 세트의 목록을 생성합니다.

mminfo -S -s NW_server_name -c NW_client_name -q "group= group_name, savetime>date1, savetime<date2" -ot 1>output.txt 2>&1

여기서,

• NW_server_name - NetWorker 서버 호스트의 이름입니다.

• NW_client_name - NetWorker 클라이언트 호스트의 이름입니다.

• group_name - 백업이 실행되었을 때 NetWorker 클라이언트가 속한 그룹의 이름

입니다.

• date1 - NetWorker 클론을 복원할 날짜 범위에서 적어도 하루 이전의 날짜입니다.

• date2 - NetWorker 클론을 복원할 날짜 범위에서 적어도 하루 이후의 날짜입니다.

예를 들어, krkr-pdc.krkr.local이라는 NetWorker 서버에서 grupa2 그룹의 krkr8x64.krkr.local이라는 NMM 클라이언트에 2010년 12월 14일 13:48:00부터 2010년 12월 15일 13:57:00 사이에 상주한 세이브 세트의 세부 정보를 나열하려면 다음 명령을 사용합니다.

mminfo -S -s krkr-pdc.krkr.local -c krkr8x64.krkr.local -q "group=grupa2,savetime>12/14/2010 13:48:00,savetime<12/15/2010 13:57:00" > out3.txt

2. mminfo 명령을 실행한 디렉토리에 있는 output.txt 파일을 편집합니다.

이 출력 파일에 다음과 같은 메시지가 들어 있으면 지정된 클라이언트 또는 쿼리 옵션에 대한 NetWorker 세이브 세트가 미디어 데이터베이스에 포함되지 않은 것입

니다.

mminfo: no matches found for the query

• mminfo 명령에 지정한 쿼리 옵션을 수정합니다.

또는

• 미디어 데이터베이스를 복원합니다. 자세한 내용은 78페이지의 "미디어 데이터

베이스에 없는 세이브 세트 복원"의 정보를 참조하십시오.

미디어 데이터베이스에서 세이브 세트 상태 확인

미디어 데이터베이스에서 세이브 세트의 상태를 확인하려면 mminfo 명령을 사용합

니다. 각 세이브 세트의 상태 요약을 제공하는 ssflags 속성을 사용할 수 있습니다.

세이브 세트의 ssflags 요약 보고서를 생성하는 경우:

◆ ssflags 출력에서 r은 복구할 수 있으며 정의된 탐색 정책의 기간을 경과한 세이브 세트를 나타냅니다.

◆ ssflags 출력에서 E는 재활용할 수 있으며 정의된 보존 정책의 기간을 경과한 세이브 세트를 나타냅니다. 이것은 또한 만료된 세이브 세트를 나타냅니다.

클론 데이터의 복구에 필요한 세이브 세트 및 볼륨 69

Page 70: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

증분 또는 차등 세이브 세트에서 모든 종속 증분, 차등 또는 전체 백업이 정의된 보존 정책 기간을 경과한 경우 ssflags 값에 E만 포함됩니다.

볼륨의 모든 세이브 세트를 재활용에 사용할 수 있으면 해당 볼륨을 덮어쓸 수 있습니다.

세이브 세트 요구 사항

참고: 모든 세이브 세트 요구 사항을 숙지하기 전에는 이 절차를 사용하지 마십시오.

만료되었거나 재활용 가능한 미디어에서 데이터를 복구하려면 백업에 대한 세이브 세트를 지정해야 합니다.

◆ 복구될 필수 세이브 세트의 목록을 알고 있는 경우에는 70페이지의 "백업 시간을 사용하여 모든 세이브 세트 나열"에 나와 있는 단계를 수행합니다.

◆ 복구될 필수 세이브 세트를 모두 알고 있는 경우가 아니라면 70페이지의 "세이브타

임을 사용하여 복구할 세이브 세트의 전체 세트 확인"에 나와 있는 단계를 수행합

니다.

백업 시간을 사용하여 모든 세이브 세트 나열

NetWorker 소프트웨어에 필요한 세이브 세트를 잘 알고 있다면 백업 시간을 사용하여 모든 커버 세이브 세트를 표시할 수 있는지 확인할 수 있습니다.

mminfo -v -ot -q "group=group_name,saveset>date1,saveset<date2" -r "ssid, cloneid, nsavetime, ssflags, level, savetime(22), ssbrowse, ssretent, name, client, volume" 1>output.txt 2>&1

여기서,

◆ group_name - 백업이 실행되었을 때 NetWorker 클라이언트가 속한 그룹의 이름입

니다.

◆ date1 - NetWorker 클론을 복원할 날짜 범위에서 적어도 하루 이전의 날짜입니다.

◆ date2 - NetWorker 클론을 복원할 날짜 범위에서 적어도 하루 이후의 날짜입니다.

이 쿼리는 지정된 시간 범위의 그룹에 대한 모든 세이브 세트를 반환합니다. -ot 플래그

는 세이브 세트를 시간순으로 정렬하고 정보는 output.txt 파일에 저장됩니다. 이 파일은 mminfo 명령을 실행한 디렉토리에 있습니다.

참고: 쉽게 사용할 수 있는 이 방법에서 복원 문제가 발생하는 경우 69페이지의 "모든 세이브 세트를 나열하는 미디어 데이터베이스 생성"의 절차에 따라 출력을 확인합니다.

세이브타임을 사용하여 복구할 세이브 세트의 전체 세트 확인 mminfo 명령을 사용하면 미디어 데이터베이스를 쿼리하여 복원할 백업 버전에 필요한 세이브타임 범위를 확인할 수 있습니다. 세이브타임 범위는 미디어 데이터베이스를 쿼리하는 데 사용됩니다.

세이브타임 범위는 복원할 백업 날짜의 전날(date1)과 다음 날(date2)입니다.

중요

복원할 백업이 증분 레벨 백업이거나 차등 레벨 백업이면 전체 백업과 레벨 백업의 시퀀

스를 포함하도록 세이브타임 범위를 증가시켜야 합니다.

70 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 71: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

복구할 세이브 세트의 전체 세트를 확인하려면 다음과 같이 하십시오.

1. 복원하려는 백업 버전에 대해 필요한 세이브타임 범위를 확인합니다.

파일 시스템을 복원하는 경우 다음을 수행해야 할 수 있습니다.

a. 전체 및 증분 백업의 시퀀스를 포함하도록 세이브타임 범위를 확장합니다.

b. 그에 따라 세이브타임 범위를 조정합니다.

2. 복원하려는 파일 시스템의 백업에 사용된 세이브 세트 이름을 확인합니다.

3. 세이브타임 범위를 사용하여 백업의 미디어 데이터베이스 목록을 생성합니다.

mminfo -S -s server -c client -q "group=group, savetime>date1, savetime<date2"

예를 들어 2010년 4월 28일에 실행된 백업을 복원하려면 다음 명령을 사용합니다.

mminfo -S -s bv-nwsvr-1 -c bv-accounting-1 -q "group=BV-accounting-1_Group,savetime>4/27/2010,savetime<4/29/2010"

여기서,

• bv-accounting-1 - NetWorker 클라이언트입니다.

• bv-nwsvr-1 - NetWorker 서버입니다.

• BV-accounting-1_Group - 그룹입니다.

4. mminfo 보고서에서 파일 시스템 세이브 세트에 대한 최근 전체 백업을 확인합니다.

전체 백업은 롤오버 세이브 세트를 사용하여 확인해야 합니다.

• 파일 시스템의 세이브 세트 이름

• sflags 플래그에 K가 없는 세이브 세트 이름

5. 전체 백업에서 *snap_sessionid를 가져옵니다.

데이터를 복구할 클론 볼륨 선택

클론 복제본과 원본을 모두 사용할 수 있거나 모든 복제본을 사용할 수 있는 상황인 경우 다음 절차를 검토하여 복구가 원본이 아닌 클론 복제본에서 수행되는지 확인합니다.

복구 작업을 위해 선택되는 볼륨(클론 또는 원래 볼륨)은 다음과 같이 결정됩니다.

1. 주의 대상이 아닌 완전한 세이브 세트 상태를 가지는 볼륨(클론 또는 원래 볼륨)에 가장 높은 우선 순위가 부여됩니다. 주의 대상인 완전한 세이브 세트는 주의 대상이 아닌 불완전한 세이브 세트보다 높은 우선 순위를 가집니다.

세이브 세트의 상태 변경에 대한 자세한 내용은 EMC NetWorker 관리 가이드를 참조

하십시오.

2. 여러 볼륨이 동일한 우선 순위를 가지면 마운트된 볼륨에 우선 순위가 제공됩니다.

3. 여러 볼륨이 마운트되어 있으면 미디어 유형에 따라 우선 순위가 정해집니다. 미디

어 유형에 따른 우선 순위는 다음과 같습니다(높은 순에서 낮은 순).

a. 고급 파일 유형 디바이스

b. 파일 유형 디바이스

c. 기타(예: 테이프 또는 광 디바이스)

클론 데이터의 복구에 필요한 세이브 세트 및 볼륨 71

Page 72: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

4. 볼륨이 마운트되어 있지 않으면 미디어 위치에 따라 우선 순위가 정해집니다. 미디

어 위치에 따른 우선 순위는 다음과 같습니다(높은 순에서 낮은 순).

a. 라이브러리의 볼륨

b. AlphaStor 또는 SmartMedia 제어 라이브러리의 볼륨

c. 라이브러리에 없지만 온사이트인 볼륨(오프사이트 플래그가 설정되어 있지 않음)

d. 오프사이트 볼륨(오프사이트 플래그가 설정되어 있음)

5. nsrmm 명령을 사용하여 볼륨이 오프사이트임을 지정합니다. 예를 들어,

nsrmm -o offsite -V volume_id

복구에 필요한 볼륨은 NetWorker User 프로그램의 필요한 볼륨 창에 나타납니다. 데이터 복구에 필요한 볼륨을 표시하는 것에 대한 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

또한 클론 볼륨에 scanner 프로그램을 실행하여 클라이언트 파일 인덱스나 미디어 데이

터베이스 또는 둘 다의 항목을 재구성할 수 있습니다. 항목을 다시 작성한 후 일반 복구

를 사용할 수 있습니다. 온라인 인덱스에서 세이브 세트 항목을 복원하는 것에 대한 자세

한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

복구 작업이 섹션에서는 필요한 세이브 세트를 확인하고 이러한 세이브 세트를 복구에 사용할 수 있는 상태로 만드는 데 도움이 되도록 클론된 세이브 세트의 복구에 대해 설명합니다.

◆ 72페이지의 "클라이언트 파일 인덱스에서 탐색 가능한 클론 데이터 복원"

◆ 74페이지의 "복구 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구"

◆ 76페이지의 "재활용 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구"

◆ 78페이지의 "미디어 데이터베이스에 없는 세이브 세트 복원"

전체 및 증분 백업에서 데이터를 복원하려면 다음과 같이 하십시오.

◆ 각 백업에 대해 이 섹션에 나와 있는 작업을 반복하여 전체 백업 이후에 실행된 모든 증분 백업을 기록합니다.

◆ 여러 개의 클라이언트를 복원하려면 각 클라이언트에 대해 복구 작업을 반복합니다.

클라이언트 파일 인덱스에서 탐색 가능한 클론 데이터 복원

백업이 클라이언트 파일 인덱스와 미디어 데이터베이스에 모두 표시되므로 표준 NetWorker 복구 절차를 사용하여 탐색 가능한 클론 데이터를 복구합니다.

클론 데이터를 복구하는 데 특별한 작업이 필요하지는 않습니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

백업이 만료되었지만 백업의 세이브 세트는 mminfo 출력에 여전히 재활용 가능 상태

로 나열되는 경우 각 세이브 세트에 대해 온라인 클라이언트 파일 인덱스를 복원해야 합니다.

온라인 클라이언트 파일 인덱스를 복원하려면 다음과 같이 하십시오.

1. 각 세이브 세트에 대해 탐색 및 보존 시간을 재설정합니다.

72 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 73: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

nsrmm -e time1 -w time2 -S SSID/cloneid

구문 설명:

• time1 - 필요한 보존 시간입니다.

• time2 - 필요한 탐색 시간입니다.

• SSID - mminfo 명령의 출력에서 각 세이브 세트에 대해 기록된 세이브 세트 값입

니다.

-S 옵션을 사용하여 cloneid를 확인할 수 없는 경우 다음 오류 메시지가 나타납니다.

Save set ssid cannot be marked as notrecyclable. Please specify the ssid/cloneid of the particular clone instance.

2. 각 세이브 세트에 대해 필요한 세이브 세트 목록 섹션에 기록되어 있는 관련 SSID와 cloneid를 사용하여 세이브 세트를 만료/복구 가능 상태로 재설정합니다.

nsrmm -o notrecyclable -S SSID/cloneid

3. 클라이언트 파일 인덱스를 세이브 세트 정보로 다시 채웁니다.

nsrck -L 7 -t date client 1>nsrck.txt 2>&1

여기서,

• date - 복원할 최신 세이브 세트의 완료 이후 날짜입니다.

• client - NetWorker 클라이언트의 이름입니다.

참고: 인덱스 백업이 포함된 볼륨을 마운트할 수 있는지 확인합니다.

4. 명령이 완료된 후 nsrck.txt 출력에서 오류를 검토합니다.

• 다음 메시지가 보고되면 다음 명령을 입력합니다.

nsrck -L 2 client

여기서 client는 NetWorker 클라이언트의 이름입니다.

메시지:

19779:nsrck: Please run ''nsrck clientname''9348:nsrck: The index recovery for ' clientname ' failed.39078:nsrck: SYSTEM error: The operation completed successfully.

• 다음과 같은 파일 속성 메시지는 복원에 영향을 주지 않으며 무시해도 안전합

니다.

32222:uasm: Warning: Some file attributes were not recovered: C:\Program Files\Legato\nsr\index\clientname\db6\tmprecov\C\Program Files\Legato\nsr\index\clientname\db6\

• nsrck 명령이 실패하고 오류 "xxxxx"가 나타나면 미디어 데이터베이스에서 더 이상 인덱스 백업을 참조할 수 없습니다.

다음 명령을 사용하여 각 세이브 세트에 기록된 모든 SSID를 스캔합니다.

scanner -i -S SSID device

여기서,

복구 작업 73

Page 74: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

– SSID - 복원할 세이브 세트의 세이브 세트 ID입니다.

– device - 복원할 세이브 세트에 대한 볼륨이 포함된 디바이스입니다.

5. scanner 명령을 실행하기 전에 NMM 클라이언트에서 NetWorker User 프로그램을 닫았는지 확인합니다. 스캐너가 실행되는 동안 이 프로그램이 열려 있으면 scanner 명령이 실패하고 다음 오류가 나타납니다.

• NetWorker 7.6.1 이하:

"Index error, flush Failed"

• NetWorker 7.6.2 이상:

"8829:scanner: (ssid 2772567781) index error, store failed"

"39077:scanner: error, Cannot unlink the existing key file C:\Program"

"Files\Legato\nsr\index\bv-e2007sp3-ccr\db6\4d420000\4d4206e1.k0 before re-creating it. Error 'Permission denied"

6. 각 세이브 세트에서 scanner로 설정된 탐색 및 보존 시간이 길지 않아 복구 절차를 완료할 수 없는 경우 기존 세이브 세트의 탐색 시간을 수정합니다.

nsrmm -s NetWorker_server_name -w time2 -S SSID

여기서,

• NetWorker_server_name - NetWorker 서버의 이름입니다.

• time2 - 새 탐색 시간입니다.

• SSID - 각 세이브 세트에 대해 기록된 세이브 세트 값입니다.

7. 세이브 세트의 새 탐색 날짜가 복원 작업이 완료될 수 있는 충분한 시간을 제공하는 미래의 시간인지 확인합니다.

8. 데이터를 복원합니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

복구 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구

백업 세이브 세트가 복구 가능한 롤오버, 디스플레이, 메타데이터 및 커버 세이브 세트

인 경우 해당 세이브 세트를 복원 작업을 수행하는 데 필요한 기간 동안 탐색 가능한 상태로 만들 수 있습니다. sflags=vrF인 경우를 예로 들 수 있습니다.

복구 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구하려면 다음과 같이 하십

시오.

1. 각 디스플레이, 메타데이터 및 롤오버 세이브 세트에 대해 기존 세이브 세트의 탐색 및 보존 시간을 수정합니다.

nsrmm -s NetWorker_server_name -e time1 -S SSID

여기서,

• NetWorker_server_name - NetWorker 서버의 이름입니다.

• time1 - 새 보존 시간입니다.

• SSID - 세이브 세트에 대해 기록된 세이브 세트 값입니다.

74 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 75: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

참고: 세이브 세트의 새 탐색 및 보존 날짜가 복원 작업이 완료될 수 있는 충분한 시간을 제공하는 미래의 시간인지 확인합니다.

2. NetWorker 서버에서 클라이언트 파일 인덱스를 세이브 세트 정보로 다시 채웁니다.

nsrck -L 7 -t date client 1>nsrck.txt 2>&1

여기서,

• date - 복원할 최신 세이브 세트의 완료 이후 날짜입니다.

• client - NetWorker 클라이언트의 이름입니다.

참고: 인덱스 백업이 포함된 볼륨을 마운트할 수 있는지 확인합니다.

3. 명령이 완료된 후 nsrck.txt 출력에서 오류를 검토합니다.

고려할 사항은 다음과 같습니다.

• 다음 메시지가 보고되면 다음 명령을 실행합니다.

nsrck -L 2 client

여기서 client는 NetWorker 클라이언트의 이름입니다.

메시지:

19779:nsrck: Please run ``nsrck clientname''9348:nsrck: The index recovery for ' clientname ' failed.39078:nsrck: SYSTEM error: The operation completed successfully.

• 다음과 같은 파일 속성 메시지는 NetWorker 복원에 영향을 주지 않으며 무시해도 안전합니다.

32222:uasm: Warning: Some file attributes were not recovered: C:\Program Files\Legato\nsr\index\clientname\db6\tmprecov\C\Program Files\Legato\nsr\index\clientname\db6\

• nsrck 명령이 실패하고 오류 "xxxxx"가 나타나면 미디어 데이터베이스에서 더 이상 인덱스 백업을 참조할 수 없습니다. 다음 명령을 사용하여 각 세이브 세트에 기록된 모든 SSID를 스캔합니다.

scanner -i -S SSID device

여기서,

– SSID - 복원할 세이브 세트의 세이브 세트 ID입니다.

– device - 복원할 세이브 세트에 대한 볼륨이 포함된 디바이스입니다.

4. scanner 명령을 실행하기 전에 NMM 클라이언트에서 NetWorker User 프로그램을 닫았는지 확인합니다. 스캐너가 실행되는 동안 이 프로그램이 열려 있으면 scanner 명령이 실패하고 다음 오류가 나타납니다.

• NetWorker 7.6.1 이하:

"Index error, flush Failed"

• NetWorker 7.6.2 이상:

"8829:scanner: (ssid 2772567781) index error, store failed"

복구 작업 75

Page 76: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

"39077:scanner: error, Cannot unlink the existing key file C:\Program"

"Files\Legato\nsr\index\bv-e2007sp3-ccr\db6\4d420000\4d4206e1.k0 before re-creating it. Error 'Permission denied"

5. 각 세이브 세트에 대해 기존 세이브 세트의 탐색 시간을 수정합니다. scanner로 설정

된 탐색 및 보존 시간이 길지 않아 복구 절차를 완료할 수 없는 경우:

nsrmm -s NetWorker_server_name -w time2 -S SSID

여기서,

• NetWorker_server_name - NetWorker 서버의 이름입니다.

• time2 - 원하는 새 탐색 시간입니다.

• SSID - 각 세이브 세트에 대해 기록된 세이브 세트 값입니다.

참고: 세이브 세트의 새 탐색 날짜가 복원 작업이 완료될 수 있는 충분한 시간을 제공

하는 미래의 시간인지 확인합니다.

6. 데이터를 복원합니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

재활용 가능한 세이브 세트를 클라이언트 파일 인덱스에 복구

백업이 만료되었지만 백업의 세이브 세트는 mminfo 출력에 여전히 재활용 가능 상태

로 나열되는 경우 각 세이브 세트에 대해 온라인 클라이언트 파일 인덱스를 복원해야 합니다.

온라인 클라이언트 파일 인덱스를 복원하려면 다음과 같이 하십시오.

1. 각 세이브 세트에 대해 탐색 및 보존 시간을 재설정합니다.

nsrmm -e time1 -w time2 -S SSID/cloneid

여기서,

• time1 - 필요한 보존 시간입니다.

• time2 - 필요한 탐색 시간입니다.

• SSID - mminfo 명령의 출력에서 각 세이브 세트에 대해 기록된 세이브 세트 값입

니다.

-S 옵션을 사용하여 cloneid를 확인할 수 없는 경우 다음 오류 메시지가 나타납니다.

Save set ssid cannot be marked as notrecyclable. Please specify the ssid/cloneid of the particular clone instance.

2. 각 세이브 세트에 대해 필요한 세이브 세트 목록 섹션에 기록되어 있는 관련 SSID와 cloneid를 사용하여 세이브 세트를 만료/복구 가능 상태로 재설정합니다.

nsrmm -o notrecyclable -S SSID/cloneid

3. 클라이언트 파일 인덱스를 세이브 세트 정보로 다시 채웁니다.

nsrck -L 7 -t date client 1>nsrck.txt 2>&1

여기서,

• date - 복원할 최신 세이브 세트의 완료 이후 날짜입니다.

76 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 77: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

• client - NetWorker 클라이언트의 이름입니다.

참고: 인덱스 백업이 포함된 볼륨을 마운트할 수 있는지 확인합니다.

4. 명령이 완료된 후 nsrck.txt 출력에서 오류를 검토합니다.

• 다음 메시지가 보고되면 다음 명령을 입력합니다.

nsrck -L 2 client

여기서 client는 NetWorker 클라이언트의 이름입니다.

메시지:

19779:nsrck: Please run ``nsrck clientname''9348:nsrck: The index recovery for ' clientname ' failed.39078:nsrck: SYSTEM error: The operation completed successfully.

• 다음과 같은 파일 속성 메시지는 NetWorker 복원에 영향을 주지 않으며 무시해도 안전합니다.

32222:uasm: Warning: Some file attributes were not recovered: C:\Program Files\Legato\nsr\index\clientname\db6\tmprecov\C\Program Files\Legato\nsr\index\clientname\db6\

• nsrck 명령이 실패하고 오류 "xxxxx"가 나타나면 미디어 데이터베이스에서 더 이상 인덱스 백업을 참조할 수 없습니다. 다음 명령을 사용하여 세이브 세트에 기록

된 모든 SSID를 스캔합니다.

scanner -i -S SSID device

여기서,

– SSID - 복원할 세이브 세트의 세이브 세트 ID입니다.

– device - 복원할 세이브 세트에 대한 볼륨이 포함된 디바이스입니다.

5. scanner 명령을 실행하기 전에 NMM 클라이언트에서 NetWorker User 프로그램을 닫았는지 확인합니다. 스캐너가 실행되는 동안 이 프로그램이 열려 있으면 scanner 명령이 실패하고 다음 오류가 나타납니다.

• NetWorker 7.6.1 이하:

"Index error, flush Failed"

• NetWorker 7.6.2 이상:

"8829:scanner: (ssid 2772567781) index error, store failed"

"39077:scanner: error, Cannot unlink the existing key file C:\Program"

"Files\Legato\nsr\index\bv-e2007sp3-ccr\db6\4d420000\4d4206e1.k0 before re-creating it. Error 'Permission denied"

복구 작업 77

Page 78: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

6. scanner로 설정된 탐색 및 보존 시간이 길지 않아 복구 절차를 완료할 수 없는 경우 기존 세이브 세트의 탐색 시간을 수정합니다.

nsrmm -s NetWorker_server_name -w time2 -S SSID

여기서,

• NetWorker_server_name - NetWorker 서버의 이름입니다.

• time2 - 새 탐색 시간입니다.

• SSID - 각 세이브 세트에 대해 기록된 세이브 세트 값입니다.

참고: 세이브 세트의 새 탐색 날짜가 복원 작업이 완료될 수 있는 충분한 시간을 제공

하는 미래의 시간인지 확인합니다.

7. 데이터를 복원합니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

미디어 데이터베이스에 없는 세이브 세트 복원

클론이 더 이상 미디어 데이터베이스에 없으면 클론 볼륨을 스캔하여 이러한 세이브 세트에 대한 미디어 데이터베이스와 클라이언트 파일 인덱스 데이터베이스를 재생성해야 합니다.

다음 절차에 따라 이 작업을 수행합니다.

◆ 78페이지의 "작업 1: 스캔에 필요한 클론 볼륨 확인"

◆ 79페이지의 "작업 2: 유휴 디바이스 시간초과 속성 비활성화"

◆ 79페이지의 "작업 3: 미디어 데이터베이스에 없는 클론 세이브 세트 복구"

◆ 80페이지의 "작업 4: 필요한 세이브 세트의 SSID 확인"

◆ 80페이지의 "작업 5: 필요한 세이브 세트를 미디어 데이터베이스 및 클라이언트 파일 인덱스로 스캔"

◆ 81페이지의 "작업 6: 세이브 세트가 클라이언트 파일 인덱스에 있는지 확인"

◆ 82페이지의 "작업 7: 모든 세이브 세트를 나열하는 미디어 데이터베이스 생성"

◆ 82페이지의 "작업 8: 데이터 복원"

작업 1: 스캔에 필요한 클론 볼륨 확인

스캔 절차는 인덱스 및 미디어 데이터베이스 항목을 재구축하는 데 사용됩니다.

◆ 전체 백업에서 복원하는 경우 데이터를 복구하려면 전체 백업 날짜의 볼륨이 필요합

니다.

◆ 증분 백업에서 복원하는 경우 데이터를 복구하려면 증분 백업 날짜에서부터 최근 전체 백업 날짜까지의 볼륨이 필요합니다.

71페이지의 "데이터를 복구할 클론 볼륨 선택"에는 클론 복제본과 원본을 모두 사용할 수 있거나 모든 복제본을 사용할 수 있는 상황인 경우 복구가 원본이 아닌 클론 복제본에

서 수행되는지 확인하는 방법이 나와 있습니다.

참고: 다른 볼륨을 스캔해야 한다면 추가 볼륨을 검색할 수 있도록 71페이지의 "데이터

를 복구할 클론 볼륨 선택"을 검토하여 어떤 세이브 세트가 손실되었는지 확인합니다.

78 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 79: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

작업 2: 유휴 디바이스 시간초과 속성 비활성화

scanner를 사용하는 중에 디바이스가 드라이브에서 언로드되는 것을 방지하려면 유휴 디바이스 시간 초과 속성을 일시적으로 비활성화해야 합니다(구성된 경우).

유효 디바이스 시간 초과 속성을 일시적으로 비활성화하려면 다음과 같이 하십시오.

1. NMC를 통해 NetWorker 서버에 접속합니다.

2. Devices를 클릭합니다.

3. 사용할 디바이스를 마우스 오른쪽 버튼으로 클릭합니다.

4. 속성을 선택합니다.

5. 고급 탭을 클릭합니다.

6. 유휴 디바이스 시간 초과 값을 0으로 설정합니다.

7. 확인을 클릭합니다.

작업 3: 미디어 데이터베이스에 없는 클론 세이브 세트 복구

복원 작업에 필요한 NetWorker 클론 세이브 세트가 더 이상 미디어 데이터베이스에 없으

면 클론 볼륨을 스캔하여 이러한 세이브 세트에 대한 미디어 및 인덱스 데이터베이스를 재생성해야 합니다. scanner 명령을 사용하여 볼륨을 스캔할 수 있습니다.

필요한 볼륨을 스캔하려면 다음과 같이 하십시오.

1. 클론 세이브 세트가 포함된 볼륨을 드라이브에 마운트합니다.

참고: 볼륨 자체가 더 이상 NetWorker 미디어 데이터베이스에 없는 경우 테이프를 로드하면서 마운트하지 않는 옵션을 선택합니다.

2. NetWorker 서버의 명령 프롬프트에서 클론 볼륨에 있는 세이브 세트의 목록을 가져

와 볼륨의 세이브 세트에 대한 보고서를 생성합니다. 다시 활성화합니다.

scanner -v device 1>scanner_output.txt 2>&1

여기서 device는 볼륨이 포함된 디바이스의 이름입니다.

예를 들어,

scanner -v C:\device\clone 1>C:\output1\5\scanner_output.txt 2>&1

또는

scanner -v \\.\Tape0 1>scanner_output.txt 2>&1

3. scanner 명령을 실행하기 전에 NMM 클라이언트에서 NetWorker User 프로그램을 닫았는지 확인합니다. 스캐너가 실행되는 동안 이 프로그램이 열려 있으면 scanner 명령이 실패하고 다음 오류가 나타납니다.

• NetWorker 7.6.1 이하:

"Index error, flush Failed"

복구 작업 79

Page 80: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

• NetWorker 7.6.2 이상:

"8829:scanner: (ssid 2772567781) index error, store failed"

"39077:scanner: error, Cannot unlink the existing key file C:\Program"

"Files\Legato\nsr\index\bv-e2007sp3-ccr\db6\4d420000\4d4206e1.k0 before re-creating it. Error 'Permission denied"

4. scanner 명령을 실행한 디렉토리에 있는 scanner_output.txt 파일을 엽니다.

5. scanner_output.txt 파일에 다음 메시지만 표시되는 경우:

scanner: SYSTEM error: Cannot stat <device_name>: No such file or directory

a. scanner 명령에 지정한 디바이스 이름에 오류가 없는지 확인합니다.

b. 올바른 디바이스 이름을 사용하여 scanner 명령을 재시도합니다.

작업 4: 필요한 세이브 세트의 SSID 확인

필요한 세이브 세트의 SSID를 확인하려면 다음과 같이 하십시오.

1. scanner_output.txt 파일을 검사하여 필요한 세이브 세트의 SSID를 확인합니다. 출력 파일에서 각 세이브 세트에 대해 다음 속성 값을 사용하여 SSID를 확인할 수 있습

니다.

• 클라이언트 이름

• 세이브 타임

• 레벨

• 세이브 세트 이름

2. 모든 종속 전체 및 증분 세이브 세트를 포함하여 복원을 수행하려면 모든 세이브 세트의 다음 정보를 확인합니다.

• SSID

• 세이브타임

• 세이브 세트 이름

참고: SSID 값은 나중에 세이브 세트를 스캔하여 미디어 데이터베이스에 복구하는 절차에서 사용하고 세이브타임은 클라이언트 파일 인덱스 다시 채우기가 성공했는

지 확인하는 데 사용됩니다.

중요

시점 복원의 날짜가 레벨 열의 값으로 지정되는 증분 또는 차등 백업 레벨에 있는 경우 해당 시점 복원부터 마지막 전체 레벨 복원까지의 모든 세이브 세트를 확인해야 합니다. 경우에 따라, 연결된 전체 백업이 다른 볼륨에 있을 수 있습니다.

작업 5: 필요한 세이브 세트를 미디어 데이터베이스 및 클라이언트 파일 인덱스로 스캔

회사의 IT 절차와 복원 요청의 긴급성에 따라 클론 볼륨에서 개별 세이브 세트를 스캔할 수 있습니다. 미디어 데이터베이스와 클라이언트 파일 인덱스 항목을 모두 재생성하도

록 스캔을 실행해야 합니다.

80 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 81: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

고려 사항:

◆ scanner에 -S 매개 변수를 지정하여 세이브 세트를 제공한 경우 스캔 순서를 지정할 수 없습니다.

◆ 스캔한 클론에서 복구하는 전체 프로세스에 수 일이 걸릴 수 있으므로, 탐색 및 보존 시간을 넉넉한 미래의 시점으로 재설정하면 데이터 복원이 완료되기 전에 스캔한 세이브 세트가 먼저 만료되는 것을 방지할 수 있습니다.

필요한 세이브 세트를 미디어 데이터베이스 및 클라이언트 파일 인덱스로 스캔하려면 다음과 같이 하십시오.

1. 다음 명령을 사용하여 세이브 세트를 스캔합니다.

scanner -i -S SSID device 1>scanneri.txt 2>&1

여기서,

• SSID - 세이브 세트에 대해 기록된 SSID입니다.

• device - 세이브 세트가 포함된 미디어가 있는 디바이스입니다.

2. scanner 명령을 실행하기 전에 NMM 클라이언트에서 NetWorker User 프로그램을 닫았는지 확인합니다. 스캐너가 실행되는 동안 이 프로그램이 열려 있으면 scanner 명령이 실패하고 다음 오류가 나타납니다.

• NetWorker 7.6.1 이하:

"Index error, flush Failed"

• NetWorker 7.6.2 이상:

"8829:scanner: (ssid 2772567781) index error, store failed"

"39077:scanner: error, Cannot unlink the existing key file C:\Program"

"Files\Legato\nsr\index\bv-e2007sp3-ccr\db6\4d420000\4d4206e1.k0 before re-creating it. Error 'Permission denied"

중요

커버 세이브 세트를 먼저 스캔하는 것이 중요합니다.

3. scanneri.txt 파일 출력에서 오류를 검토하십시오.

작업 6: 세이브 세트가 클라이언트 파일 인덱스에 있는지 확인

스캔한 각 세이브 세트에 대해 nsrinfo 명령을 사용하여 클라이언트 파일 인덱스에 데이

터가 채워졌는지 확인할 수 있습니다.

세이브 세트가 클라이언트 파일 인덱스에 있는지 확인하려면 다음과 같이 하십시오.

1. scanner 출력을 조사하는 동안 세이브 세트에 대해 기록된 세이브타임을 검토합

니다.

2. 각 세이브타임에 대해 nsrinfo 명령을 실행하여 클라이언트 파일 인덱스가 필요한 세이브 세트 세부 정보로 채워졌는지 확인합니다.

nsrinfo -t exact_savetime client

여기서,

• exact_savetime - scanner 출력에 기록된 세이브타임입니다.

복구 작업 81

Page 82: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

클론에서 데이터 복구

• client - NetWorker 클라이언트의 이름입니다.

예를 들어,

nsrinfo -t 1292314893 krkr8x64scanning client `krkr8x64' for savetime 1292314893(14.12.2010

09:21:33) from the backup namespaceC:\LG_PLACEHOLDER_1492021383

1 objects found

3. 각 세이브타임에 대해 nsrinfo 명령을 실행하여 클라이언트 파일 인덱스가 필요한 세이브 세트 세부 정보로 채워졌는지 확인합니다. 이 단계를 기록된 모든 세이브타임

에 대해 실행합니다.

nsrinfo -t exact_savetime client

여기서,

• exact_savetime - scanner 출력에 기록된 세이브타임입니다.

• client - NetWorker 클라이언트의 이름입니다.

작업 7: 모든 세이브 세트를 나열하는 미디어 데이터베이스 생성

자세한 내용은 69페이지의 "모든 세이브 세트를 나열하는 미디어 데이터베이스 생성"의 정보를 참조하십시오.

작업 8: 데이터 복원

데이터를 복원합니다. 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

82 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 83: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

6장

스테이징

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ 스테이징 개요 ........................................................................................................ 84◆ 대상 ....................................................................................................................... 85◆ 스테이징 정책 사용 ................................................................................................ 85◆ NetWorker Management Console에서 스테이징...................................................... 88◆ 명령줄에서 스테이징 ............................................................................................. 89

스테이징 83

Page 84: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

스테이징 개요NetWorker 스테이징은 클론 생성 메커니즘을 기반으로 하는 별도의 프로세스입니다.

세이브 세트 스테이징은 한 스토리지 미디어에서 다른 미디어로 데이터를 전송한 후 원래 위치에서 해당 데이터를 제거하는 프로세스입니다. 예를 들어, 초기 백업 데이터를 고성능 데이터 형식 또는 고급 파일 유형 디바이스로 보낼 수 있습니다. 이러한 방식으로 파일 또는 고급 파일 유형 디바이스를 활용하여 백업 시간을 단축할 수 있습니다. 나중에 정기 백업 기간 이외의 기간에 데이터를 마그네틱 테이프와 같이 비용은 저렴하면서 보다 영구적인 스토리지 미디어로 이동할 수 있습니다. 백업 데이터가 이동된 후에는 초기 백업 데이터를 파일 또는 고급 파일 유형 디바이스에서 삭제할 수 있으므로 다음 백업 작업에 충분한 디스크 공간을 사용할 수 있습니다.

스테이징 예제

84페이지의 그림 9에서 스테이징 작업의 결과로 볼륨 A1에 있는 원본 세이브 세트가 볼륨 B1로 성공적으로 스테이징(클론 생성)된 후 삭제됩니다. X 표시는 성공적인 클론 복제를 완료한 후 원본 세이브 세트를 삭제했음을 나타냅니다. 이것이 클론 작업과 스테이

징 작업의 차이점입니다. 즉, 세이브 세트가 한 스토리지에서 다른 스토리지로 이동된 것으로 나타납니다. 그 결과 해당 세이브 세트는 처음 세이브 세트와 동일하지만 위치는 다릅니다.

그림 9 스테이징

84 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 85: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

대상세이브 세트는 필요한 횟수만큼 한 디스크에서 다른 디스크로 스테이징될 수 있습니다. 예를 들어 세이브 세트를 디스크 1에서 디스크 2, 디스크 3으로 스테이징한 후 마지막에

는 원격 테이프 디바이스나 클라우드 디바이스로 스테이징할 수 있습니다. 테이프 또는 클라우드 디바이스로 스테이징된 세이브 세트는 다시 스테이징할 수 없습니다. 그러나 테이프 또는 클라우드 볼륨의 클론을 생성하는 것은 가능합니다.

스테이징은 다음 중 하나에 의해 시작될 수 있습니다.

◆ 캘린더 기반 프로세스(예: 데이터를 다음 디바이스로 이동하기 전에 30일간 세이브 세트를 스테이징 디바이스에 보관)

◆ 이벤트 기반 프로세스(예: 스테이징 풀의 사용 가능한 공간이 설정된 임계값 아래로 떨어지는 경우) 이 경우 사용 가능한 공간이 사전 설정된 상한 임계값에 도달할 때까

지 가장 오래된 세이브 세트가 이동됩니다.

◆ 관리자 기반 프로세스(예: 관리자가 임계값을 다시 설정하거나 스테이징할 세이브 세트를 수동으로 선택하도록 허용)

스테이징은 백업 데이터의 보존 정책에 영향을 주지 않습니다. 따라서 스테이징된 데이

터는 여전히 복구할 수 있습니다.

지정된 세이브 세트를 성공적으로 클론 복제한 후에 스테이징 프로세스에 오류가 발생하면 프로그램이 중단되기 전에 소스 볼륨에서 성공한 세이브 세트만 삭제됩니다. 따라서 스테이징 후에는 소스 볼륨 또는 클론 볼륨 중 하나에 단일 세이브 세트만 존재

합니다.

스테이징 정책 사용이 섹션에서는 스테이징 정책을 사용하는 방법을 설명합니다.

◆ 85페이지의 "스테이징 정책 작성"

◆ 87페이지의 "스테이징 정책 편집"

◆ 88페이지의 "스테이징 리소스 복사"

◆ 88페이지의 "스테이징 정책 삭제"

◆ 89페이지의 "세이브 세트의 클론 ID 찾기"

FTD(File Type Device: 파일 유형 디바이스) 및 AFTD(Advanced File Type Device: 고급 파일 유형 디바이스) 구성 정보에 대해서는 EMC NetWorker 관리 가이드를 참조하십시오.

스테이징 정책 작성

스테이징 정책을 작성하기 전에 원하는 디바이스를 모두 구성하십시오. 그렇지 않으면 디바이스 속성에 디바이스가 나열되지 않습니다.

백업하는 동안 AFTD가 꽉 차지 않게 하려면, 세이브 세트가 자동으로 다른 미디어로 이동

하여 AFTD에서 사용 가능한 공간을 확보할 수 있도록 스테이징 정책을 설정해야 합니다.

대상 85

Page 86: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

스테이징 정책을 작성하려면 다음을 따르십시오.

1. Administration 창에서 구성을 클릭합니다.

2. 왼쪽 창에서 스테이징을 선택합니다.

3. 파일 메뉴에서 새로 만들기를 선택합니다.

4. 이름 속성에 스테이징 정책 이름을 입력합니다.

5. 설명 속성에 스테이징 정책에 대한 설명을 입력합니다.

6. 스테이징이 즉시 시작되거나 나중에 자동으로 호출되도록 설정하려면 활성화됨 속성을 예로 설정합니다.

참고: 언제든지 스테이징을 활성화하거나 비활성화할 수 있습니다.

7. 디바이스 속성에서 해당 파일 유형 및 adv_file 형식 디바이스를 스테이징을 위한 소스 디바이스로 선택합니다.

참고: adv_file 디바이스와 해당 _AF_readonly 디바이스는 둘 중 하나만 스테이징의 원본으로 선택된 경우라도 모두 자동으로 선택됩니다.

여러 디바이스를 스테이징 정책에 할당할 수 있지만, 선택한 디바이스를 둘 이상의 스테이징 정책으로 제어할 수는 없습니다.

8. 대상 풀 속성에서 스테이징된 데이터에 대한 대상 풀을 선택합니다.

참고: 기본 볼륨은 기본 또는 기본 클론 풀로만 스테이징될 수 있습니다. 마찬가지로 기본 클론 볼륨은 기본 또는 기본 클론 풀에만 스테이징될 수 있으며 아카이브 데이

터는 아카이브 클론 풀에만 스테이징될 수 있습니다. 다른 볼륨 유형은 모든 풀에 스테이징될 수 있습니다. 선택한 클론 풀이 스토리지 노드 디바이스로 제한되는 경우 클론 스토리지 노드 속성도 수정해야 합니다.

9. 상위 워터마크(%) 속성에 숫자를 입력하거나 선택합니다.

이 값은 세이브 세트를 스테이징할 지점으로, 파일 디바이스가 있는 파일 시스템 파티션에서 사용된 사용 가능 공간의 백분율로 측정됩니다. 하위 워터마크에 도달할 때까지 스테이징이 계속 수행됩니다(10단계참조).

참고: 상위 워터마크는 하위 워터마크보다 커야 합니다.

10. 하위 워터마크 (%) 속성에 숫자를 입력하거나 선택합니다. 이것은 스테이징 프로세

스가 중단될 지점으로, 파일 디바이스가 있는 파일 시스템 파티션에서 사용된 사용 가능 공간의 백분율로 측정됩니다.

11. 세이브 세트 선택 속성에서 스테이징에 대한 세이브 세트 선택 기준을 선택합니다.

12. 최대 저장 기간 속성에 세이브 세트가 다른 스토리지 미디어로 스테이징되기 전에 볼륨에 보관될 시간 또는 날짜 수를 입력합니다.

참고: 최대 저장 기간 속성은 파일 시스템 검사 간격 속성과 함께 사용됩니다. 일단 최대 저장 기간 값에 도달하면 다음 파일 시스템 점검 때까지 스테이징이 시작되지 않습니다.

13. 최대 저장 기간 단위 속성에서 시간 또는 일을 선택합니다.

86 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 87: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

스테이징 정책 사용 87

14. 공간 복구 간격 속성에서 파일 또는 고급 파일 유형 디바이스에서 미디어 데이터베

이스에 항목이 없는 세이브 세트에 대한 공간 복구 작업이 수행되는 간격을 분 또는 시간 단위로 입력합니다.

15. 공간 복구 간격 단위 속성에서 분 또는 시간을 선택합니다.

16. 파일 시스템 검사 간격 속성에 파일 시스템 검사 작업이 수행되는 간격을 분 또는 시간 단위로 입력합니다.

참고: 파일 시스템 검사 간격마다 상위 워터마크 또는 최대 저장 기간에 도달하면 스테이징 작업이 시작됩니다.

17. 파일 시스템 검사 간격 단위 속성에서 분 또는 시간을 선택합니다.

18. 스테이징 정책을 즉시 호출하려면 이 단계를 완료하십시오. 그렇지 않은 경우 이 단계를 건너뛰십시오.

a. 작업 탭을 클릭합니다.

b. 지금 시작 속성에서 다음 작업 중 하나를 선택합니다.

– 공간 복구 - 미디어 데이터베이스에 항목이 없는 세이브 세트를 위한 공간을 복구하고 재활용된 세이브 세트를 모두 삭제합니다.

– 파일 시스템 검사 - 필요한 경우 파일 시스템 및 스테이징 데이터를 검사합

니다.

– 모든 세이브 세트 스테이징 - 모든 세이브 세트를 대상 풀로 스테이징합니다.

선택한 작업은 이 정책과 관련된 모든 디바이스에 적용됩니다.

참고: 확인을 클릭하면 선택 사항이 바로 적용됩니다. 스테이징 작업이 완료되면 이 속성은 기본 설정(비어 있음)으로 돌아갑니다.

19. 모든 스테이징 속성이 구성되면 확인을 클릭합니다.

스테이징 정책 편집

스테이징 정책을 편집하려면 다음을 따르십시오.

1. Administration 창에서 구성을 클릭합니다.

2. 왼쪽 창에서 스테이징을 선택합니다.

3. 오른쪽 창에서 편집할 스테이징 정책을 선택합니다.

참고: 기존 스테이징 정책의 이름은 편집할 수 없습니다.

4. 파일 메뉴에서 속성을 선택합니다.

5. 필요한 사항을 변경하고 확인을 클릭합니다.

Page 88: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

스테이징 리소스 복사

스테이징 리소스를 복제하려면 다음과 같이 하십시오.

1. Administration 창에서 구성을 클릭합니다.

2. 왼쪽 창에서 스테이징을 선택합니다.

3. 오른쪽 창에서 복사할 스테이징 리소스를 선택합니다.

4. 편집 메뉴에서 복사를 선택합니다. 이름 속성을 제외하고, 복제된 스테이징 리소스

와 동일한 정보를 포함하는 스테이징 작성 대화 상자가 표시됩니다.

5. 이름 속성에 새 스테이징 리소스의 이름을 입력하고 다른 속성을 적절히 편집합

니다.

6. 확인을 클릭합니다.

스테이징 정책 삭제

참고: 기본 스테이징 정책은 삭제할 수 없습니다.

스테이징 정책을 삭제하려면 다음을 따르십시오.

1. Administration 창에서 구성을 클릭합니다.

2. 왼쪽 창에서 스테이징을 선택합니다.

3. 스테이징 정책에서 모든 디바이스를 제거합니다.

a. 오른쪽 창에서 삭제할 스테이징 정책을 선택합니다.

b. 파일 메뉴에서 속성을 선택합니다.

c. 디바이스 속성에서 나열된 모든 디바이스의 선택이 취소되었는지 확인합니다.

d. 확인을 클릭합니다.

4. 오른쪽 창에서 삭제할 스테이징 정책을 선택합니다.

5. 파일 메뉴에서 삭제를 선택합니다.

6. 삭제할 것인지 물으면 예를 클릭하여 삭제합니다.

NetWorker Management Console에서 스테이징명령 프롬프트에서 세이브 세트를 스테이징하는 것은 NetWorker Management Console(NetWorker 콘솔)에서 세이브 세트를 스테이징하는 것과 다릅니다.

세이브 세트가 클론되면 클론된 세이브 세트에 새 클론 ID를 갖는 원래 세이브 세트와 동일한 세이브 세트 ID가 지정됩니다.

NetWorker 콘솔에서 스테이징할 때는 단일 디바이스에 속한 세이브 세트를 선택합니다.

88 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 89: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

명령줄에서 스테이징명령 프롬프트에서 스테이징할 경우 스테이징할 세이브 세트 ID를 지정하십시오.

NetWorker 소프트웨어는 지정된 세이브 세트 ID를 갖는 모든 세이브 세트를 스테이징한 후 해당 세이브 세트를 제거합니다. 즉, 세이브 세트의 클론 버전은 원본이 제거될 때 함께 제거됩니다.

모든 클론이 제거되지는 않도록 하려면 해당 세이브 세트 ID를 갖는 클론 ID를 지정하여 스테이징의 원본 볼륨을 나타냅니다. 예를 들어,

nsrstage -m -S ssid/cloneid

세이브 세트의 클론 ID 찾기

세이브 세트의 클론 ID를 찾으려면 mminfo 명령을 사용합니다. 예를 들어,

mminfo -avot -r "volume,ssid,cloneid,name"

nsrstage 또는 mminfo 명령에 대한 자세한 정보는 EMC NetWorker 명령 참조 가이드 또는 UNIX man 페이지를 참조하십시오.

명령줄에서 스테이징 89

Page 90: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

스테이징

90 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 91: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

7장NetWorker Module for Databases and Applications

이 장은 다음과 같은 섹션으로 구성됩니다.

◆ NMDA 세이브 세트 번들링...................................................................................... 92◆ NMDA 정책 일관성 ................................................................................................. 95

NMDA는 정규 수동 백업이나 EMC PowerSnap 스냅샷 백업에 대한 세이브 세트 번들링을 지원하지 않습니다. NMDA는 예약된 정규 Oracle 백업에 대해서만 세이브 세트 번들링을 수행합니다.

NetWorker Module for Databases and Applications 91

Page 92: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

NetWorker Module for Databases and Applications

NMDA 세이브 세트 번들링NMDA(NetWorker Module for Databases and Applications) 세이브 세트 번들링이 구성되

어 있으면 NMDA가 세이브 세트 번들을 자동으로 생성하여 동일한 백업 주기의 모든 종속 세이브 세트를 그룹화합니다. 데이터베이스 객체를 복원하는 데 둘 이상의 세이브 세트가 필요한 경우 세이브 세트는 종속적입니다.

백업 주기에는 다음이 포함됩니다.

◆ 데이터베이스 객체의 레벨 0 증분 백업

◆ 레벨 0 백업에 종속되는 모든 후속 레벨 1 증분 백업

NMDA의 Oracle 전체 백업과 증분 백업 지원에 대한 자세한 내용은 EMC NetWorker Module for Databases and Applications Administration Guide를 참조하십시오.

중요

NMDA는 정규 수동 백업이나 EMC PowerSnap 스냅샷 백업에 대한 세이브 세트 번들링을 지원하지 않습니다. NMDA는 예약된 정규 Oracle 백업에 대해서만 세이브 세트 번들링을 수행합니다.

세이브 세트 번들링은 다음과 같은 Oracle 지원 기능을 자동으로 활성화합니다.

◆ 향상된 스테이징

Oracle 지원 스테이징은 상관 관계가 있는 NMDA Oracle 세이브 세트가 함께 스테이

징되도록 합니다.

• 자동 스테이징 중에 스테이징 조건에 따라 특정 NMDA 세이브 세트를 스테이징해

야 하는 경우, 해당 세이브 세트가 세이브 세트 번들의 일부이면 NetWorker 서버

에서 전체 세이브 세트 번들을 스테이징합니다.

• nsrstage 명령을 사용하는 수동 스테이징 중에 스테이징되는 하나 이상의 세이브 세트가 세이브 세트 번들에 속하는 경우 해당 번들의 모든 세이브 세트가 스테이

징됩니다.

◆ 정책 일관성

세이브 세트 번들링을 활성화할 경우 항상 정책 일관성이 자동으로 활성화됩니다. 세이브 세트 번들링을 사용하지 않는 경우에도 정책 일관성을 개별적으로 활성

화할 수 있습니다. 95페이지의 "NMDA 정책 일관성"에서 자세한 정보를 얻을 수 있습니다.

참고: 스테이징 작업 시 번들의 모든 세이브 세트가 스테이징되면 스테이징 디바이스에 남은 여유 공간이 스테이징 정책에 지정된 하위 워터마크를 초과할 수 있습니다.

스테이징 정책을 사용하는 방법과 NetWorker 서버를 통해 자동 및 수동 스테이징 작업을 수행하는 방법에 대한 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

NMDA 예약된 백업을 위한 세이브 세트 번들링을 구성하는 방법은 EMC NetWorker Module for Databases and Applications Administration Guide를 참조하십시오.

세이브 세트 번들링 시 오류가 발생하면 번들링 작업이 실패하지만 예약된 백업은 성공

적으로 완료될 수 있습니다. 번들링 실패에 대한 정보는 savegrp 출력과 NMDA 디버그 파일에 기록됩니다.

92 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 93: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

NetWorker Module for Databases and Applications

NetWorker 스테이징 제한 사항

NMDA 세이브 세트 번들링 전략을 세울 때는 다음과 같은 NetWorker 스테이징 제한 사항

을 고려해야 합니다.

◆ 세이브 세트 중 일부가 별도의 볼륨에 백업되는 경우에는 NetWorker 서버에서 세이

브 세트 번들의 모든 세이브 세트를 동시에 스테이징할 수 없습니다. 세이브 세트가 동일한 스테이징 볼륨에 위치하는 경우에만 세이브 세트를 동시에 스테이징합니다. 자세한 내용은 94페이지의 예 3를 참조하십시오.

세이브 세트 번들의 모든 세이브 세트를 올바르게 스테이징하려면 백업을 여러 스테

이징 볼륨으로 분할하지 마십시오. 필요한 경우 백업을 여러 백업 주기로 분할하고 각 주기를 별도의 볼륨에 배치하십시오.

◆ NMDA 백업 주기가 끝나기 전에 해당 주기의 세이브 세트가 스테이징되는 NetWorker 스테이징 정책은 사용하지 않아야 합니다. 예를 들어 일주일 NMDA 주기가 일요일에 시작되는 경우, 토요일에 해당 주기의 최종 백업이 수행되기 전에 부분적으로 완료

된 세이브 세트 번들이 스테이징 정책에 따라 스테이징되면 안 됩니다.

스테이징 작업에서 NMDA 백업 주기가 분할되지 않도록 NetWorker 스테이징 정책을 적절히 조정하십시오. 예를 들어 정책을 조정하여 이전 세이브 세트가 새로운 세트

보다 먼저 스테이징되도록 하거나 상위 워터마크 및 하위 워터마크를 조정합니다.

스테이징 정책을 사용하는 방법과 NetWorker 서버를 통해 자동 및 수동 스테이징 작업을 수행하는 방법에 대한 자세한 내용은 EMC NetWorker 관리 가이드를 참조하십시오.

NMDA를 사용한 세이브 세트 번들링

NMDA 프로그램 nsrdasv는 예약된 백업이 끝날 때 세이브 세트를 세이브 세트 번들에 자동으로 배치합니다.

세이브 세트 번들링을 수행하려면 다음과 같이 하십시오.

◆ NetWorker 작동 권한이 필요합니다.

◆ nsrdasv 프로그램에서 RMAN 스크립트에 있는 로그인 및 암호를 사용하여 Oracle 데이터베이스에 연결합니다.

◆ 스크립트에 로그인 및 암호가 없으면 프로그램에서 NMDA 구성 파일의 ORACLE_SID 값을 사용하여 nwora.res 파일에서 NSR_ORACLE_CONNECT_FILE 매개 변수를 찾고 지정된 연결 파일에 있는 연결 문자열을 사용합니다.

◆ Oracle 데이터베이스에 연결한 후 nsrdasv 프로그램이 V$ 뷰를 사용하여 백업에 필요한 모든 정보를 가져옵니다. nwora.res 파일과 세이브 세트 번들링 요구 사항에 대한 자세한 내용은 EMC NetWorker Module for Databases and Applications Administration Guide를 참조하십시오.

◆ nsrdasv 프로그램에서 증분 레벨 0 백업 각각에 대한 세이브 세트 번들을 생성합

니다.

◆ 이 프로그램은 후속 증분 백업의 세이브 세트를 이러한 백업이 종속된 레벨 0 백업의 번들에 추가합니다. 94페이지의 예 1 및 94페이지의 예 2에서는 세이브 세트 번들이 형성되는 방식에 대한 다양한 시나리오를 보여줍니다.

◆ nsrdasv 프로그램이 세이브 세트 번들에 할당하는 이름은 번들에서 가장 오래된 세이브 세트의 세이브 타임입니다.

NMDA 세이브 세트 번들링 93

Page 94: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

NetWorker Module for Databases and Applications

◆ 예약된 백업 후 NetWorker 서버는 세이브 세트 번들 이름과 해당 번들에 포함된 세이

브 세트 목록을 미디어 데이터베이스에 저장합니다.

94페이지의 "미디어 데이터베이스의 세이브 세트 번들링 정보"에 설명되어 있는 것처럼, mminfo 명령을 사용하여 번들 정보를 볼 수 있습니다.

예 1 일주일로 예약된 테이블스페이스 백업 주기에 대한 세이브 세트 번들링

일주일로 예약된 테이블스페이스 백업 주기의 경우 일요일에 테이블스페이스 레벨 0 백업을 수행하고 다른 요일에 레벨 1 백업을 수행합니다. 이 주기에 대한 세이브 세트 번들은 일요일 백업 중에 생성됩니다. 모든 레벨 1 백업에 있는 세이브 세트가 동일한 번들에 추가됩니다. 전체 번들에는 테이블스페이스 일별 백업 7개의 세이브 세트가 포함

됩니다. 다음 주에는 다음 백업 주기를 위한 새 번들이 작성됩니다.

예 2 세이브 세트 번들 결합

이 예제에서는 NMDA가 기존 번들을 새로운 세이브 세트 번들로 결합하는 시나리오를 보여줍니다.

파일 A와 B에 별도의 레벨 0 백업을 수행하여 두 개의 세이브 세트 번들을 만들었습

니다. 그런 다음 파일 A와 B 모두에 레벨 1 백업을 수행하여 새 백업 세트를 만들었습

니다. 새 백업 세트는 선행하는 두 레벨 0 백업 모두에 종속되므로 NMDA에서 세 개의 백업을 모두 동일한 세이브 세트 번들로 결합합니다.

예 3 세이브 세트 번들을 여러 볼륨으로 분할

이 예제에서는 세이브 세트 번들을 여러 볼륨으로 분할합니다. 파일 A의 레벨 0 백업

을 볼륨 A로 수행했습니다. 그런 다음 파일 A의 증분 백업을 볼륨 B로 수행했습니다. 두 백업은 모두 동일한 세이브 세트 번들에 속하는 것으로 기록되지만 세이브 세트 번들은 여러 볼륨으로 분할됩니다. 스테이징 시 동일한 볼륨에 있는 세이브 세트만 함께 스테이징할 수 있습니다.

미디어 데이터베이스의 세이브 세트 번들링 정보

NMDA 소프트웨어는 각 세이브 세트 번들에 대한 정보를 NetWorker 미디어 데이터베이

스에 저장합니다. NetWorker 명령 mminfo를 다음과 같이 적절한 옵션과 함께 사용하여 미디어 데이터베이스를 쿼리합니다.

◆ mminfo -r 명령으로 세이브 세트와 관련된 번들의 이름을 표시할 수 있습니다. 예를 들어 다음 명령은 모든 세이브 세트의 목록과 해당 번들을 표시합니다.

mminfo -a -r "ssid,ssbundle"

◆ mminfo -q 명령으로 특정 번들의 모든 세이브 세트를 표시할 수 있습니다. 예를 들어 다음 명령은 12983479182라는 번들의 모든 세이브 세트를 표시합니다.

mminfo -a -q "ssbundle=12983479182"

mminfo 명령 및 이 명령에서 사용할 수 있는 옵션에 대한 자세한 내용은 EMC NetWorker 명령 참조 가이드 및 UNIX man 페이지를 참조하십시오.

94 EMC NetWorker 릴리즈 8.1 클론 생성 통합 가이드

Page 95: 클론 생성 통합 가이드 - Dell · NetWorker에 대한 기본 성능 튜닝 정보를 제공합니다. ... 지원 페이지에는 서비스 요청 생성 등의 여러 옵션이

NetWorker Module for Databases and Applications

NMDA 정책 일관성정책 일관성이 활성화되면 NMDA는 세이브 세트 번들링이 활성화되었는지 여부에 관계

없이 예약된 Oracle 백업 주기 내의 모든 종속 세이브 세트 간의 탐색 및 보존 정책 일관

성을 자동으로 적용합니다.

NMDA에서 예약된 Oracle 증분 백업을 수행한 후 백업의 세이브 세트에 대한 탐색 및 보존 정책이 동일한 백업 주기의 선행 종속 세이브 세트에 대한 정책보다 길면 NMDA가 주기의 모든 세이브 세트에 대한 정책을 변경하여 새로운 증분 세이브 세트의 가장 긴 정책

과 일치시킵니다. 이때 NetWorker 미디어 데이터베이스에 기록된 정책이 수정됩니다. 따라서 같은 백업 주기의 다른 종속 백업이 만료되기 전에는 해당 백업이 만료되어 재활

용 가능한 상태가 될 수 없습니다.

참고: NMDA는 정규 수동 백업과 PowerSnap 스냅샷 백업에 대해서는 정책 일관성을 지원하지 않습니다. NMDA는 예약된 정규 백업에 대해서만 정책 일관성을 지원합니다.

정책 일관성은 세이브 세트가 여러 볼륨에 분산되어 저장되어 있는지 여부와는 관계가 없습니다. 예를 들어 세이브 세트 번들의 일부가 다른 볼륨으로 분할된 경우에도 번들의 모든 세이브 세트에 동일한 탐색 및 보존 정책이 적용됩니다.

NMDA 백업에 대한 정책 일관성 구성 방법에 대한 자세한 내용은 Emc Networker Module For Databases And Applications Administration Guide를 참조하십시오.

NMDA 정책 일관성 95