Transcript 클라이언트
레가토 Networker® 6.x 유닉스 운영자 교육 Copyright © 2000 and 2001 Legato Systems, Inc. 레가토 Networker 개요 제1장 Copyright © 2000 and 2001 Legato Systems, Inc. Pat Brearton: 306.gif Networker 호스트 서버 Storage Node 클라이언트 Networker 서버는 백업수행을 도와주고 Tracking 정보를 보관한다. Storage Node 클라이언트 Storage Node 는 데이터를 디바이스에 쓰는 역할을 한다. 클라이언트 클라이언트 는 백업할 데이터를 생성하는 역할을 한다. Networker 데이터 Zone 레가토 Networker® 6.x 유닉스 운영자 교육 1-1 Networker 클라이언트 서버 Storage Node Storage Node 클라이언트 클라이언트 백업 데이터를 생성한다. Tracking 정보를 생성한다. 복구를 실행한다. 사용자 와 관리자용 관리 인터페이스를 제공한다. 레가토 Networker® 6.x 유닉스 운영자 교육 Save Set 클라이언트 1-2 Networker Storage Node 서버 Storage Node Storage Node 클라이언트 클라이언트 데이터를 Open 테이프 Format으로 패키지한다. 테이터를 테이프 장치에 기록한다. Tracking 정보를 생성한다. 테이프 장치에서 데이터를 읽는다. 레가토 Networker® 6.x 유닉스 운영자 교육 클라이언트 1-3 Networker 서버 서버 CFI CFI CFI Storage Node 클라이언트 미디어 데이터베이스 리소스 디렉토리 클라이언트가 백업하는 것을 도와준다. Tracking 정보와 구성정보를 보관한다. Storage Node 클라이언트 클라이언트 Tracking 정보와 구성정보를 백업해준다. 레가토 Networker® 6.x 유닉스 운영자 교육 1-4 Pat Brearton: 306.gif Networker Control 데이터 /nsr/index/ 서버 CFI CFI CFI Storage Node 미디어 데이터베이스 클라이언트 리소스 디렉토리 /nsr/res/ 레가토 Networker® 6.x 유닉스 운영자 교육 /nsr/mm/ 1-5 Pat Brearton: 306.gif 리소스 파일 Client: flute Group: accounting Schedule: Full Saturday Group: accounting Start time: 2:00 Auto start: Yes 레가토 Networker® 6.x 유닉스 운영자 교육 1-6 미디어 데이터베이스 미디어 데이터베이스 Volume Client date Time flute.001 flute 11/13/00 14:32:36 flute.001 flute 11/14/00 flute.001 flute flute.001 fl level name 16 MB 2414763429 cb full /etc 08:56:52 83 KB 2421965234 cr full /space/nsr/index 11/14/00 16:22:01 24 KB 2422127384 cr /space/nsr/index flute 11/14/00 17:01:00 4 B 2446996643 cr full bootstrap flute.001 flute 11/15/00 03:00:02 25 KB 2447764255 cb full /usr/lib flute.001 flute 11/15/00 18:23:49 25 MB 2461879432 cr full bootstrap 레가토 Networker® 6.x 유닉스 운영자 교육 size ssid 9 1-7 클라이언트 파일 인덱스 CFI /etc/fsdb, date=974217393 Tue May 15 08:56:33 2001 /etc/fstyp, date=974217393 Tue May 15 09:06:38 2001 /etc/getty, date=974217393 Tue May 15 09:07:12 2001 /etc/grpck, date=974217393 Tue May 15 09:15:42 2001 /etc/halt, date=974217393 Tue May 15 09:18:01 2001 /etc/inet/services, date=974217393 Tue May 15 09:26:44 2001 /etc/inet/netmasks, date=974217393 Tue May 15 09:32:47 2001 /etc/inet/Networks, date=974217393 Tue May 15 09:56:12 2001 레가토 Networker® 6.x 유닉스 운영자 교육 1-8 Pat Brearton: 306.gif Networker 데몬 nsrindexd 서버 nsrmmd nsrd Storage Node CFI CFI CFI nsrmmd Storage Node nsrmmdbd 클라이언트 nsrexecd nsrexecd 리소스 디렉토리 미디어 DB 클라이언트 nsrexecd nsrexecd nsrexecd nsrexecd 레가토 Networker® 6.x 유닉스 운영자 교육 클라이언트 1-9 클라이언트 데몬 (nsrexecd) Networker 서버가 작업 요청시 원격수행 (Remote Execution)을 위해 항상 대기 상태에 있다. 네트웍을 통해 Networker의 서비스를 수행하기 위해 어떤 포트를 사용해야 할지 결정한다. nsrexecd nsrexecd 레가토 Networker® 6.x 유닉스 운영자 교육 클라이언트 1-10 Storage Node 데몬 (nsrmmd) 클라이언트로부터 백업데이터를 받는다. Networker 백업 장치에 데이터를 쓰거나 읽는다. 데이터를 패키지 한다. 동시 백업을 지원한다. Tracking 정보를 미디어 데이터베이스에 보낸다. Storage Node 클라이언트 nsrexecd nsrexecd nsrmmd 주의: 현재 사용중인 장치당 하나의 nsrmmd가 필요. 레가토 Networker® 6.x 유닉스 운영자 교육 1-11 서버 데몬 nsrindexd 서버 nsrmmd nsrexecd nsrexecd 레가토 Networker® 6.x 유닉스 운영자 교육 CFI CFI CFI nsrd Storage Node nsrmmdbd 미디어 DB 클라이언트 리소스 디렉토리 1-12 서버 데몬: nsrd nsrindexd 서버 nsrmmd nsrexecd nsrexecd CFI CFI CFI nsrd Storage Node nsrmmdbd 미디어 DB 클라이언트 리소스 디렉토리 다른 모든 서버 데몬들을 구동시킨다. (마스터 데몬) 리소스 파일을 읽는다. 리소스 정보를 인터페이스에 제공한다. 레가토 Networker® 6.x 유닉스 운영자 교육 1-13 서버 데몬: nsrindexd nsrindexd 서버 nsrmmd nsrexecd nsrexecd nsrd Storage Node nsrmmdbd 미디어 DB 클라이언트 리소스 디렉토리 클라이언트로부터 정보를 받는다. 클라이언트 파일 인덱스에 정보를 기록하거나 읽는다. 레가토 Networker® 6.x 유닉스 운영자 교육 CFI CFI CFI save nsrexecd nsrexecd 클라이언트 1-14 서버 데몬: nsrmmdbd nsrindexd 서버 nsrmmd CFI CFI CFI nsrd Storage Node nsrmmdbd nsrexecd nsrexecd 미디어 DB 클라이언트 리소스 디렉토리 Storage Node 데몬으로부터 정보를 받는다. 미디어 데이터베이스에 기록하거나 읽는다. 레가토 Networker® 6.x 유닉스 운영자 교육 1-15 Pat Brearton: 306.gif No 멀티플렉싱 1 MB/s 1 MB/s 클라이언트11 클라이언트 클라이언트 2 클라이언트 3 장치 볼륨 하나의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-16 Pat Brearton: 306.gif No 멀티플렉싱 1 MB/s 1 MB/s 클라이언트 2클라이언트 클라이언트 12 클라이언트 3 장치 볼륨 하나의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-16 Pat Brearton: 306.gif No 멀티플렉싱 1 MB/s 1 MB/s 클라이언트 3 클라이언트 3 장치 볼륨 하나의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-16 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 1 MB/s 1 MB/s 1 MB/s 3 MB/s 클라이언트 1 클라이언트 2 클라이언트 3 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 3 MB/s 1 MB/s 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 3 MB/s 1 MB/s 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 3 MB/s 1 MB/s 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 3 MB/s 1 MB/s 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 2 MB/s 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 Collective 데이터 Rate 1 MB/s 1 MB/s 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Pat Brearton: 306.gif 멀티플렉싱 장치 볼륨 여러개의 데이터 스트림 레가토 Networker® 6.x 유닉스 운영자 교육 1-17 Open 테이프 포멧(OTF) Networker 클라이언트는 백업 데이터를 박스로 (Save Set) 포장한다. 유닉스 NT Save Set – 박스 Record – 팔레트 Volume -- 창고 OTF 팔레트들은 창고 (테이프 볼륨)에 보관되어진다. Storage Node는 박스들을 팔레트 (record)로 쌓아서 포장한다. 레가토 Networker® 6.x 유닉스 운영자 교육 1-18 데이터가 볼륨에 기록되는 방법 Storage Node 미디어 DB 클라이언트 nsrmmdbd flute 3 save 1 nsrmmd soprano 64 K 레가토 Networker® 6.x 유닉스 운영자 교육 미디어 미디어 Record Record 미디어 미디어 Record Record 미디어 파일 미디어 파일 End of File of File EndMore 데이터… End of Media 볼륨 (Pool: Default) (Name: Default.001) End of File Chunk of File End 32 K Chunk 32 K 레이블 End of File 레이블 End of File 2 1-19 Pat Brearton: 306.gif 원격 장치 지원 Networker 서버는 tracking 정보를 보관한다. 원격 장치는 백업 데이터를 보관한다. 클라이언트는 백업 데이터를 생성한다. 레가토 Networker® 6.x 유닉스 운영자 교육 1-20 Networker 백업 절차 서버 & Storage Node nsrindexd nsrd CFI nsrmmdbd 미디어 DB 3 nsrmmd CFI CFI 5 5 4 1 5 2 nsrexecd nsrexecd 1 save 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 1-21 Networker 설치 제2장 Copyright © 2000 and 2001 Legato Systems, Inc. Networker 6.x 문서들 유닉스 플렛폼 메뉴얼 웹 위치 모든 유닉스 Legato Networker Release Supplement, Release 6.1, Unix www.legato.com/resources/ supplements/ Tru64® 유닉스 Legato Networker Installation Guide, Release 6.1, Compaq Tru64 Unix www.legato.com/resources/ manuals/ Linux® Legato Networker Installation Guide, Release 6.1, Linux IRIX Legato Networker Installation Guide, Release 6.1, IRIX Solaris® Legato Networker Installation Guide, Release 6.1, Solaris AIX® Legato Networker Installation Guide, Release 6.1, AIX HP-UX® Legato Networker Installation Guide, Release 6.1, HP-UX 모든 유닉스 Legato Networker 관리 지침서, Release 6.1, 유닉스 버전 레가토 Networker® 6.x 유닉스 운영자 교육 www.legato.com/resources/ manuals/ 2-1 레가토 웹 페이지 www.legato.com www.legato.com Support Documentation 레가토 Networker® 6.x 유닉스 운영자 교육 2-2 시스템 최소 요건 유닉스 Type 디스크 공간 Solaris HP-UX AIX IRIX Linux Tru64 유닉스 OS Disk 네트워크 Solaris HP-UX AIX IRIX Linux Tru64 79 MB 97 MB 88 MB 28 MB 20 MB 97 MB 네트워크 연결 bongo:# ping soprano soprano is alive 레가토 Networker® 6.x 유닉스 운영자 교육 2-3 호스트 역할 결정 bongo 서버 soprano 1. 클라이언트 패키지 Storage Node Storage Node 2. Storage Node 패키지 1. 클라이언트 패키지 클라이언트 2. Storage Node 패키지 클라이언트 3. 서버 패키지 Networker 서버가 Control하는 모든 호스트에는 반드시 클라이언트 소프트웨어 패키지가 설치되어야 한다. 레가토 Networker® 6.x 유닉스 운영자 교육 클라이언트 클라이언트 패키지만 설치 flute 2-4 Networker 소프트웨어 설치 레가토 Networker® 6.x 유닉스 운영자 교육 2-5 Networker의 시작과 종료 데몬 구동 (Solaris 의 경우): 1. 2. 루트 사용자로 로그인 유닉스 rc 스크립트 구동: /etc/init.d/Networker start /etc/rc.nsr (AIX의 경우) Networker 데몬 종료: nsr_shutdown –a 또는 유닉스 rc script 구동: /etc/init.d/Networker stop /etc/rc.nsr stop (AIX 의 경우) 레가토 Networker® 6.x 유닉스 운영자 교육 2-6 Networker 인터페이스 관리자 인터페이스 nwbackup nwadmin nsrwatch nwrecover nsradmin 레가토 Networker® 6.x 유닉스 운영자 교육 사용자 인터페이스 2-7 Networker 관리자 프로그램 메뉴 구성 단축 버튼 서버 상태 장치 상태 열려있는 세션 모니터링 데몬 메시지 Pending 메시지 레가토 Networker® 6.x 유닉스 운영자 교육 2-8 메뉴 레가토 Networker® 6.x 유닉스 운영자 교육 2-9 단축버튼 버튼 수행 작업 Networker 서버를 변경할 수 있다. 장치에 볼륨을 마운트한다. 장치에 볼륨을 Unmount 한다. 장치에 볼륨을 레이블 한다. 클라이언트 파일 인덱스를 관리한다. 미디어 데이터베이스에 있는 볼륨 정보를 관리한다. 그룹을 관리한다. 레가토 Networker® 6.x 유닉스 운영자 교육 2-10 모니터링 영역 모니터링 레가토 Networker® 6.x 유닉스 운영자 교육 2-11 텍스트기반 관리자 인터페이스 nsradmin nsrwatch 레가토 Networker® 6.x 유닉스 운영자 교육 2-12 Networker 사용자 프로그램 메뉴 nwbackup 단축 버튼 nwrecover 메뉴 단축 버튼 트리 구조 트리 구조 레가토 Networker® 6.x 유닉스 운영자 교육 2-13 Pat Brearton: 301.gif 백업 수행 제3장 Copyright © 2000 and 2001 Legato Systems, Inc. Pat Brearton: 303.gif 백업 개요 Networker 서버 Networker 클라이언트 데이터 Tracking & 관리 Tracking 데이터 Storage Node 데이터 소스 물리적 Storage 장치 백업 데이터 레가토 Networker® 6.x 유닉스 운영자 교육 백업 데이터 데이터 도착지 3-1 Pat Brearton: 303.gif Networker 백업 용어- Save Set Save Set 은 Networker 클라이언트가 생성하여 Storage Node의 미디어에 백업 되는 파일들의 그룹, 파일시스템 또는 에플리케이션에 의해 생성된 데이터를 가리킴. 레가토 Networker® 6.x 유닉스 운영자 교육 3-2 Pat Brearton: Networker 백업 용어- save 스트림 303.gif 데이터 & save Set 서버 클라이 언트 save 스트림은 백업되고 있거나 복구가 진행되고 있는 하나의 Save Set을 가리킴. 레가토 Networker® 6.x 유닉스 운영자 교육 3-3 Pat Brearton: 303.gif Networker 백업 용어-볼륨 볼륨은 마그네틱 테이프나 옵티컬 디스크,파일시스템, 디렉토리와 같은 미디어의 물리적인 단위를 가리킴. 레가토 Networker® 6.x 유닉스 운영자 교육 3-4 Pat Brearton: 303.gif Networker 백업 용어- Pool Pool 은 Networker의 리소스중의 하나로 Networker에 의해 레이블된 볼륨의 집합을 가리킴. 백업 데이터는 이 Pool을 이용해 특정 볼륨들에 기록된다. Save Set 1 Save Set 3 Save Set 11 Save Set 7 레가토 Networker® 6.x 유닉스 운영자 교육 Pool 1 bongo.003 bongo.002 bongo.001 볼륨 3-5 Pat Brearton: Networker 백업 용어-부트스트렙 303.gif 미디어 DB 리소스 디렉토리 부트스트렙은 미디어 데이터베이스와 리소스 파일의 정보를 포함하고 있는 Save Set을 가리킴. Networker 서버의 재난복구를 위해 필수적임. 레가토 Networker® 6.x 유닉스 운영자 교육 3-6 Pat Brearton: 303.gif Networker 백업 용어-그룹 클라이 언트 flute 클라이 언트 clarinet soprano 클라이 언트 그룹 은 특정시간에 백업할 수 있는 클라이언트들의 집합을 가리킴. 레가토 Networker® 6.x 유닉스 운영자 교육 3-7 Pat Brearton: 303.gif Networker 백업 용어-리소스 리소스는 테이프 장치, 백업 그룹 및 클라이언트들과 같은 구성요소들을 설정 및 구성을 알 수 있는 파일. 클라이언트 백업 그룹 Storage 장치 레가토 Networker® 6.x 유닉스 운영자 교육 3-8 Pat Brearton: 303.gif Networker 백업 용어-스케줄 스케줄은 자동백업을 위해 백업 레벨을 정의할 수 있는 Networker의 리소스중의 하나임. 레가토 Networker® 6.x 유닉스 운영자 교육 3-9 Pat Brearton: Networker 백업 용어-패러렐리즘 303.gif Collective 데이터 Rate 3 MB/s 1 MB/s 1 MB/s 1 MB/s 장치 볼륨 패러렐리즘은 Networker 서버가 여러 개의 save 스트림들을 동시에 백업 받게 해주는 Networker의 Setting 값이다. 레가토 Networker® 6.x 유닉스 운영자 교육 3-10 Pat Brearton: 303.gif Networker 백업 용어-타겟세션 Storage Node 패러렐리즘 = 6 백업 세션들 타겟 세션 = 4 타겟 세션은 특정 백업 장치에 save 스트림 수를 정의해 줄 수 있는 Networker 의 Setting 값이다. 레가토 Networker® 6.x 유닉스 운영자 교육 3-11 Pat Brearton: 304.gif Networker 백업 유형 클라이언트-구동 백업 서버-구동 백업 수동 자동(스케줄), 수동 Attended Attended, unattended 사용자가 백업 시작. Networker 서버가 클라이언트로 하여금 백업을 지시함. 레가토 Networker® 6.x 유닉스 운영자 교육 3-12 클라이언트-구동 백업 서버 Tracking 데이터 Tracking 데이터 save Save Set 클라이언 트 Save Set 볼륨 Storage Node 레가토 Networker® 6.x 유닉스 운영자 교육 3-13 Pat Brearton: 303.gif nwbackup 프로그램 다른 Networker 서버 연결. 백업 시작 클라이언트 서버 클라이언트의 파일 시스템을 탐색하여 백업할 파일을 선택함. 레가토 Networker® 6.x 유닉스 운영자 교육 3-14 Pat Brearton: 303.gif 백업할 파일 선택 파일이이나 디렉토리 옆의 작은 박스 클릭하면 선택됨. 또는 특정 파일 선택후 Mark 버튼 누름 레가토 Networker® 6.x 유닉스 운영자 교육 3-15 Pat Brearton: 303.gif nwbackup 윈도우 아이콘 아이콘 설명 디렉토리 또는 폴더 (그 속에 들어 있는 파일이나 서브 폴더 및 디렉토리를 보기 위해서는 더블 클릭함.) 실행 파일 파일 심볼릭 링크 마운트 포인트 레가토 Networker® 6.x 유닉스 운영자 교육 3-16 Pat Brearton: 303.gif GUI에서 백업 시작 1. 2. 3. 레가토 Networker® 6.x 유닉스 운영자 교육 3-17 Pat Brearton: 303.gif 백업 모니터링 nwbackup nwadmin 레가토 Networker® 6.x 유닉스 운영자 교육 3-18 Pat Brearton: 명령어를 사용한 클라이언트 백업 303.gif 옵션 설명 예: -s 서버 Networker 서버로 어떤 호스트를 사용할 지 지정. 현재 실행되고 있는 서버가 기본값임. 현재 아무 서버도 실행되고 있지 않을 경우 hosts 파일에 nsrhost라고 지정되는 호스트가 선택됨. save –s bongo /etc -n no save를 나타냄. 실제 백업을 수행하지 않고 백업할 양을 파악하고자 할 때 사용. 다음과 같은 작업이 가능함. -v verbose 모드를 나타냄. 백업 진행 상태를 상세하게 보여줌. -q Quiet 를 나타냄. 실제 백업을 수행하지 않고 결과 및 에러 메시지만 나타냄. -b pool 백업 데이터를 저장할 Pool 지정. -F 파일 이 파일의 수정시간보다 더 최근에 변경된 파일만 백업함. -x 마운트 포인트를 건너뜀 레가토 Networker® 6.x 유닉스 운영자 교육 백업할 파일 선택. 사전 백업. 백업 시작. 백업 모니터링. 3-19 Pat Brearton: 303.gif save 명령어 사용예 Command Line 레가토 Networker® 6.x 유닉스 운영자 교육 3-20 서버-구동 백업 개요 서버 Tracking 데이터 백업 서버가 백업 지시 볼륨 Tracking 데이터 Tracking 데이터 save 클라이언 트 Save Set & Tracking 데이터 로그 생성 원격 Storage Node가 없으면 모든 백업이 하나의 볼륨으로 수행 될 수 있음. Save Set & Tracking 데이터 Storage Node 레가토 Networker® 6.x 유닉스 운영자 교육 Notification 프린트 볼륨 3-21 Pat Brearton: 303.gif 서버-구동과 클라이언트-구동 같은점 3. Storage Node가 save 스트림을 받아서 백업장치에 보냄. 서버 Storage Node 미디어 DB 5. 서버는 Storage Node로부터 볼륨 위치정보를 받아서 기록. 4. 백업 장치가 데이터를 받아서 볼륨에 보냄. CFI 볼륨 2. 서버가 CFI에 Tracking 정보를 기록. save 1. 클라이언트가 save 스트림을 보냄 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 3-22 Pat Brearton: 303.gif 서버-구동과 클라이언트-구동 다른점 볼륨 서버 부트스트렙 미디어 DB 리소스 디렉토리 2. 서버는 Networker CFI 데이터베이스를 백업하고 부트스트렙 Save Set을 생성. 4. 서버는 데이터베이스 관리를 통하여 데이터 lifecycling 정책을 유지함. CFI CFI Email root@nwserver 3. 서버는 이미 설정된 Notification을 구동. 레가토 Networker® 6.x 유닉스 운영자 교육 1. 서버가 클라이언트에 백업 지시함. 클라이언트 3-23 Pat Brearton: 303.gif 디폴트 서버-구동 백업 클라이언트 와 그룹 레가토 Networker® 6.x 유닉스 운영자 교육 3-24 Pat Brearton: 303.gif 서버-구동 백업 수행 (nwadmin) 레가토 Networker® 6.x 유닉스 운영자 교육 3-25 Pat Brearton: 303.gif nwadmin에서 백업 모니터링 현재 어떤 장치가 사용가능하고 어떤 볼륨이 마운트 되어 있는지 확인 할 수 있음. 현재 세션의 상태를 보여줌. Networker 프로세스가 생성하는 메시지를 보여줌. 진행이 안되고 있는 작업 보여줌. 레가토 Networker® 6.x 유닉스 운영자 교육 3-26 Pat Brearton: 303.gif 백업 Notification 보기 January 09 03:35 2001 alto’s bootstrap information Page 1 date 서버 부트스트렙 리포트 time level ssid files record volume 01/07/01 12:15:09 full 245075903 61 0 alto.001 01/07/01 12:33:41 full 246034782 71 0 alto.001 01/07/01 14:27:23 full 246647299 76 0 alto.001 01/08/01 00:01:41 full 249699875 92 0 alto.001 Networker Savegroup: (notice) Default completed, 1 Client(s) (All Succeeded) Start Time: Email root@nwserver Savegroup 완료 리포트 End Time: Tue Jan 6 16:07:14 2001 Tue Jan 6 16:19:29 2001 ---Successful Save Sets--- alto:/no cycles found in media db; doing full save alto:/ level=full, 22 MB 00:00:39 1632 files alto:/no cycles found in media db; doing full save alto:/ level=full, 257 MB 00:09:42 21078 files alto:/no cycles found in media db; doing full save alto:/ level=full, 4.5 MB 00:00:2739 1392 files ---Unsuccessful Save Sets--alto:/opt 레가토 Networker® 6.x 유닉스 운영자 교육 5 retries attempted 3-27 Pat Brearton: 303.gif 명령어를 사용한 서버-구동 백업 save soprano 루트 savegrp& save flute bongo 리소스 데이터베이스 Client: clarinet Group: Default Schedule: Default save clarinet Pool: Default Client: flute Group: Default 레가토 Networker® 6.x 유닉스 운영자 교육 3-28 savegrp 옵션들 옵션 설명 -p 미리 보기 -v Verbose 모드 -l 레벨 save를 수행할 레벨 -c 백업할 파일시스템이 있는 클라이언트 이름 클라이언트 그룹 시작할 Networker의 그룹 지정 레가토 Networker® 6.x 유닉스 운영자 교육 3-29 Pat Brearton: 303.gif 그룹 백업 모니터링 그룹 Control 윈도우 nwadmin savegrp -v 레가토 Networker® 6.x 유닉스 운영자 교육 3-30 Pat Brearton: 308.gif 서버-구동 프로세스 서버 프로세스 nsrexecd Storage Node 프로세스 nsrindexd nsrd nsrexecd nsrmmdbd nsrmmd nsrmmd bongo 볼륨 flute 레가토 Networker® 6.x 유닉스 운영자 교육 nsrexecd nsrexecd nsrexecd nsrexecd 클라이언트 프로세스 soprano 3-31 Pat Brearton: 308.gif savegrp 프로세스 서버 프로세스 Storage Node 프로세스 nsrindexd nsrd nsrmmd nsrmmdbd nsrmmd 1 bongo 볼륨 savegrp flute 레가토 Networker® 6.x 유닉스 운영자 교육 soprano 클라이언트 프로세스 3-32 Pat Brearton: 308.gif savegrp 프로세스 서버 프로세스 Storage Node 프로세스 nsrindexd nsrd nsrmmd nsrmmdbd nsrmmd bongo savegrp flute 레가토 Networker® 6.x 유닉스 운영자 교육 2 2 nsrexecd nsrexecd 볼륨 nsrexec nsrexec 2 nsrexecd nsrexecd 클라이언트 프로세스 soprano 3-32 Pat Brearton: 308.gif savegrp 프로세스 서버 프로세스 Storage Node 프로세스 nsrindexd nsrd nsrmmd nsrmmdbd nsrmmd bongo savegrp flute 레가토 Networker® 6.x 유닉스 운영자 교육 볼륨 nsrexec nsrexec nsrexecd nsrexecd 3 savefs nsrexecd nsrexecd 3 savefs 클라이언트 프로세스 soprano 3-32 Pat Brearton: 308.gif savegrp 프로세스 서버 프로세스 Storage Node 프로세스 nsrindexd nsrd nsrmmd nsrmmdbd nsrmmd bongo savegrp 4 flute 레가토 Networker® 6.x 유닉스 운영자 교육 nsrexec nsrexec WorkList nsrexecd WorkList 4 nsrexecd nsrexecd nsrexecd savefs savefs 클라이언트 프로세스 볼륨 볼륨 soprano 3-32 Pat Brearton: 308.gif savegrp 프로세스 서버 프로세스 Storage Node 프로세스 nsrindexd nsrd nsrmmd nsrmmdbd nsrmmd bongo savegrp flute 볼륨 볼륨 nsrexec nsrexec nsrexec 5 nsrexecd nsrexecd nsrexecd nsrexecd nsrexecd savefs savefs soprano 5 레가토 Networker® 6.x 유닉스 운영자 교육 save save save 클라이언트 프로세스 3-32 Pat Brearton: 308.gif CFI 와 부트스트렙 백업 서버 프로세스 Storage Node 프로세스 CFI CFI 6 CFI 인덱스: soprano 인덱스: flute 인덱스:flute nsrd nsrmmd 미디어 데이터베이스 nsrmmd 6 bongo savegrp flute 레가토 Networker® 6.x 유닉스 운영자 교육 볼륨 nsrexec nsrexecd nsrexecd nsrexecd nsrexecd 클라이언트 프로세스 soprano 3-33 Pat Brearton: 308.gif CFI 와 부트스트렙 백업 서버 프로세스 CFI nsrindexd CFI CFI 부트스트렙 nsrd Storage Node 프로세스 미디어 DB 7 리소스 디렉토리 nsrmmdbd 미디어 미디어 nsrmmd nsrmmd 데이터베이스 데이터베이스 bongo savegrp flute 레가토 Networker® 6.x 유닉스 운영자 교육 볼륨 nsrexec nsrexecd nsrexecd nsrexecd nsrexecd 클라이언트 프로세스 soprano 3-34 Pat Brearton: 308.gif 부트스트렙 Notification 서버 프로세스 Storage Node 프로세스 CFI nsrindexd CFI CFI nsrd 8 nsrmmd bongo Notifications nsrmmd nsrmmdbd 미디어 데이터베이스 Email flute 레가토 Networker® 6.x 유닉스 운영자 교육 nsrexecd nsrexecd 볼륨 볼륨 nsrexecd nsrexecd 클라이언트 프로세스 soprano 3-35 Pat Brearton: CFI 와 미디어 데이터베이스 점검 308.gif 서버 프로세스 Storage Node 프로세스 nsrindexd aAging 상태 a일관성 nsrd nsrmmd CFI CFI CFI nsrmmd nsrmmdbd 9 미디어 데이터베이스 bongo savegrp flute 레가토 Networker® 6.x 유닉스 운영자 교육 볼륨 볼륨 nsrexec nsrexecd nsrexecd nsrexecd nsrexecd 클라이언트 프로세스 soprano 3-36 사용자 정의 백업 제4장 Copyright © 2000 and 2001 Legato Systems, Inc. 클라이언트 리소스들 스케줄 정책 디렉티브 그룹 레가토 Networker® 6.x 유닉스 운영자 교육 4-1 스케줄 리소스 레가토 Networker® 6.x 유닉스 운영자 교육 4-2 Networker 백업 레벨 값들 형태 설명 Full 파일이 변경되었든 안되었든 상관없이 모든 파일 백업. 레벨 [1–9] (Differential) 가장 최근에 더 낮은 레벨로 수행된 이후 변경된 파일만 백업. Incremental 레벨에 상관없이 가장 최근에 수행된 백업이후 변경된 파일만 백업. 통합백업 가장 최근 Full 백업이후 변경된 데이터를 모두 백업한후 가장 최근 Full 백업과 통합하여 새로운 Full 백업을 만듬. Skip 정의된 스케줄 백업을 수행 안함. 레가토 Networker® 6.x 유닉스 운영자 교육 4-3 레벨 백업 예 5일째 날 레벨 4백업은 첫째날 Full 백업이후 모든 데이터를 포함. Full 레벨 4 레벨 7 레벨 5 Incr. Incr. Day 1 2 3 4 5 6 6째날 레벨 7 백업은 5째날 레벨 4 백업이후 변경된 파일만 백업함. 레가토 Networker® 6.x 유닉스 운영자 교육 4-4 Skip 백업—예 Full 레벨 4 Skip 레벨 5 Incr. Day 1 2 3 4 5 6 6째날 레벨 skip 백업이 수행되면 그날은 아무 파일도 백업되지 않음. 레가토 Networker® 6.x 유닉스 운영자 교육 4-5 통합 백업—예 Full Full 레벨 1 (통합) 레벨 4 8째날 복구시 7째날 통합백업본만 필요함. 레벨 7 레벨 5 Incr. Day 1 레가토 Networker® 6.x 유닉스 운영자 교육 2 3 4 5 6 7 8 9 10 4-6 레벨 무시 (Overrides) 사용 1. 스케줄의 날짜를 선택하여 레벨 메뉴를 나타냄. 2. Overrides 클릭. 3. 새로운 레벨 선택. 4. Apply 클릭. 레가토 Networker® 6.x 유닉스 운영자 교육 4-7 백업 Period 레가토 Networker® 6.x 유닉스 운영자 교육 4-8 정책 리소스 Browse 정책 (파일의 정보가 CFI에 존재할 기간) Retention 정책 (자동 재활용 되기 전까지 데이터가 보호되어야 할 기간) 레가토 Networker® 6.x 유닉스 운영자 교육 4-9 Save Set 상태 상태 설명 탐색 가능 클라이언트 파일 인덱스가 백업한 Save Set의 항목을 가지고 있음. 그 Save Set의 내용을 볼 수 있고 복구 가능함. 복구 가능 특정 Save Set이 Browse 정책을 초과한 상태로, 그 Save Set은 복구 가능하나 그 내용은 볼 수 없음. 재활용 가능 특정 Save Set이 Retention 정책을 초과한 상태로, 그 Save Set은 여전히 복구 가능한 상태이지만 언제든지 그 볼륨은 레이블 되어 재사용 될 수 있음. 반드시 그 볼륨의 모든 Save Set이 모두 재활용 가능이 되어야만 그 볼륨이 레이블 될 수 있음. 레가토 Networker® 6.x 유닉스 운영자 교육 4-10 Save Set의 정책 변화 예 1 째날 백업이 수행되면 CFI에 Save Set Tracking 정보가 저장됨. Day 1 2 3 4 5 6 7 8 탐색 가능 Save Set Control 데이터 클라이언트 데이터 CFI 볼륨 미디어 데이터베이스 레가토 Networker® 6.x 유닉스 운영자 교육 4-11 Save Set의 정책 변화 예 2 째날 Browse 정책 기간이 만료되면,CFI에서 그 save set에 대한 항목이 지워짐. Day 1 2 3 4 5 6 7 8 Browse 정책 Browsable Save Set Control 데이터 복구 가능 Save Set Control 데이터 클라이언트 데이터 CFI 볼륨 미디어 데이터베이스 레가토 Networker® 6.x 유닉스 운영자 교육 4-11 Save Set의 정책 변화 예 8 째날 Retention 정책 기간이 만료되면 그 save set에 대한 상태가 복구가능에서 재활용가능으로 바뀌고, 미디어 데이터베이스에서 그 항목도 재활용으로 표시됨. Day 1 2 3 4 5 6 7 8 Browse 정책 Retention 정책 재활용 가능 Recoverable 클라이언트 데이터 Save Set Control 데이터 CFI 볼륨 미디어 데이터베이스 레가토 Networker® 6.x 유닉스 운영자 교육 4-11 Save Set의 정책 변화 예 X 째날 그 볼륨의 모든 save set들이 Retention 기간을 만료하면 그 볼륨은 재 레이블 될 수 있음. Day 1 2 3 4 5 6 7 8…x Browse 정책 Retention 정책 재레이블 됨 Save Set Control 데이터 CFI 볼륨 미디어 데이터베이스 레가토 Networker® 6.x 유닉스 운영자 교육 4-11 정책 과 종속적인 Save Set Browse 와 Retention 정책 = 7 일 1째날 Save Set은 이때 만료되지 않음. Full 1, 4, 5, 6,과 7 째날 Save Set이 이 때 만료됨 레벨 7 Incr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2째날, 3째날 Save Set이 만료됨 레가토 Networker® 6.x 유닉스 운영자 교육 4-12 정책 생성 1. Create 버튼을 누른후 이름 부여 2. 기간 설정. 3. number of periods 입력. 4. Apply 클릭. 5. 생성된 정책을 클라이언트에 적용 레가토 Networker® 6.x 유닉스 운영자 교육 4-13 그룹 리소스 레가토 Networker® 6.x 유닉스 운영자 교육 4-14 그룹 리소스를 클라이언트에 적용 레가토 Networker® 6.x 유닉스 운영자 교육 4-15 Save Set 속성 수정 서버-구동 백업시 클라이언트가 수행할 Save Set을 나열함. 레가토 Networker® 6.x 유닉스 운영자 교육 4-16 Storage Node 속성 클라이언트가 백업 데이터를 어느 호스트로 우선적으로 보낼 것인지 결정함. soprano nsrserverhost 레가토 Networker® 6.x 유닉스 운영자 교육 4-17 디렉티브 리소스 레가토 Networker® 6.x 유닉스 운영자 교육 4-18 Pool 백업으로 어느 볼륨을 사용할 것인지 결정 그룹 데이터를 특정 미디어로 논리적으로 구분 save 스트림을 특정 미디어에 그룹화함으로서 데이터를 관리하기 쉽게 함 백업 데이터 백업 데이터 Pools Archive 데이터 Archive 데이터 Pools 복제 데이터 복제 데이터 Pools Migration 데이터 Migration 데이터 Pools 레가토 Networker® 6.x 유닉스 운영자 교육 4-19 Pool 선택 기준 일치 여부 ? Pool은 4개의 선택기준으로 선택된다. Networker는 데이터를 보낼 적당한 Pool을 찾기 위해 계층적으로 검색한다. 선택기준에 의해 어떤 Pool도 일치하지 않으면 디폴트 Pool로 보내진다. 그룹 NO YES 클라이언트 NO YES Save Set NO YES 레벨 NO YES Pool: X 레가토 Networker® 6.x 유닉스 운영자 교육 Pool: Default 4-20 Pool 속성 Soprano나 bongo 클라이언트로 부터 나온 모든 save set는 이 Pool에 들어 간다. 레가토 Networker® 6.x 유닉스 운영자 교육 4-21 Pool: 선택 예 save 스트림 1 그룹: sales 클라이언트: clarinet Save Set: /etc 레벨: full ? Pool A ? Pool B Pool C Pool Default 그룹 = 지정안됨 그룹 = legal 그룹 = legal 그룹 = 지정안됨 클라이언트 = oboe, tuba 클라이언트 = oboe, tuba 클라이언트 = oboe, tuba 클라이언트 = 지정안됨 Save Sets = /usr Save Sets = 지정안됨 Save Sets = 지정안됨 Save Sets = 지정안됨 레벨 = 지정안됨 레벨 = full 레벨 = incr 레벨 = 지정안됨 레가토 Networker® 6.x 유닉스 운영자 교육 ? ? 4-22 Networker 장치들 테이프 옵티컬 파일 Stand-alone 장치 레가토 Networker® 6.x 유닉스 운영자 교육 Autochanger 4-23 Autochanger가 없는 장치 구성 1. O/S에서 장치 점검: 4. 볼륨을 레이블하고 Pool에 할당. tar -cvf /dev/rmt/0hbn /etc 2. nwadmin 장치 생성. 5. 볼륨에 데이터 기록: save –s bongo /usr/lib 6. nwadmin에서 볼륨정보 확인. 3. 서버에서 nsrmmd가 수행되는지 확인: ps -ef | grep nsrmmd 레가토 Networker® 6.x 유닉스 운영자 교육 4-24 볼륨 레이블링 Pool: Default 레가토 Networker® 6.x 유닉스 운영자 교육 Volume Volume Volume bongo.001 bongo.002 bongo.003 4-25 Autochanger 구성 1. Autochanger 구성 테스트: 3. nwadmin에서 구성 확인. /etc/LGTOuscsi/inquire 2. Autochanger 구성 (jbconfig). 4. Reset, inventory, 볼륨 레이블 테스트 (nsrjb). 5. 볼륨에 데이터 기록. 레가토 Networker® 6.x 유닉스 운영자 교육 4-26 Reset, Inventory, 레이블 Inventory 창 nsrjb –HEv nsrjb – I nsrjb –L –S1-10 -Y nsrjb 명령어 레가토 Networker® 6.x 유닉스 운영자 교육 4-27 Networker 서버 관리 제5장 Copyright © 2000 and 2001 Legato Systems, Inc. 서버 속성 구성 레가토 Networker® 6.x 유닉스 운영자 교육 5-1 예: 서버 패러렐리즘 = 1 /home 1 flute 3 타겟 세션 = 1 /usr 2 볼륨 /mail Networker 서버 또는 Storage Node oboe 레가토 Networker® 6.x 유닉스 운영자 교육 5-2 예: 서버 패러렐리즘 = 1 /home flute 3 타겟 세션 = 1 /usr 2 볼륨 /mail Networker 서버 또는 Storage Node oboe 레가토 Networker® 6.x 유닉스 운영자 교육 5-2 예: 서버 패러렐리즘 = 1 /home flute 3 타겟 세션 = 1 /usr 2 볼륨 /mail Networker 서버 또는 Storage Node oboe 레가토 Networker® 6.x 유닉스 운영자 교육 5-2 예: 서버 패러렐리즘 = 1 /home flute 33 타겟 세션 = 1 /usr 볼륨 /mail Networker 서버 또는 Storage Node oboe 레가토 Networker® 6.x 유닉스 운영자 교육 5-2 예: 서버 패러렐리즘 = 2 /home 1 /usr flute /mail 3 6 타겟 세션 = 2 2 /mail 4 oboe 5 /tmp clarinet 볼륨 Networker 서버 또는 Storage Node /usr 레가토 Networker® 6.x 유닉스 운영자 교육 5-3 예: 서버 패러렐리즘 = 2 /home /usr flute /mail 3 6 타겟 세션 = 2 /mail 4 oboe 5 /tmp clarinet 볼륨 Networker 서버 또는 Storage Node /usr 레가토 Networker® 6.x 유닉스 운영자 교육 5-3 예: 서버 패러렐리즘 = 2 /home /usr flute /mail 6 타겟 세션 = 2 /mail 볼륨 oboe 5 /tmp clarinet Networker 서버 또는 Storage Node /usr 레가토 Networker® 6.x 유닉스 운영자 교육 5-3 예: 서버 패러렐리즘 = 2 /home /usr flute /mail 타겟 세션 = 2 /mail 볼륨 oboe /tmp clarinet Networker 서버 또는 Storage Node /usr 레가토 Networker® 6.x 유닉스 운영자 교육 5-3 예: 서버 패러렐리즘 = 8 /home /usr 6 5 Networker 서버 서버 또는 and Storage Node 타겟 세션 = 2 8 flute /mail 2 /mail 1 oboe /usr /tmp /usr 볼륨 타겟 세션 = 2 4 7 볼륨 3 clarinet 레가토 Networker® 6.x 유닉스 운영자 교육 /mail 5-4 7-5 관리자 속성 관리자 권한을 갖을 수 있는 사용자 관리자 속성 디폴트 관리자 root@서버_name 특정 호스트에 대한 특정 사용장 username@hostname 특정 호스트에 대한 모든 사용자 *@hostname 모든 호스트에 대한 특정 사용자 username@* 특정 도메인에 속하는 어떤 그룹 그룹@domain_name 레가토 Networker® 6.x 유닉스 운영자 교육 5-5 Networker 서버 모니터링 Sessions Panel 메시지 Panel Pending Panel 레가토 Networker® 6.x 유닉스 운영자 교육 5-6 daemon.log 파일 날짜 시간 데몬 레가토 Networker® 6.x 유닉스 운영자 교육 활동내역 5-7 클라이언트 데이터 복구 제6장 Copyright © 2000 and 2001 Legato Systems, Inc. Pat Brearton: 303.gif 복구 개요 Networker 서버 Storage Node Networker 관리자 볼륨 관리용 클라이언트 소스 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 목적지 클라이언트 6-1 복구 방법들 Browsable 복구 Save Set 복구 Directed 복구 사용자 또는 관리자가 수행 클라이언트의 루트 사용자가 수행 Networker 관리자가 수행 클라이언트 파일 인덱스 와 미디어 데이터베이스에 의존 미디어 데이터베이스만 필요 클라이언트 파일 인덱스와 미디어 데이터베이스에 의존 복구할 클라이언트에서 시작 복구할 클라이언트에서 시작 어느 클라이언트에서도 가능 nwrecover GUI 사용 또는 recover 명령어 사용 nwadmin GUI 사용 또는 recover 명령어 사용 recover 명령어만 사용 레가토 Networker® 6.x 유닉스 운영자 교육 6-2 복구 방법 선택 Networker 서버 누가 복구를 수행할 것인가? 어떤 클라이언트에 복구할 것인가? 각각의 복구 방법에 시간차이는 어떠한가? System 관리자 레가토 Networker® 6.x 유닉스 운영자 교육 사용 자 Networker 관리자 얼마나 많은 데이터를 복구할 것인가? Browse 또는 Retention 정책이 만료되었는가? 6-3 Browsable 복구 관리자가 아닌 사용자도 복구 가능 Networker 서버 Save Set 클라이언트 파일 인덱스(CFI) 에 반드시 Save Set 정보가 있어야 함. 사용자 복구할 파일들을 개별적으로 선택 가능 사용자 레가토 Networker® 6.x 유닉스 운영자 교육 미디어 DB CFI 특정 파일 시스템에 많은 파일들이 지워졌거나 이름이 변경되었을 때 6-4 Save Set 복구 Networker 서버 CFI System 관리자 (root) 시스템 관리자만 사용 (root, Administrator) 클라이언트 파일 인덱스 (CFI) 가 없어도 복구 가능 레가토 Networker® 6.x 유닉스 운영자 교육 6-5 Directed 복구 Networker 서버 목적지 Networker 관리자 1. Save Set을 한 클라이언트에서 다른 클라이언트로 복구시 2. 중앙에서 일괄적으로 복구시 3. 루트 사용자 권한이 아니어도 복구 가능 레가토 Networker® 6.x 유닉스 운영자 교육 소스 6-6 Pat Brearton: Browsable 복구 수행 303.gif 서버 Storage Node CFI save Set 볼륨 1. 클라이언트 파일 인덱스 탐색 2. 복구 수행. 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-7 nwrecover 프로그램 디렉토리 와 파일을 찾는다. 클릭하여 선택한다. 레가토 Networker® 6.x 유닉스 운영자 교육 6-8 복구 수행 이 버튼을 눌러 복구 시작함. Pathname이 충돌시 어떻게 처리할 것인지 결정. 진행상황 표시됨. 레가토 Networker® 6.x 유닉스 운영자 교육 6-9 Pathname 충돌 해결 레가토 Networker® 6.x 유닉스 운영자 교육 6-10 사용자 정의 Browsable 복구 레가토 Networker® 6.x 유닉스 운영자 교육 6-11 Browse 시간 변경 2001 Browse 시간을 바꿈으로서 파일시스템이 과거 특정 날짜 및 시간때의 상태로 복구할 수 있다. 레가토 Networker® 6.x 유닉스 운영자 교육 6-12 복구파일 상세 보기 레가토 Networker® 6.x 유닉스 운영자 교육 6-13 다른 위치에 복구하기 디렉토리 이름 입력. 메시지 상태를 점검하여 다른 위치로 복구 확인 레가토 Networker® 6.x 유닉스 운영자 교육 6-14 Browsable 복구 (CLI) 수행 대화형 모드 recover -c 소스_클라이언트 -s 서버_이름 pathname 비대화형 모드 recover -c 소스_클라이언트 -s 서버_이름 –a pathname 레가토 Networker® 6.x 유닉스 운영자 교육 6-15 대화형 모드로 복구 레가토 Networker® 6.x 유닉스 운영자 교육 6-16 비대화형 모드로 복구 비대화형 모드로 파일 및 디렉토리 복구 방법: 1. recover 명령에 -a 옵션 사용. 2. 정확한 Pathname 입력. 레가토 Networker® 6.x 유닉스 운영자 교육 6-17 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd nsrd nsrmmd nsrmmdbd soprano bongo 1 nwrecover flute 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd nsrd nsrmmd nsrmmdbd Soprano soprano bongo 1 nwrecover flute 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd nsrd nsrmmd 5 nsrmmdbd Soprano soprano bongo nwrecover flute 2 recover 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd nsrd nsrmmd 5 nsrmmdbd Soprano soprano bongo nwrecover flute recover 3 recover List 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd 4 nsrd recover List nsrmmd nsrmmdbd soprano bongo nwrecover flute recover 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd nsrd nsrmmd 5 nsrmmdbd soprano bongo nwrecover flute recover recover List 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Browsable 복구 데이터 흐름 서버 Storage Node nsrindexd nsrd nsrmmd nsrmmdbd recover List 6 soprano bongo nwrecover flute recover recover List 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-18 Save Set 복구 프로그램 nwadmin 사용. 또는, mminfo와 recover 사용. mminfo -a -r ‘ssid, 볼륨, savetime,name’ -N saveset_name recover -s servername -S ssid 레가토 Networker® 6.x 유닉스 운영자 교육 6-19 복구할 Save Set 선택 Full 레벨 7 이 시점에서 복구 가정 Incr Day 1 2 3 4 5 6 다음 복구 Save Set이 필요 1 째날 Full Save Set이 필요 4째날 레벨 7 Save Set이 필요 7 x 백업된 순서대로 복구 수행 5,6,7 째날 레벨 incr Save Set이 필요 레가토 Networker® 6.x 유닉스 운영자 교육 6-20 복구할 Save Set 데이터 지정 1. Save Set 선택. 4. Path 선택. 2. Instance 선택 5. Start 클릭. 3. recover 클릭 레가토 Networker® 6.x 유닉스 운영자 교육 6-21 다른 위치에 Save Set 복구 레가토 Networker® 6.x 유닉스 운영자 교육 1. Options 을 눌러 Save Set recover Options 창을 연다. 2. “Relocate Recovered data To” 필드에 새로운 path 입력 6-22 Save Set 복구 (recover) 1. Mminfo를 사용하여 복구할 Save Set id (ssid) 와 볼륨을 찾아냄. ssid = 2247678523 예: mminfo –a –r “ssid, 볼륨, savetime, name” –N saveset_name 2. recover -s 서버_이름 –S ssid 레가토 Networker® 6.x 유닉스 운영자 교육 6-23 Directed 복구 Networker 서버 1. 소스 클라이언트 데이터가 백업 됨. 목적지 클라이언트 2. 소스 클라이언트 # recover 관리자가 Directed 복구 수행. 3. 데이터가 다른 클라이언트에 복구됨 관리용 클라이언트 레가토 Networker® 6.x 유닉스 운영자 교육 6-24 엑세스 권한 부여 관리자 admin_사용자@tuba soprano's 인덱스에 원격 Access 권한이 필요. bongo soprano admin_사용자@tuba root@flute 레가토 Networker® 6.x 유닉스 운영자 교육 1. tuba의 관리자와 호스트 는 Networker의 관리자 권한을 가져야 함. 2. 소스 클라이언트인 soprano는 자신의 CFI DB에 Access를 허용해야 함. 3. 목적지 클라이언트인 (flute)는 tuba의 관리자가 원격실행을 허용해야 함. tuba flute nsrexecd –s bongo 6-25 복구 모드 선택 recover 명령어를 대화형 모드로 사용해야 함. recover -s 서버_이름 –c 소스_클라이언트 -R 목적지_클라이언트 -i 옵션 recover> #recover –s bongo -c bongo -R flute –i y recover> 레가토 Networker® 6.x 유닉스 운영자 교육 6-26 Directed 복구 플렛폼 유닉스 레가토 Networker® 6.x 유닉스 운영자 교육 OK 유닉스 유닉스 NT NTFS FAT 6-27 레가토 Networker 유닉스용 관리를 위한 코스를 마칩니다. 감사합니다. Copyright © 2000 and 2001 Legato Systems, Inc.