위로 아래

테스트 개요

목적

  1. 구버전 넷워커에 있는 백업과 mm 정보를 신버전 넷워커로 옮겨야 한다
  2. 해당 백업들을 신버전 넷워커에서 복구할 수 있어야 한다

 

과정

  1. NW A - DD A 연결 / NW B - DD B 연결
  2. NW A에서 DD A의 ddboost에 파일 백업
  3. DD A에서 DD B로 mtree 복제 (ddboost storage-unit 이름이 같아야 한다)
  4. DD B에서 복제된 mtree를 ddboost에서 조회
  5. NMC에 ddboost 디바이스 등록
  6. NW A에서 mm 추출 (mm export)
  7. NW B에서 mm 입력 (mm import)
  8. NW B에서 scan
  9. NW B에서 복구

 

 

 

테스트 환경

구버전 

  1. Networker A
    1. hostname : ohsnw9
    2. version : 9.2.1.4
    3. ip : 192.168.1.191
  2. DataDomain A
    1. hostname : idpa-ddve01.lvtek.co.kr
    2. version : DDOS 7.6.0
    3. ip : 192.168.11.54

 

신버전

  1. Networker B
    1. hostname : ohsnw194
    2. version : 19.4.0.1
    3. ip : 192.168.1.194
  2. DataDomain B
    1. hostname : ohsddve2.Lvtek-Sonic
    2. version : DDOS 7.13.0
    3. ip : 192.168.1.114

 

 

과정

  1. NW A - DD A 연결 / NW B - DD B 연결
  2. NW A에서 DD A의 ddboost에 파일 백업
  3. DD A에서 DD B로 mtree 복제 (ddboost storage-unit 이름이 같아야 한다)

복제 페어 구성 (소스, 타겟 둘 다에서 구성해주어야 한다)

replication add source mtree://idpa-ddve01.lvtek.co.kr/data/col1/otest destination mtree://ohsddve2.Lvtek-Sonic/data/col1/otest

 

소스에서 확인 (replication show detailed-stats)

 

타겟에서 확인 (replication show detailed-stats)

 

복제 전송 시작 (초기화하고 싱크 맺기 시작)

replication initialize mtree://ohsddve2.Lvtek-Sonic/data/col1/otest

 

복제 완료

(Sync'ed as of Time 날짜가 찍히고, Pre-comp Byte Remaining에 남은 용량이 없다)

 

mtree list 확인

복제 받은 mtree는 복제 페어가 enable 상태인 한, Read Only 상태이다.

mtree가 Read Only 상태면 Networker에 mount되지 않는다.

따라서, 복제 페어를 break해서 mtree를 RW 상태로 바꿔주어야 한다

 

복제 페어 제거

replication break mtree://ohsddve2.Lvtek-Sonic/data/col1/otest

 

mtree 상태 RW로 변경 완료

 

 

   4. DD B에서 복제된 mtree를 ddboost에서 조회

mtree로 복제해오면 ddboost는 아직 없다

해당 mtree는 원래 ddboost이므로, 해당 mtree의 ddboost 속성인 user를 수정해주면 알아서 등록이 된다

 

ddboost 확인

ddboost storage-unit show otest

 

ddboost user 수정

ddboost storage-unit modify otest user sysadmin

skip-chown : 다중 계정을 사용할 수 있게 해주는 옵션인데, 무조건 yes로 해야 넘어간다

 

ddboost로 등록되어 조회가 가능해진다

ddboost storage-unit show otest

 

 

 

    5. NMC에 ddboost 디바이스 등록

NW B에 복제 받은 ddboost 디바이스 등록

(NW B의 hosts에 DD B의 ip가 등록되어 있지 않으면 timeout이 난다)

 

 

 

새로 폴더를 만들지 않아도 이미 폴더가 생성되어 있다

 

label을 선택하면 안의 데이터가 다 날아간다!

label은 무조건 선택 해제!

 

mm 정보가 없기 때문에 Media에서는 아무 것도 보이지 않는다

아직 mount는 안 된다. scan을 해주어야 mount할 수 있다

 

 

   6. NW A에서 mm 추출 (mm export)

mm 정보 확인

mminfo -avot

 

mm 파일 추출

nsrmmdbasm -s /nsr/mm/mmvolrel > [/home/] [240709mm].xdr

.xdr 확장자의 mm 파일이 나온다

 

파일 전송 (NW A -> NW B)

scp [./240709mm.xdr] [root@192.168.1.194]:[/home/]

 

파일 전송 완료

 

 

   7. NW B에서 mm 입력 (mm import)

NW B에는 mm 정보가 없다

 

 

Networker 19.8부터는 mm import를 위해서 Networker Server의 State를 Disaster Recovery로 바꿔줘야 한다

 

mm import 해준다

nsrmmdbasm -r -2 < /home/240709.xdr

 

 

-2 옵션을 주지 않으면 호환성 이슈가 생긴다

 

 

mm 정보가 추가되었다

 

 

NMC > Media > Disk Volumes에서도 이제 확인할 수 있다

 

 우클릭하여 Location 변경

 

 

 

Disk Volume 정보를 보면 Pool이 otest로 되어 있다. 

이건 NW A에서 받았던 백업에서 지정된 Pool이다

 

NW B에는 otest라는 Pool을 만든 적이 없어서 없으므로,

otest라는 Pool을 새로 만들어준다

 

Target Device로 DD B를 선택해준다



   8.NW B에서 scan (생략)

새로 복제한 mtree인 ddboost를 NMC에서는 새로운 Device처럼 등록해놓았지만, Mount는 되지 않았다.

Networker Server에서도 이 Device를 스캔해주어야 mount하여 정상적으로 활용할 수 있다

 

scanner 명령어 사용

scanner -vvv -i -S [ssid] [NMC에 등록되어 있는 디바이스 이름]

 

 

NMC > Devices에서 우클릭 > Mount

 

mount 완료

 

 

   9.NW B에서 복구

NW B의 NMC에 NW A를 클라이언트로 등록

 

CLI로 비대화형 saveset 통복구 진행

recover -S [ssid] -iR -d [/home/ohs]

해당 ssid의 SaveSet을 현재 서버의 /home/ohs 디렉토리에 복구 (이름이 같은 파일 있을 시 이름 뒤에 _R을 붙여서 복구)

 

복구 완료