NetWorker: scanner 유틸리티 사용

Summary: 이 문서에서는 스캐너 도구의 다양한 사용 사례와 일반적인 사용 모범 사례 및 주의 사항에 대해 설명합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

scanner는 NetWorker 소프트웨어 제품군의 명령줄 툴로서 소프트웨어의 스토리지 노드 구성 요소와 함께 설치됩니다. 이 기능은 구성된 디바이스 이름 또는 NetWorker 볼륨이 포함된 디바이스에 대해 구성되지 않은 경로를 사용하여 볼륨의 내용을 읽는 것입니다. 다음과 같은 주요 용도가 있습니다.
  • 볼륨 파일 시스템에서 발견된 모든 세이브 세트의 목록 생성
  • 외부 또는 삭제된 볼륨을 미디어 데이터베이스로 다시 가져오기
  • 탐색 기간이 경과된 데이터 자체에서 인덱스 항목을 재구축하기 위한 세이브 세트 읽기
  • 미디어 데이터베이스 레코드가 올바르지 않은 경우 볼륨에 있는 하나 이상의 세이브 세트 항목 수정
  • 특히 손상되거나 불완전한 세이브 세트의 경우 별도의 UASM 복구를 위해 세이브 세트 데이터를 로컬 파일로 직접 읽기

볼륨 레이블 및 내용물 확인

다른 인수가 포함되지 않은 경우 스캐너의 기본 사용법은 레이블, 볼륨 ID, 테이프 미디어의 블록 크기 및 볼륨에 있는 세이브 세트 엔터티를 보고하는 데 사용할 수 있습니다. i / -m이 없으면 데이터베이스 레코드가 수정되지 않습니다. 미디어 자체를 검사하여 디스크 또는 테이프 세이브 세트가 있는지 확인하는 데 유용할 수 있습니다. 또한 실행 가능하고 읽을 수 있는 레이블이 있는지도 확인할 수 있습니다. 예를 들어, 스캐너는 테이프 암호화로 인해 레이블 읽기를 차단한다고 표시하여(자세한 내용은 LTO 하드웨어 암호화 및 NetWorker 참조) 오류를 나타낼 수 있습니다.

8945:scanner: read: -1 bytes

또한 마운트가 실패하는 테이프 클래스 디바이스에 대한 SCSI 재설정(NetWorker에서 덮어쓴 레이블 및 SCSI 재설정 문제 해결)을 확인할 수도 있습니다.

Unexpected file number, wanted 2, got <other number>

예: 

scanner device_name_or_local_path

볼륨 및 레코드 가져오기

미디어 데이터베이스에서 볼륨이 삭제되었거나 다른 NetWorker Server에서 새 볼륨으로 볼륨을 가져오는 경우 미디어 데이터베이스에 레코드가 존재할 때까지 볼륨을 마운트할 수 없습니다. 필터가 적용되지 않은 경우 -m 을 사용하면 감지된 모든 세이브 세트가 미디어 데이터베이스의 볼륨 기록과 함께 재구축됩니다. 선택적 스캔 옵션은 아래를 참조하십시오.
본보기: 
scanner -m device_name_or_local_path

탐색을 위해 세이브 세트 재인덱싱

세이브 세트가 미디어 데이터베이스 항목에 기록된 대로 구성된 탐색 날짜를 경과하면 해당 인덱스 파일이 온라인 서버 인덱스에서 삭제되고 세이브 세트 플래그가 탐색 가능에서 복구 가능으로 변경됩니다. 세이브 세트를 복구하려면 -m 스위치가 재구축하는 미디어 데이터베이스 레코드가 필요합니다. 그러나 인덱스 항목을 다시 작성하고 탐색 가능성을 복원하려면 대신 -i 를 사용하십시오. 인덱스 항목은 파일 시스템 복구에는 필요하지 않지만 데이터베이스와 같은 복잡한 세이브 세트에는 필요합니다. NDMP 세이브 세트는 이 방식으로 다시 인덱싱할 수 없습니다. nsrck-L7  인덱스 복구만 가능합니다. -F는 세이브 세트에 대한 찾아보기 플래그를 재설정하고 재구축된 인덱스 항목을 보존하는 데 강력히 권장됩니다. -F를 사용할 수 없는 NetWorker 이전 버전에서는 scanner -i가 ssbrowse 값을 다시 채우고 탐색 가능 상태를 대체할 수 있도록 세이브 세트의 모든 인스턴스를 삭제해야 할 수 있습니다.
:
scanner -i -F device_name_or_local_path

세이브 세트 메타데이터 수정 강제 적용

scanner가 발견했을 때 데이터베이스에 이미 세이브 세트가 있는 경우 성능상의 이유로 업데이트를 수행하지 않는 것이 기본 동작입니다. 미디어 데이터베이스의 항목이 누락되거나 불완전/손상된 것으로 간주되는 경우 또는 -i 를 사용하여 탐색 기간이 지난 세이브 세트를 다시 인덱싱하는 경우 -F를 사용하여 레코드 정보를 강제로 덮어씁니다. 그렇지 않으면 먼저 세이브 세트를 삭제해야 합니다. -y를 사용하여 새 보존 기간을 지정하지 않으면(아래 참조) 새 인스턴스 보존 기간이 자동으로 계산됩니다. 테이프 미디어를 검색할 때도 이 플래그가 필요합니다. 
예: 

scanner -m -F device_name_or_local_path

세이브 세트 콘텐츠를 로컬 파일로 스캔하는 중

경우에 따라 불량 지점이 있는 테이프 세이브 세트와 같이 특별한 처리가 필요한 세이브 세트의 경우 스캐너를 사용하여 데이터를 직접 읽을 수 있습니다. 미디어 데이터베이스 항목을 업데이트하는 대신 데이터를 모놀리식 파일에 커밋한 다음 uasm 유틸리티로 복구할 수 있습니다. 이는 일반적인 복구가 불가능한 경우 유용한 최후의 수단이 될 수 있습니다. 세이브 세트를 파일로 스캔하려면 -S 명령으로만 단일 세이브 세트를 지정하고 출력을 리디렉션합니다. stdout의 데이터 출력과 stderr의 로그 메시지 - 둘 다 데이터 파일로 리디렉션되면 사용할 수 없습니다. stderr이 다른 곳으로 적절하게 리디렉션되는지 확인합니다. 자세한 내용은 NetWorker: uasm을 사용하여 저장 및 복구에서 스캔한 세이브 세트 파일에서 복구하는 방법에 대한 자세한 내용을 확인하십시오.
본보기: 

scanner -S saveset_id > scanned_saveset_filename 2> scanner_log

선택적으로 볼륨 검사

볼륨에서 특정 항목을 검색하는 방법은 여러 가지가 있습니다.
  • 개별 세이브 세트: 해당 세이브 세트만 검색하려면 -S saveset_id한 번 이상 사용합니다. I saveset_id_listfile  대신 또는 함께 사용할 수 있으며, 이 경우 파일의 세이브 세트 확인도 제한됩니다(한 줄에 하나).
  • 부트 스트랩 : 부트스트랩 세이브 세트만 검색하려면 -B 스위치로 scanner를 실행합니다. 부트스트랩을 복구하기 위해 미디어 데이터베이스에 포함할 필요가 없으므로 -m / -i 또는 -F 를 사용할 필요가 없습니다. 부트스트랩의 위치와 세이브 세트 ID만 nsrdr 재해 복구에 필요합니다.
  • 생성 시간 범위: 생성 시작/이후 날짜/시간(예: 2023/01/01)에는 -Y를 사용하고 특정 기간 내에 생성된 세이브 세트로 제한하려면 생성 종료/이전 날짜/시간(예: 2024/02/29)에는 -Z를 사용합니다.
  • 클라이언트/세이브 세트 이름: c client 또는-N saveset_name 중 하나 또는 둘 다를 사용하여 이러한 조건과 일치하는 세이브 세트만 검색합니다. -c 에는 -m또는-i가 필요합니다.두 스위치 중 하나를 여러 번 사용하여 여러 조건을 일치시킬 수 있습니다.

테이프 볼륨을 검색할 때의 Best Practice

scanner 유틸리티는 낮은 수준이며 UI에 전혀 표시되지 않으며 일반적인 NetWorker 작업에서 처리되지 않습니다. 따라서 NetWorker Server가 스캐너의 작업을 인식하지 못하고 테이프 또는 드라이브를 요청할 수 있으므로 테이프 디바이스를 간섭으로부터 보호하는 것이 중요합니다. 이를 방지하기 위해,

  1. 라이브러리/드라이브 컨텍스트 메뉴의 UI에서 마운트하지 않고 테이프 카트리지를 빈 드라이브에 로드합니다.
  2. NetWorker가 드라이브나 미디어에서 어떤 작업도 시도하지 않도록 테이프 디바이스를 '비활성화' 또는 '서비스 모드'로 표시합니다.
  3. scanner 명령을 시작하고 완료되도록 합니다.
  4. 완료되면 테이프 드라이브를 다시 활성화하고 테이프 미디어를 언로드합니다.

Affected Products

NetWorker
Article Properties
Article Number: 000227522
Article Type: How To
Last Modified: 12 Aug 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.