백업 및 DR 서비스용 Filestore 및 기타 파일 시스템 준비

이 페이지에는 백업 및 DR을 위한 NFS 연결을 설정하는 방법에 관한 정보가 포함되어 있습니다.

Red Hat RHEL 6 또는 CentOS Linux 호스트에 NFS 클라이언트 설치

# rpm -qa | grep nfs를 실행하여 클라이언트가 설치되어 있는지 확인합니다.

다음과 같은 결과가 반환됩니다.

  nfs-utils-lib-1.1.5-9.el6.x86_64
  nfs-utils-1.2.3-54.el6.x86_64
  • 아무것도 표시되지 않으면 yum을 사용하여 NFS 클라이언트 패키지를 설치합니다. 실행: # yum install nfs-utils nfs-utils-lib
  • rpcbind /portmapper 패키지가 Linux 호스트에 설치되어 있는지 확인합니다. 실행:# rpm -qa | grep rpcbind

rpcbind-0.2.0-11.el6.x86_64과 같이 표시되어야 합니다.

  • 아무것도 표시되지 않으면 yum을 사용하여 rpcbind를 설치합니다. 실행: # yum install rpcbind

SLES Linux 호스트에 NFS 클라이언트 설치

  1. 클라이언트가 설치되어 있는지 확인하려면 # rpm -qa | grep nfs를 실행합니다.

    다음과 유사한 결과가 반환됩니다.

    nfs-client-1.2.1-2.6.6
    yast2-nfs-common-2.17.7-1.1.2
    yast2-nfs-client-2.17.12-0.1.81
    
  2. nfs-client 또는 yast2-nfs-xxxx 패키지가 표시되지 않으면 YaST 또는 zypper를 사용하여 NFS 클라이언트 패키지를 설치합니다.

    • YaST 사용:
    # yast2 --install yast2-nfs-client
    # yast2 --install yast2-nfs-common
    
    • Zypper 사용:# zypper install nfs-client
  3. rpcbind 또는 portmapper 패키지가 Linux 호스트에 설치되어 있는지 확인합니다. 실행: # rpm -qa | grep rpcbind 다음과 같이 반환됩니다. rpcbind-0.1.6+git20080930-6.15

  4. 아무것도 표시되지 않으면 YaST 또는 Zypper를 사용하여 패키지를 설치해야 합니다.

    • YaST 사용: # yast2 --install rpcbind
    • Zypper 사용: # zypper install rpcbind

Linux 호스트에서 NFS 클라이언트 정보 알아보기

백업 및 DR 승인 NFS 클라이언트 패키지 및 버전이 호스트에 설치되어야 합니다.

  1. portmapper 또는 rpcbind 서비스가 실행 중인지 확인합니다. 실행: # sudo service rpcbind status

    • Red Hat RHEL 6 또는 CentOS Linux 호스트는 다음과 같이 반환해야 합니다. rpcbind (pid 1591) is running...
    • SLES Linux 호스트는 다음과 같이 반환합니다. Checking for service rpcbind running
  2. Linux 호스트에서 rpcbind 서비스가 실행되고 있지 않으면 다음과 같이 시작합니다. # sudo service rpcbind start

  3. rpcinfo를 사용하여 등록된 RPC 프로그램 또는 서비스를 나열합니다. Portmapper가 등록되고 실행 중이어야 합니다.

    # sudo rpcinfo -p
    program vers proto port service
    100000 4 tcp 111 portmapper
    100000 3 tcp 111 portmapper
    100000 2 tcp 111 portmapper
    100000 4 udp 111 portmapper
    100000 3 udp 111 portmapper
    100000 2 udp 111 portmapper
    
  4. 다음을 사용하여 Linux 호스트가 백업/복구 어플라이언스의 rpcbind 및 NFS 프로그램에 RPC를 호출할 수 있는지 확인합니다.

    # sudo rpcinfo -T tcp <#vm internal IP> rpcbind
    program 100000 version 2 ready and waiting
    program 100000 version 3 ready and waiting
    program 100000 version 4 ready and waiting
    # sudo rpcinfo -T tcp <#vm internal IP> nfs
    program 100003 version 2 ready and waiting
    program 100003 version 3 ready and waiting
    

위 명령어에서 앞의 출력을 반환하면 Linux 호스트에서 백업/복구 어플라이언스로의 NFS 연결이 양호한 것입니다.

스테이징 디스크 크기 계획

일부 대용량 파일 시스템의 경우 파일 시스템의 스테이징 디스크 크기를 수동으로 설정해야 할 수 있습니다. 기본 스테이징 디스크 크기는 NAS capacity + 20%이지만 다음 두 가지 경우에는 충분하지 않을 수 있습니다.

  • NFS 및 SMB 네트워크 파일 시스템은 매우 큰 용량을 잘못 보고하는 경우가 있습니다. 파일 시스템이 128TiB를 초과한다고 보고하는 경우 백업 및 DR 에이전트가 '보호된 볼륨의 보고된 크기로 인해 이 애플리케이션에 스테이징 디스크 크기를 지정해야 합니다'라는 오류 코드 5289와 함께 백업을 실패합니다. 이 오류가 발생하면 백업 및 DR 서비스가 필요하지 않거나 백업/복구 어플라이언스가 처리할 수 있는 것보다 큰 대용량 디스크를 할당하지 못합니다.

  • NAS에서 디스크에 중복 삭제 및 압축을 사용하고 있더라도 백업 및 DR 서비스는 스테이징 디스크의 백업 이미지에서 데이터를 중복 삭제하거나 압축하지 않습니다. NAS에서는 사용량이 5TB라고 보고할 수 있지만 스테이징 디스크의 백업 이미지는 훨씬 더 많은 공간을 사용할 수 있습니다. 또한 관리자가 수동 스테이징 디스크 크기를 지정해야 합니다. 이로 인해 '스테이징 디스크 가득 참' 오류가 발생할 수 있습니다.

이러한 오류 중 하나가 표시되면 애플리케이션 세부정보 및 설정에서 스테이징 디스크 크기를 수동으로 설정하세요.

.snapshot 디렉터리의 가상 스냅샷

NAS에 NAS 콘텐츠의 전체 사본이 포함된 .snapshot 디렉터리가 있는 경우가 있습니다. NAS의 가상 스냅샷입니다. 백업 및 DR 에이전트가 이러한 스냅샷을 모두 복사하려고 시도하여 공간이 부족해집니다. .snapshot 또는 ~snapshot (NAS에서 사용하는 이름)의 제외 패턴을 사용하여 이 문제를 해결할 수 있습니다. 에서 패턴 제외하기를 참고하세요.

파일 시스템 호스트 준비 관련 추가 정보

보호를 위해 파일 시스템 호스트를 준비하는 것과 관련된 추가 정보는 호스트 및 연결된 애플리케이션 관리를 참고하세요.