QNAP SMB 솔루션 - QNAP 스냅샷과 Snapshot Agent를 이용해서 애플리케이션 내의 일관성을 유지하는 스냅샷을 만들 수 있습니다.


최신 업데이트일: 2018-03-08

1. 소개

1.1 당면 과제 및 솔루션

QTS 4.2에서, 스토리지 관리자의 스냅샷 기능은 볼륨뿐만 아니라, iSCSI LUN을 지원하여 귀중한 데이터를 신속하게 백업하고 복구합니다.

저장되지 않은 애플리케이션 데이터, 버퍼, 메모리, 로그와 같은, 모든 데이터를 포함하도록 하는 것이 LUN 스냅샷을 생성시 과제입니다.

QNAP에서 제공하는 솔루션은 Windows Server 또는 VMware vCenter의 QNAP 스냅샷 에이전트를 사용하는 동안의 iSCSI 스냅샷 애플리케이션 정합성 옵션입니다. 이를 통해 원격 서버와 NAS가 통신하므로 QNAP 스냅샷 기능을 사용하여 백업을 완벽하게 할 수 있습니다.

QNAP

1.2 대상

본 애플리케이션 참고는 다른 장치나 가상 컴퓨터에 iSCSI LUN을 생성하는 iSCSI 대상으로 QNAP NAS를 사용하는 모두에게 적합합니다. 사용하여 본 문서의 일부 용어는 자세히 설명하지 않겠습니다. 

2. 시작 방법

2.1 작동 방법

QNAP 스냅샷 에이전트는 주로 iSCSI LUN의 정합성 유지 스냅샷을 촬영할 수 있도록 생성되며, VSS 하드웨어 공급자 기능도 동시에 제공합니다.

아래의 첫 워크플로에서, NAS에서 iSCSI LUN의 스냅샷을 촬영해야 할 때마다, 에이전트는 iSCSI LUN (Windows Server 용)으로 모든 데이터를 플러시하거나 iSCSI LUN 스냅샷 (VMware 용) 촬영 이전에 가상 컴퓨터 스냅샷을 촬영하기 위해 원격 서버에 알리므로, NAS에서 스냅샷이 촬영될 때, 필요한 모든 애플리케이션 데이터가 포함되어 정합성 유지 스냅샷이 보장됩니다.

사례:

  • Microsoft Hyper-V Server는 스냅샷의 정합 상태를 유지하고 데이터 손실을 방지하는 메모리가 포함된 VM 검사점을 생성하게 됩니다.
  • SQL Server는 디스크의 데이터베이스 로그를 플러시하여 스냅샷에서 정합 상태를 유지합니다.
  • VMware는 아래 그림과 같이, LUN의 각 VM에 VM 스냅샷을 생성하여 스냅샷에서 정합 상태를 유지합니다:
QNAP

더우기, QNAP 스냅샷 에이전트에는 Windows Server용 VSS 하드웨어 공급자도 포함되어 있습니다. VSS를 지원하는 백업 소프트웨어*가 설치된 Windows에서 iSCSI LUN의 백업 작업을 하려면, VSS 하드웨어 공급자는 Windows Server에서 Windows COW (쓰기에서 복사)가 스냅샷을 촬영하는 대신 NAS ROW (쓰기에서 리디렉션)를 사용하도록 하므로 백업 효율성을 높일 수 있습니다.

*백업 소프트웨어는 VSS 스냅샷을 지원해야 합니다.

QNAP

2.2. 시스템 요구 사항

  1. 스냅샷 에이전트를 사용하려면 QTS 4.2 (이상)를 사용해야 합니다.
  2. QNAP 스냅샷 에이전트는 Windows Server 2008 이상과 호환됩니다. GUI 관리를 활성화해야 합니다. Windows Server Core 및 Windows Hyper-V는 지원되지 않습니다.
  3. VMware에 배포된 가상 컴퓨터에 스냅샷 에이전트를 사용해야 할 때 Windows Server를 제외하고, VMware vCenter도 필요합니다.
  4. 스냅샷 에이전트를 사용하려면, Windows Server에 들어오는 TCP 포트 11169를 열어야 합니다. 포트를 열려면 Microsoft에서 제공하는 지침을 따르십시오. GPO에서 방화벽을 통제하고 서버가 Active Directory의 구성원이면 그룹 정책을 사용해야 할 수도 있습니다. Microsoft에서 제공하는 다음 페이지를 참조해서 이런 작업을 하십시오:
    http://windows.microsoft.com/en-us/windows/open-port-windows-firewall
    https://technet.microsoft.com/en-us/library/cc753295
  5. NAS에서 고정 IP 주소를 사용하도록 강력히 권장합니다.

2.3. 알려진 제한 사항

  1. Windows Hyper-V 또는 VMware에서 가상 컴퓨터의 애플리케이션 정합성 스냅샷을 촬영하려면, 스냅샷에 포함될 동일한 iSCSI LUN에 VM 구성, 디스크, 스냅샷/검사점이 반드시 있어야 합니다.
  2. SMI-S 공급자가 서버에 이미 설치되어 있으면 스냅샷 에이전트를 설치할 수 없습니다.
  3. 스냅샷 에이전트는 VMware에서 범위 기능을 지원하지 않으므로, iSCSI LUN 하나만 데이터스토어에 있어야 합니다.
  4. 스냅샷 에이전트는 여러 LUN과 함께 대상에 매핑된 LUN을 지원하지 않습니다.
  5. 스냅샷 에이전트는 MPIO와 연결된 LUN을 지원하지 않습니다.
  6. 스냅샷 에이전트는 CHAP와 함께 대상에 매핑된 LUN을 지원하지 않습니다.
  7. 스냅샷 에이전트는 되돌리기를 하는 동안, 현재 vSphere 인벤토리에 등록된 VM만 되돌립니다. vSphere에서 이미 VM이 삭제된 경우, 스냅샷 에이전트는 인벤토리에 VM을 추가하지 않습니다.

2.4. 스냅샷 에이전트 다운로드 및 설치

QNAP 다운로드 센터 > 유틸리티로 이동하여 스냅샷 에이전트를 다운로드하십시오.
https://www.qnap.com/utility

스냅샷 에이전트를 설치하려면, 서버 관리자의 “애플리케이션 서버”에 “.Net Framework 3.5”가 설치되고 활성화되어 있어야 합니다. 이 기능을 설치하려면, “서버 관리자” > “역할 및 기능 추가“ 섹션으로 이동하고 역할 섹션에서 “애플리케이션 서버“를 선택하여 기능 섹션에서 “.NET Framework 3.5 기능“을 선택합니다.

QNAP
역할 및 기능 추가 마법사에 이 기능을 설치할 수 있도록 ".NET Framework 3.5 기능"을 선택합니다.

이 기능의 설치가 확인되면, 스냅샷 에이전트 애플리케이션 파일을 열어서 설치를 시작합니다. 설치가 완료되면, QNAP 에이전트 관리자라는 바로가기를 바탕화면에서 볼 수 있어야 합니다.

QNAP
설치 마법사를 따라 스냅샷 에이전트 설치를 완료합니다.
QNAP
QNAP 에이전트 관리자 바로가기가 바탕 화면에 표시됩니다.

3. 스냅샷 에이전트 구성

3.1. Windows Server의 스냅샷 에이전트 구성

스냅샷 에이전트 설치를 완료하면, “QNAP 에이전트 관리자”를 엽니다. IP 주소를 제공하거나 에이전트가 로컬 네트워크에서 NAS를 직접 찾을 수 있도록 “NAS 검색”을 클릭하여 Windows Server에서 iSCSI 스토리지로 사용하고 있는 QNAP NAS를 추가해야 합니다.

QNAP
시작 페이지에서 이 서버의 iSCSI 대상을 제공하는 QNAP NAS Ip를 입력할 수 있거나
QNAP
로컬 네트워크에서 스냅샷 에이전트를 지원하는 QNAP NAS를 검색할 수 있습니다.

NAS 로그인 자격 증명을 제공하고, 연결 포트를 확인하며, 사용하려는 기능을 활성화하라는 메시지가, QNAP NAS를 입력하거나 선택한 후에 나타납니다. 본 사례에서는, Windows의 VSS H/W 공급자와 스냅샷 에이전트를 모두 선택한 다음, “확인”을 클릭하여 이들 설정을 확인했습니다. QNAP NAS에 스냅샷 에이전트가 연결되며 시작 페이지 목록에 NAS가 추가된 것을 볼 수 있습니다.   

QNAP
QNAP NAS 사용자 이름 & 암호를 입력하고 활성화하려는 기능을 선택합니다.
QNAP
NAS가 목록에 나타납니다.

3.2 vCenter 스냅샷 에이전트 구성

VMware의 가상 컴퓨터에 사용되고 있는 iSCSI LUN을 백업하려면, 에이전트 관리자의 “VMware 설정”으로 이동할 수 있습니다. vCenter 자격 증명 설정에서, vCenter 서버의 IP 주소, 단일 사용승인 (Single Sign On)의 계정/암호를 입력하고, VMware가 NAS에서 요청을 수신할 때 그 가상 컴퓨터의 스냅샷을 촬영해야 하는 방법을 선택합니다.

QNAP
QNAP 에이전트 관리자에서 “VMware 설정”을 구성합니다. vCenter에서 VM 도구가 설치되지 않은 가상 컴퓨터의 스냅샷을 촬영할 수 있는, “스냅샷 가상 컴퓨터의 메모리”를 선택했습니다.

완료 후, QNAP 에이전트 관리자에 QNAP NAS를 추가하면, “VMware 스냅샷 에이전트” 옵션이 활성화되거나, 기존 NAS를 마우스 오른쪽 버튼으로 클릭하고 “편집”을 선택하여 이 옵션을 활성화할 수 있습니다.

QNAP
QNAP 에이전트 관리자에서 QNAP NAS를 편집하여 VMware 스냅샷 에이전트를 활성화합니다.
QNAP
편집 후, VMware 스냅샷 에이전트가 “구성 요소” 열에 표시되고 작업할 준비를 완료합니다.

4. iSCSI LUN 스냅샷 촬영

4.1. Windows Server와 함께 iSCSI LUN 스냅샷 촬영

NAS UI에서 에이전트가 QNAP NAS에 올바르게 연결되었는지 확인할 수 있습니다. 웹 브라우저를 열고, QTS에 로그인해서, “스토리지 관리자”를 입력합니다. “iSCSI 스토리지” > “스냅샷”에서, 메뉴 “스냅샷 에이전트”를 엽니다. 현재 NAS에 연결된 모든 스냅샷 에이전트를 볼 수 있는 목록이 표시됩니다.

QNAP
iSCSI 스토리지 섹션에서 “스냅샷” > “스냅샷 에이전트”를 선택합니다.
QNAP
이 NAS에 연결된 스냅샷 에이전트가 표시됩니다.

애플리케이션 정합성 스냅샷을 촬영하려면, “iSCSI 스토리지”에서 iSCSI LUN을 선택하고 “스냅샷” 드롭다운 버튼에서 “스냅샷 만들기”를 선택합니다.

QNAP
“iSCSI 스토리지" 섹션에서 “스냅샷 촬영” 선택.

확인 창이 표시되면, “스냅샷 유형”에서 “애플리케이션 정합성”을 선택하고 “확인”을 클릭하여 스냅샷 촬영을 시작합니다.

QNAP
“스냅샷 유형"에서, “애플리케이션 정합성을 선택합니다."

참고: “참고: 충돌 정합성” 스냅샷은 표준 NAS 스냅샷처럼 스냅샷을 촬영하기 전에는 원격 서버를 접촉하지 않습니다.

애플리케이션 정합성 스냅샷을 촬영할 때, QNAP NAS는 Windows Server에 요청을 보냅니다. 이는 스냅샷을 촬영하기 전에 모든 관련 데이터를 iSCSI LUN으로 플러시하게 됩니다.

다음 사례에서, iSCSI LUN에는 Hyper-V를 사용하여, 항상 가동되는 가상 컴퓨터가 있습니다. 애플리케이션 정합성 옵션과 함께, NAS의 스냅샷 기능을 사용할 때, Windows Server는 NAS에서 요청을 수신하고 VM의 검사점을 생성합니다.

Hyper-V 관리자 인터페이스*에서 이것을 단기간 동안 볼 수 있습니다*: 검사점을 생성하는 동안 VM의 상태가 변경됩니다. iSCSI LUN 스냅샷에 VM 상태, 메모리, 디스크가 포함됩니다.

*스냅샷에 포함될 iSCSI LUN에 VM 구성, 디스크, 검사점이 있어야 합니다.

QNAP
QTS에서 “스냅샷 촬영”을 선택할 때, Q’center 가상 기기의 상태가 “백업 중”으로 변경됩니다. 이는 Windows Server가 NAS로부터 요청을 수신했음을 나타내며 iSCSI LUN으로 데이터를 플러시하기 시작합니다.
*UI는 Hyper-V 버전에 따라, 다를 수 있습니다.

4.2. VMware로 iSCSI LUN 스냅샷 촬영

Windows Server와 동일한 작업을 통해 VMware를 사용하여 iSCSI LUN의 스냅샷을 촬영합니다. QTS에 로그인하고, “스토리지 관리자”로 이동한 다음, “iSCSI 스토리지”에서 VMware의 가상 컴퓨터를 저장하는 데 사용된 iSCSI LUN을 선택합니다. “스냅샷” > “스냅샷 촬영”을 선택합니다.

QNAP
Vmware에서 “애플리케이션 정합성” 스냅샷 유형으로 스냅샷을 촬영하는 데 사용하는 iSCSI LUN 선택.

vCenter는 QNAP NAS에서 스냅샷 요청을 수신하면, NAS iSCSI LUN에 저장된 각 가상 시스템의 VMware 스냅샷을 촬영해서 iSCSI LUN에 저장합니다. 이후, NAS는 각 가상 컴퓨터의 VMware 스냅샷이 포함된 다른 애플리케이션 정합성 iSCSI LUN 스냅샷을 촬영합니다. 이런 동작은 vSphere 웹 클라이언트의 작업 섹션에 보입니다. VMware 스냅샷은 iSCSI LUN 스냅샷에 일단 포함되면 제거됩니다. 

QNAP
에이전트가 스냅샷 요청을 보내면 vCenter 서버는 각 가상 컴퓨터의 VMware 스냅샷을 촬영해서, iSCSI LUN 스냅샷에 VMware 스냅샷이 포함될 때마다 제거합니다.
*UI는 vSphere 웹 클라이언트에 따라, 다를 수 있습니다.

“스냅샷 관리자” 또는 “스냅샷 복제”를 사용하여 일정 예약된 백업 작업도 생성할 수 있습니다. “애플리케이션 정합성” 옵션을 사용할 수 있습니다.

QNAP
또한 애플리케이션 정합성과 iSCSI LUN의 스냅샷 일정 예약을 만드는 데 스냅샷 관리자를 사용할 수 있습니다.

4.3 스냅샷 되돌리기

NAS 볼륨으로 스냅샷을 되돌리는 것처럼 애플리케이션 정합성 스냅샷을 iSCSI LUN으로 되돌릴 수 있습니다. 스냅샷이 애플리케이션 정합성인지 확인하려면, LUN을 선택하고 “스냅샷 관리자”를 엽니다. 스냅샷 에이전트로 촬영한 애플리케이션 정합성인지, 목록 보기에서 확인할 수 있습니다.

QNAP
스냅샷 에이전트로 촬영한 스냅샷은 스냅샷 관리자에서 “정합성 애플리케이션”으로 분류됩니다.

Windows Server에 연결된 iSCSI LUN의 스냅샷을 되돌리려면, 먼저 LUN을 분리한 다음, LUN을 선택하고 “스냅샷” > “스냅샷 관리자”를 선택하여 사용할 스냅샷을 선택해야 합니다.

QNAP
되돌리기 전에 Windows Server에 연결된 iSCSI LUN의 연결을 분리해야 합니다.
QNAP
그렇지 않으면, 스냅샷 과정이 실패합니다.
QNAP
분리한 후, 스냅샷 관리자에서 되돌리기 동작을 확인합니다.
QNAP
확인 후, 스냅샷 관리자에서 되돌리기 과정을 볼 수 있습니다.

되돌리기 과정이 완료된 다음, Windows Server에서 iSCSI LUN을 다시 연결할 수 있습니다. Hyper-V의 경우, 가상 컴퓨터의 모든 구성은 검사점을 포함하여 iSCSI LUN에 저장됩니다.

VMware의 경우, 스냅샷 에이전트가 ESXi 호스트에서 iSCSI LUN (데이터스토어)을 자동으로 분리하고, 스냅샷을 되돌린 다음, 되돌려진 LUN을 다시 연결하고 VM을 되돌리므로, 스냅샷 에이전트가 설치되고 연결되면, LUN을 분리하지 않고도 iSCSI LUN의 스냅샷을 직접 되돌릴 수 있습니다 (그러나 되돌리기 전에 VM을 삭제한 경우 인벤토리에서 VM을 수동으로 읽어야할 수 있습니다.) 일단 추가되면, vCenter는 VMware 스냅샷을 계속 사용하여 iSCSI LUN의 가상 컴퓨터를 복구하므로, iSCSI LUN의 복구된 가상 컴퓨터가 애플리케이션과 정합성인지 확인하십시오.

QNAP
iSCSI LUN은 일단 되돌리기 과정이 시작되면 vCenter에서 분리되고 되돌리기 과정이 완료되면 다시 연결될 수 있음을 vSphere 웹 클라이언트에서 보게 됩니다. 그런 다음 vCenter는 iSCSI LUN의 VMware 스냅샷을 사용하여 iSCSI LUN에 저장된 가상 컴퓨터을 복구합니다.

5. Windows Server의 VSS 하드웨어 공급자

스냅샷 에이전트에는 VSS 하드웨어 공급자가 있습니다. 이 기능을 사용하려면, VSS 스냅샷 기능을 지원하는 백업 소프트웨어가 있어야 합니다. 본 문서에서는 QNAP NetBak Replicator를 예로 들어 설명합니다. 백업 소프트웨어를 구성하여 VSS를 활성화하고 소프트웨어에서 스냅샷을 생성하도록 허용하는 것이 VSS 하드웨어 공급자 기능을 사용하는 첫 번째 단계입니다. 이런 설정들을 완료한 후, 백업 소프트웨어를 사용하여 QNAP NAS의 iSCSI LUN에 백업 작업을 생성할 수 있습니다.

QNAP
“고급 설정” > “열린 파일의 백업 설정”에서, VSS를 활성화하고 파일을 백업할 때 NetBak Replicator에서 스냅샷을 촬영하도록 할 수 있습니다.
QNAP
백업 소프트웨어를 사용하여 QNAP NAS에서 제공하는 iSCSI LUN의 백업 작업을 생성합니다.

백업 소프트웨어에서 스냅샷을 생성하기 위해 VSS를 사용할 때, Windows Server 대신 NAS에서 스냅샷이 촬영됩니다.

“스토리지 관리자” > “iSCSI 스토리지”에서 백업이 진행되는 동안 NAS UI에서 이것을 확인할 수 있으며, “vss”라고 하는 또 다른 iSCSI LUN이 백업 기간 동안 생성되었음을 발견할 수 있습니다. 이 LUN은 NAS에서 백업 작업을 위해 생성한 스냅샷이므로 백업 소프트웨어는 이 스냅샷 iSCSI LUN을 사용하여 데이터를 백업하게 됩니다.

QNAP
백업 소프트웨어가 스냅샷을 생성하는 중입니다.
QNAP
Windows Server에서는 아니지만, NAS에서는 스냅샷이 생성되었습니다. “vss”라고 하는 또 다른 iSCSI LUN이 백업 작업을 위해 “iSCSI 스토리지”에 임시로 생성됩니다.

백업 작업이 완료되었는지 확인한 후, Windows Server의 VSS 구성 요소에서 NAS의 “vss” iSCSI LUN 스냅샷이 제거된 것을 발견할 수 있습니다.

이 기사가 도움이 되었습니까?

67% 의 사용자들이 도움이 된다고 생각할 것입니다.
피드백을 주셔서 감사드립니다.

이 기사가 어떻게 개선될 수 있을지 말해 주십시오.

추가 피드백을 제공하려면 아래에 포함하십시오.

사양 선택

      더 보기 적게 보기

      다른 국가/지역 사이트:

      open menu
      back to top