Skip to main content
NetApp virtualization solutions
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

Proxmox용 Storage Manager 구성 및 사용

기여자 netapp-jsnyder

Proxmox용 스토리지 관리자(SMP)는 NetApp ONTAP 스토리지 시스템을 사용하는 Proxmox 환경의 가상 머신에 대한 포괄적인 스토리지 프로비저닝 및 수명 주기 관리를 제공합니다. SMP를 통해 관리자는 스토리지를 직접 관리할 수 있으며, 자동 프로비저닝, 백업, 복원 및 클론 기능을 통해 운영을 간소화할 수 있습니다.

Proxmox용 Storage Manager에 대해 알아보십시오

Proxmox용 스토리지 관리자(SMP)는 NetApp 스토리지 시스템을 사용하는 Proxmox 환경 내 가상 머신에 대한 엔드 투 엔드 스토리지 관리를 제공합니다. 관리자가 스토리지를 직접 관리할 수 있도록 함으로써 SMP는 Proxmox 환경에서 스토리지 및 데이터 관리 작업을 간소화합니다.

주요 기능

  • 엔드 투 엔드 스토리지 관리: SMP는 스토리지 프로비저닝부터 백업 및 복구에 이르기까지 가상 머신의 전체 수명 주기 관리를 제공합니다.

  • 직접 스토리지 관리: Proxmox 관리자는 스토리지를 직접 관리하여 운영을 간소화하고 복잡성을 줄일 수 있습니다.

  • 독립 실행형 설치 관리자: SMP는 API를 통해 Proxmox 노드에 원활하게 연결되는 독립 실행형 설치 관리자로 제공됩니다.

기능

SMP의 각 구성 요소는 스토리지 관리 효율성을 향상시키도록 설계되었습니다.

  • 스토리지 프로비저닝: Proxmox 호스트 및 연결된 가상 머신에 대한 스토리지 리소스를 간편하게 할당하고 관리할 수 있습니다.

    • NFS 스토리지 프로비저닝: Proxmox 환경에서 사용할 ONTAP NFS 스토리지를 설정하고 구성합니다.

    • iSCSI 스토리지 프로비저닝: 강력하고 효율적인 iSCSI 스토리지 관리를 위해 다중 경로를 지원하는 thick LVM을 구현합니다.

  • 백업 및 복구: 안정적인 백업과 신속한 복구를 통해 데이터 무결성과 가용성을 보장합니다.

    • 크래시 일관성 및 파일 일관성 백업: 크래시 일관성 및 파일 일관성 백업 메커니즘을 모두 설정하여 데이터 무결성을 보장하십시오.

    • VM 복원 작업: 가상 머신 복원 프로세스를 실행하여 데이터를 복구하고 시스템 가용성을 유지합니다.

  • 스토리지 효율성: ONTAP는 데이터에 필요한 스토리지를 최소화하도록 설계된 포괄적인 스토리지 효율성 기술 제품군을 제공합니다. 이러한 기술은 스토리지 사용량을 줄일 뿐만 아니라 시스템 성능을 향상시켜 다음과 같은 이점을 제공합니다.

    • 빠른 VM 프로비저닝: 가상 머신의 프로비저닝을 간소화하여 더 빠른 배포를 지원합니다.

    • 더 빠른 데이터 세트 복사: 효율적인 데이터 관리를 위해 데이터 세트 복제 속도를 향상시킵니다.

필수 조건

진행하기 전에 다음을 완료했는지 확인하십시오.

  • Proxmox Virtual Environment(PVE) 9.x 이상 클러스터 작동.

  • SVM 레벨에서 NFS 및 iSCSI 프로토콜이 활성화된 ONTAP All Flash FAS(AFF) 스토리지입니다. 자세한 지침은 "ONTAP로 NFS 데이터 저장소 구성""ONTAP 스토리지를 사용하여 iSCSI용 Proxmox VE 9.x 구성"을 참조하십시오.

    참고

    iSCSI LUN 구성의 경우 다음을 활성화해야 합니다.

    모든 Proxmox 호스트에 다중 경로 및 iSCSI를 설치합니다.

    apt update
    apt install open-iscsi multipath-tools -y
    systemctl enable --now iscsid multipathd

    iSCSI 이니시에이터를 구성하고 iSCSI를 통해 연결합니다(Proxmox 호스트에서):

    생성 또는 업데이트 /etc/multipath.conf:

    touch /etc/multipath.conf

    또는 다음을 사용하십시오.

    cat << 'EOF' > /etc/multipath.conf
    defaults {
       user_friendly_names yes
       find_multipaths yes
    }
    blacklist {
       devnode "^sd[a]$"
    }
    EOF
  • Proxmox 호스트와 ONTAP 스토리지는 SMP 호스트에서 네트워크를 통해 접근할 수 있습니다.

Proxmox용 Storage Manager 설치 및 설정

SMP를 시작하려면 지정된 가상 머신에서 Windows 운영 체제를 사용하십시오. SMP는 Windows Server 2019, 2022 및 2025에서 실행할 수 있습니다.

단계
  1. "NetApp Console 자동화 허브"에서 SMP 패키지(~17MB)를 다운로드하십시오.

    SMP 다운로드 페이지 보기
    NetApp Console Automation hub의 SMP 설치 프로그램 다운로드 페이지
  2. 패키지의 압축을 풉니다.

  3. 실행 파일을 실행하여 서비스를 설치하고 시작하십시오.

    참고 SMP는 사용 가능한 API를 활용하여 스토리지 프로비저닝 및 데이터 보호 워크플로를 모두 오케스트레이션하므로 추가 패키지 종속성이 필요하지 않습니다.
    SMP 설치 마법사 보기
    SMP 설치 마법사

    Shift 툴킷을 사용한 대체 설치

    독립 실행형 설치 프로그램 대신 Shift 툴킷을 사용하여 Proxmox VE Storage Manager를 설치할 수도 있습니다.

    • Open Shift Toolkit.

    • 설정 > 고급 > *Storage Manager*로 이동합니다.

    • 토글 스위치를 사용하여 Proxmox VE를 활성화하십시오.

    • 시스템이 필요한 구성 요소를 자동으로 설치할 때까지 기다리십시오.

    • 설치가 완료되면 *View*를 클릭하거나 웹 브라우저를 열어 https://<Shift_server_IP>:4001 Storage Manager에 액세스하십시오.

      예를 들면 다음과 같습니다. https://10.61.187.117:4001

  4. 웹 브라우저를 열고 `http://<IP address specified during installation>:4001`를 입력하여 SMP UI에 액세스합니다

    SMP 로그인 화면 보기
    SMP 로그인 화면
    SMP 홈 화면 보기
    SMP 사용자 인터페이스 홈 화면

Proxmox용 Storage Manager 구성

스토리지와 스토리지 및 Proxmox 노드 모두에 대한 연결이 올바르게 구성되면 ONTAP 스냅샷 및 FlexClone 기능을 활용하여 가상 머신의 프로비저닝 및 보호를 자동화하도록 SMP를 구성하십시오.

첫 번째 단계는 ONTAP 스토리지 엔드포인트를 검색하고 추가한 다음 대상 Proxmox 노드를 SMP에 추가하는 것입니다.

시작하기 전에

다음 전제 조건이 충족되는지 확인하세요.

  • SMP가 설치되었습니다

  • SMP 인스턴스는 Proxmox 노드 및 스토리지 시스템에 연결되어 있습니다.

  • NFS 또는 iSCSI 스토리지 풀을 제공하는 ONTAP 클러스터

  • DNS 이름을 사용할 경우 DNS 확인이 제대로 작동합니다. 그렇지 않은 경우 검색에 IP 주소를 사용하십시오.

  • 환경에 지원되는 버전의 Proxmox Virtual Environment 서버가 있습니다

이 작업 정보

하이퍼바이저와 스토리지 간의 연결이 설정되면 구성에 몇 번의 클릭과 약 2분 정도의 시간이 소요됩니다.

단계
  1. SMP에 로그인합니다.

  2. SMP 왼쪽 탐색 메뉴에서 *Plan*을 선택합니다.

  3. *플랜 추가*를 클릭합니다.

    플랜 추가 보기
    플랜 추가 옵션을 표시하는 SMP 플랜 구성 페이지
  4. * ONTAP 추가 * 를 클릭하여 ONTAP 스토리지 시스템의 자격 증명을 추가합니다.

    클러스터 엔드포인트 또는 SVM 관리 LIF를 사용하여 ONTAP을 추가할 수 있습니다.

  5. 클러스터 엔드포인트를 사용하여 추가하려면 다음 세부 정보를 제공하십시오.

    1. 클러스터 IP 주소 또는 FQDN

    2. ONTAP 클러스터에 액세스하기 위한 사용자 이름

    3. ONTAP 클러스터에 액세스하기 위한 암호

    4. *자체 서명된 인증서 수락*을 선택하고 *스토리지 클러스터 추가*를 클릭합니다

      ONTAP 추가 보기: 클러스터 엔드포인트
      클러스터 엔드포인트 자격 증명에 대한 ONTAP 대화 상자 추가
  6. SVM 관리 LIF를 사용하여 추가하려면 다음 세부 정보를 제공하십시오.

    1. SVM 관리 LIF 또는 FQDN

    2. SVM에 액세스하기 위한 사용자 이름

    3. SVM에 액세스하기 위한 암호

    4. *자체 서명된 인증서 수락*을 선택하고 *스토리지 클러스터 추가*를 클릭합니다

      ONTAP 추가 보기: SVM 관리 LIF
      SVM 관리 LIF 자격 증명에 대한 ONTAP 대화 상자 추가
  7. *Proxmox 추가*를 클릭하여 SMP에 등록할 Proxmox 노드의 자격 증명을 추가합니다.

    Proxmox 노드를 추가하려면 기존 Proxmox 노드 중 하나의 IP 주소를 지정하십시오. 검색 작업이 클러스터에 자동으로 쿼리를 보내 필요한 모든 구성 정보를 수집합니다.

  8. 다음 세부 정보를 제공합니다.

    1. Proxmox 독립 실행형 IP 주소 또는 FQDN

    2. Proxmox에 액세스하기 위한 사용자 이름

    3. 리소스 인벤토리를 수행하기 위해 Proxmox 호스트에 액세스하는 데 필요한 암호

    4. *자체 서명된 인증서 수락*을 선택하고 *계속*을 클릭합니다

      Proxmox 추가 보기: 노드 자격 증명
      노드 자격 증명에 대한 Proxmox 대화 상자 추가

      또는 다음을 제공하여 API 토큰을 사용하여 API에 액세스합니다.

      • API 토큰 ID

      • API 토큰 시크릿

        참고 이번 릴리스에서는 API 토큰이 NFS 작업에만 허용됩니다.
    Proxmox 추가 보기: API 토큰
    API 토큰 옵션이 있는 Proxmox 대화 상자 추가
  9. 검색 작업이 성공적으로 완료되었는지, 그리고 각 계획의 상태가 *Success*로 표시되었는지 확인하십시오.

    추가되면 SMP가 자동으로 검색 스캔을 수행하여 VM과 관련 메타데이터를 표시합니다. 기존 스토리지 볼륨이나 매핑된 LUN도 감지됩니다.

    Plan 검색 결과 보기
    VM 및 관련 메타데이터를 표시하는 SMP 플랜 검색
완료한 후
  • Proxmox 노드 또는 스토리지에 변경 사항이 있는 경우 최신 정보를 가져오려면 검색을 실행하십시오. 플랜 이름 옆에 있는 점 세 개를 클릭하고 *검색*을 클릭하십시오.

  • ONTAP 스토리지 시스템이 먼저 추가되었는지 확인하여 검색 작업이 기존 리소스를 적절하게 매핑할 수 있도록 하십시오. Proxmox가 먼저 추가된 경우 ONTAP에 대해 검색 작업을 실행하십시오.

  • 자격 증명 또는 API 토큰을 나중에 업데이트해야 하는 경우 Settings*로 이동하여 *Update Credentials 옵션을 선택하십시오.

자격 증명 업데이트 보기
성공적인 구성 후 SMP 계획 개요

스토리지 프로비저닝

볼륨을 스토리지 풀(일반적으로 데이터스토어라고 함)로 프로비저닝하면 가상 머신과 해당 가상 디스크(QCOW2 또는 RAW)를 위한 논리적 컨테이너가 생성됩니다. SMP를 사용하면 데이터스토어를 프로비저닝한 다음 단일 호스트 또는 클러스터 내의 모든 호스트에 연결할 수 있습니다.

NFS 스토리지 프로비저닝

SMP를 사용하여 ONTAP 볼륨을 NFS 데이터 저장소로 프로비저닝하고 마운트합니다.

단계
  1. SMP GUI에서 Provision 탭으로 이동합니다.

  2. *볼륨 추가*로 이동합니다.

    프로비저닝 탭 보기: 볼륨 추가
    볼륨 추가 옵션이 있는 SMP 프로비저닝 탭
  3. 새 볼륨 마법사의 빠른 프로비저닝 단계에서 *NFS*를 선택합니다.

    참고 기본적으로 NFS가 선택됩니다. 빠른 프로비저닝은 표준 배포에 기본 설정을 사용하여 더 빠른 설정을 제공합니다. 고급 프로비저닝은 향후 릴리스에서 도입될 HA 및 BCDR 기능을 위한 확장된 옵션을 제공합니다.
    새 볼륨 마법사 보기: NFS
    빠른 프로비저닝 단계에서 NFS가 선택된 새 볼륨 마법사
  4. ONTAP 세부 정보 섹션에 다음 정보를 입력하십시오.

    1. 스토리지 클러스터 드롭다운 메뉴에서 ONTAP 클러스터 또는 지정된 스토리지 가상 머신(SVM)을 선택하십시오.

    2. Volume Name 필드에 고유한 값을 입력하십시오.

    3. 크기 필드에 데이터 저장소 볼륨에 필요한 용량을 입력하십시오

    4. 다음에 대한 적절한 옵션을 선택하여 ONTAP 스토리지 리소스를 선택합니다.

      • 애그리게이트 이름

      • 스토리지 가상 머신(SVM)

      • 데이터 저장소 액세스에 사용할 기본 LIF

    5. 기존 *Export Policy*를 선택하거나 필요에 따라 (+)를 클릭하여 사용자 지정 정책을 생성하십시오

      ONTAP 세부 정보 보기: NFS
      NFS 볼륨 프로비저닝을 위한 ONTAP 세부 정보 섹션
  5. Proxmox 세부 정보 섹션에 다음 정보를 입력하십시오.

    1. Proxmox 필드에서 대상 클러스터를 선택한 다음 데이터 저장소에 액세스해야 하는 모든 노드를 선택합니다

    2. NFS Version 필드에서 원하는 NFS 프로토콜(NFS v3 또는 NFS v4.1)을 선택하십시오.

    3. Content 섹션에서 이 데이터 저장소에 대해 활성화할 콘텐츠 유형을 선택합니다.

      • 디스크 이미지

      • ISO 이미지

      • 컨테이너 템플릿

      • 백업

      • 짧은 발췌

      • 가져오기

      • 또는 모든 콘텐츠 유형을 선택합니다

    4. (선택 사항) 여러 TCP 연결이 필요한 경우 nconnect 옵션을 활성화합니다

    5. 선택한 Proxmox 노드 전체에 데이터 저장소가 마운트되도록 Mount the datastore 옵션이 선택되어 있는지 확인하십시오.

      Proxmox 세부 정보 보기: NFS
      NFS 데이터스토어 구성을 위한 Proxmox 세부 정보 섹션
  6. ONTAP 볼륨을 생성하고 선택한 Proxmox 클러스터 내에 데이터 저장소(스토리지 풀)를 등록하려면 *프로비저닝*을 클릭하십시오.

    NFS 프로비저닝 결과 보기
    NFS 볼륨 프로비저닝이 진행 중입니다
    NFS 데이터 저장소 프로비저닝이 성공적으로 완료되었습니다.
    Proxmox에서 NFS 데이터 저장소 보기
    Proxmox 클러스터에 등록된 NFS 데이터 저장소

프로비저닝된 볼륨 편집

프로비저닝 후 볼륨 설정을 수정하려면 SMP를 사용하십시오.

단계
  1. SMP GUI에서 Provision 탭에서 볼륨을 찾으십시오.

  2. 볼륨 옆에 있는 세 개의 세로 점(⋮)을 클릭합니다.

  3. 컨텍스트 메뉴에서 *편집*을 선택하여 볼륨 설정을 엽니다.

    볼륨 편집 대화 상자 보기
    볼륨 구성 옵션을 보여주는 볼륨 편집 대화 상자
  4. 필요에 따라 볼륨 설정을 수정합니다.

    • 볼륨 크기 조정: 볼륨의 스토리지 용량 조정

      참고 볼륨 크기 조정은 NFS 볼륨에만 적용됩니다.
    • Snapshot 잠금: Snapshot이 삭제되거나 변경되는 것을 방지하려면 활성화하십시오

      참고 이를 위해서는 클러스터에 SnapLock 라이센스가 설치되어 있어야 하며, 클러스터의 규정 준수 시계가 초기화되어 있어야 합니다.
    • Anti-Ransomware Protection: 랜섬웨어 공격을 나타낼 수 있는 비정상적인 활동을 사전에 감지하고 경고하려면 활성화하십시오

    • 엑스포트 정책: 엑스포트 정책을 업데이트하거나 수정합니다.

  5. 변경 사항을 적용하려면 *저장*을 클릭합니다.

iSCSI 스토리지 프로비저닝

SMP를 사용하여 가상 머신용 iSCSI 백엔드를 설정하십시오.

단계
  1. SMP GUI에서 Provision 탭으로 이동합니다.

  2. *볼륨 추가*로 이동합니다.

  3. 새 볼륨 마법사의 빠른 프로비저닝 단계에서 * iSCSI * 를 선택합니다.

    새 볼륨 마법사 보기: iSCSI
    빠른 프로비저닝 단계에서 iSCSI가 선택된 새 볼륨 마법사
  4. iSCSI 프로토콜에서 ONTAP 세부 정보 섹션에 다음 정보를 제공합니다.

    1. 스토리지 클러스터 드롭다운에서 적절한 ONTAP 클러스터 또는 지정된 스토리지 가상 머신(SVM)을 선택하십시오

    2. 다음 항목에 대한 옵션을 선택하세요:

      • 애그리게이트 이름

      • 스토리지 가상 머신(SVM)

    3. LUN Name 필드에 고유한 값을 입력하십시오.

    4. LUN 개수 필드에 필요한 LUN 개수를 입력하십시오(기본값은 1개이며, 동일한 크기의 추가 LUN을 병렬로 생성할 수 있습니다).

    5. 각 LUN에 대해 원하는 크기를 LUN당 용량 필드에 입력하십시오

    6. iSCSI 액세스 제어를 위한 이니시에이터 그룹(igroup)을 선택하십시오. 기존 igroup을 선택하거나 새 igroup을 생성할 수 있습니다.

      ONTAP 세부 정보 보기: iSCSI LUN 구성
      LUN 구성 옵션을 보여주는 iSCSI ONTAP 세부 정보 섹션
      iSCSI igroup 선택 보기
      액세스 제어를 위한 iSCSI igroup 선택
  5. Proxmox 세부 정보 섹션에 다음 정보를 입력하십시오.

    1. Proxmox 드롭다운 메뉴에서 대상 클러스터를 선택한 다음 스토리지에 액세스해야 하는 모든 노드를 선택합니다

    2. Proxmox 내에서 iSCSI 기반 스토리지 풀을 나타낼 적절한 *LVM ID*를 선택하십시오.

    3. 노드 필드에서 제시된 iSCSI 타겟에 액세스해야 하는 모든 노드를 선택하십시오

    4. (선택 사항) VLAN 분할이 필요한 경우 원하는 *스토리지 VLAN*을 선택하십시오.

    5. 콘텐츠 섹션에서 이 데이터 저장소에서 지원하는 콘텐츠 유형을 선택합니다.

      • 디스크 이미지

      • 컨테이너

      • 또는 모든 콘텐츠 유형을 선택합니다

    6. 선택한 Proxmox 노드 전체에서 스토리지를 사용할 수 있도록 *데이터 저장소 마운트*가 선택되어 있는지 확인하십시오.

    7. (선택 사항) 여러 노드에서 스토리지 풀에 동시에 액세스할 경우 *공유*를 활성화하십시오.

      Proxmox 세부 정보 보기: iSCSI
      스토리지 풀 구성을 보여주는 iSCSI Proxmox 세부 정보 섹션
  6. ONTAP LUN을 생성하고 선택한 Proxmox 클러스터 내에 데이터스토어(스토리지 풀)를 등록하려면 *Provision*을 클릭하십시오.

    iSCSI LUN 프로비저닝 보기
    iSCSI LUN 프로비저닝이 진행 중입니다
    iSCSI 프로비저닝 완료 보기
    iSCSI LUN 프로비저닝이 완료되었습니다
    Proxmox에서 iSCSI 데이터 저장소 보기
    Proxmox 클러스터에 등록된 iSCSI 데이터 저장소
  7. Proxmox 엔드포인트에 액세스하여 NFS 및 iSCSI LUN이 연결되었는지 확인하십시오.

    연결된 스토리지를 이제 가상 머신 프로비저닝에 사용할 수 있습니다.

    Proxmox 스토리지 보기
    NFS 및 iSCSI 데이터 저장소가 연결되었음을 확인하는 Proxmox 스토리지 보기

볼륨 구성 옵션

SMP가 새로운 ONTAP FlexVol 볼륨 및 LUN을 프로비저닝할 때 몇 가지 기본 구성 값이 자동으로 적용됩니다.

ONTAP 설정 기본값

스냅샷 예약(-percent-snapshot-space)

0%

부분 예약(-fractional-reserve)

0%

액세스 시간 업데이트(-atime-update)

비활성화됨

최소 미리 읽기(-min-readahead)

비활성화됨

예약된 스냅샷

None

스토리지 효율성

활성화됨

볼륨 보장

없음(씬 프로비저닝됨)

볼륨 자동 크기 조정

증가_축소

LUN 공간 예약

비활성화됨

LUN 공간 할당

활성화됨

NConnect 동작

Proxmox VE에서 NFS 스토리지를 사용할 때는 Linux NFS 클라이언트(Proxmox VE의 기본 운영 체제인 Debian에서 사용)의 특정 동작에 유의해야 합니다. Linux 커널은 노드에 NFS 익스포트가 처음 마운트될 때 사용된 마운트 매개변수를 재사용할 수 있습니다. 동일한 익스포트를 다른 마운트 옵션으로 다시 마운트할 경우, 새 옵션이 적용되지 않을 수 있습니다.

모범 사례로, 별도의 익스포트를 생성 및 마운트하고 서로 다른 NFS 서버 IP 주소(예: 별도의 데이터 LIF)를 사용하는 것이 좋습니다. SMP는 기존 연결과 해당 nconnect 값을 자동으로 감지하고 새 연결에 적절한 nconnect 값을 적용합니다.

가상 머신 보호

ONTAP 기반 NFS 데이터스토어에서 가상 머신을 실행할 때 가장 효율적인 보호 방법은 Proxmox가 파일 시스템 일관성을 유지하는 동안 ONTAP이 스토리지 계층에서 실제 백업 지점을 캡처하도록 하는 것입니다. ONTAP 스냅샷은 데이터스토어 볼륨의 빠르고 공간 효율적인 시점 복사본을 제공하며, 나중에 전체 데이터스토어, 개별 파일 또는 VM 콘텐츠를 복구하는 데 사용할 수 있습니다.

SMP는 크래시 일관성 및 VM 일관성 데이터 보호와 클론 관리를 위한 간편한 오케스트레이터를 제공합니다. 이 소프트웨어는 여러 작업에 적용할 수 있는 백업 정책 생성을 통해 백업, 복원 및 클론 수명 주기를 간소화합니다. 이러한 정책은 일정, 보존 기간, 복제 및 기타 기능을 정의할 수 있습니다. 또한 선택적으로 파일 일관성 스냅샷을 사용할 수 있으며, 이 방식은 ONTAP 스냅샷을 생성하기 전에 QEMU의 I/O 정지 기능을 활용합니다.

SMP를 사용하면 하나의 ONTAP NFS 볼륨에 여러 VM이 포함된 전체 데이터 저장소, 여러 데이터 저장소에 걸쳐 있을 수 있는 VM 그룹 또는 개별 VM 수준에서 보호할 수 있습니다.

가상 머신 백업

ONTAP 볼륨이 프로비저닝되면 백업 옵션을 사용하여 Proxmox 클러스터에서 실행 중인 모든 VM을 나열하고 가상 머신의 크래시 정합성 보장 또는 파일 정합성 보장 백업을 수행하십시오.

단계
  1. 왼쪽 탐색 창에서 보호 > *백업*에 액세스합니다.

    Protect 백업 페이지 보기
    Proxmox 가상 머신을 나열하는 SMP Protect Backup 페이지
  2. 백업할 가상 머신을 선택하고 *Backup*을 클릭하십시오.

    백업 보기 대화 상자: VM 선택
    VM 선택 및 백업 옵션을 보여주는 백업 대화 상자
  3. 백업 워크플로를 사용하면 충돌 시에도 정합성 보장 보호와 파일 정합성 보장 보호 중에서 선택할 수 있습니다.

    파일 일관성 모드는 선택적으로 QEMU fsfreeze를 사용하여 스냅샷을 생성하기 전에 게스트 파일 시스템의 상태를 유지합니다. fsfreeze가 실패하면 시스템은 Proxmox 스냅샷을 사용합니다.

    참고 이 대체 메커니즘은 NFS 볼륨에 저장된 가상 머신에만 적용됩니다.
    백업 보기 대화 상자: 일관성 옵션
    크래시 정합성 및 파일 정합성 보호 옵션을 보여주는 백업 대화 상자
    백업 진행 상황 보기
    임시 Proxmox 스냅샷 및 ONTAP 스냅샷 생성을 보여주는 백업 진행 상황
    참고 ONTAP 스냅샷은 볼륨 수준에서 생성되며, NFS 데이터스토어 내의 모든 VM 디스크와 구성 파일을 단일 스냅샷에 캡처합니다. VM 일관성 보호가 선택된 경우, fsfreeze는 선택된 VM에 대해서만 실행됩니다. 볼륨 내의 다른 모든 VM은 동일한 ONTAP 스냅샷 내에 크래시 일관성으로 포함됩니다.
추가 백업 옵션
  • 단일 데이터 저장소를 백업하려면 스토리지 탭을 선택하고 백업 옵션을 선택하십시오.

  • 여러 데이터스토어를 하나의 단위로 백업하거나 서로 다른 데이터스토어에 걸쳐 있는 VM 그룹을 보호하려면 리소스 그룹 옵션을 사용하십시오. 리소스 그룹을 사용하면 데이터스토어 또는 VM을 논리적 보호 세트로 구성할 수 있습니다.

    리소스 그룹 보기 탭
    새 리소스 그룹을 생성할 수 있는 옵션이 있는 리소스 그룹 탭
리소스 그룹을 생성합니다
  1. 리소스 그룹 탭을 열고 *추가*를 선택합니다.

  2. 새 리소스 그룹의 이름을 입력합니다.

  3. 리소스 유형을 선택합니다. * VM * 또는 * Datastore * 를 선택합니다.

  4. 적절한 *프로토콜*을 선택하십시오.

  5. 선택한 리소스 유형에 따라 포함할 특정 VM 또는 데이터 저장소를 선택하십시오.

  6. 설정을 완료하려면 *리소스 그룹 생성*을 클릭하십시오.

    리소스 그룹 생성 대화 상자 보기
    VM 및 데이터 저장소 선택 옵션이 있는 리소스 그룹 생성 대화 상자
참고 데이터 저장소(볼륨) 수준에서 수행되는 백업은 항상 크래시 정합성을 유지합니다. 리소스 그룹은 VM 또는 데이터 저장소 중 하나의 리소스 유형만 포함할 수 있습니다. iSCSI 기반 스토리지의 경우 백업은 항상 크래시 정합성을 유지합니다.

백업 워크플로우 세부 정보

상위 수준 백업 워크플로에는 다음이 포함됩니다.

  1. 보호 범위 정의: 보호 대상이 데이터 저장소(ONTAP 볼륨), 리소스 그룹(여러 볼륨 또는 VM) 또는 개별 VM인지 선택합니다.

  2. 일관성 방법 확인: ONTAP 스냅샷 생성 전에 일관성을 생성하는 방법을 선택하십시오.

    • QEMU 게스트 에이전트 고정/고정 해제는 게스트 내 파일 시스템 정지 및 Windows VSS 통합에 사용됩니다.

  3. VM 구성 파일을 덤프합니다.

  4. ONTAP 스냅샷 생성: VM이 일관된 상태일 때 데이터 저장소 볼륨의 ONTAP 스냅샷을 캡처합니다. 이 스냅샷이 보존된 백업 복사본이 됩니다.

  5. 임시 Proxmox 스냅샷 제거: 델타 파일 증가를 방지하기 위해 ONTAP 스냅샷이 완료된 후 Proxmox 스냅샷을 삭제하십시오.

  6. 보존 및 복제 정책 적용(정책 사용): 구성된 ONTAP 보존 정책을 적용하고 재해 복구 복제가 활성화된 경우 스냅샷 세트를 복제합니다.

이 접근 방식은 변경된 정보만 저장하여 스토리지 공간과 네트워크 대역폭을 최소화합니다. 스냅샷 복사본을 사용하여 성능에 영향을 주지 않고 VM 또는 데이터스토어의 빠른 복사본을 만든 다음 NetApp SnapMirror 기술을 사용하여 장기간 오프사이트 데이터 보호를 위해 2차 시스템으로 전송할 수 있습니다.

VM 백업 작업 자동화

일정을 구성하여 Proxmox VM 백업을 자동화하세요. 정기적인 백업 복사본을 생성하는 것은 데이터 보호 및 재해 복구에 매우 중요합니다.

단계
  1. 보호 > 백업 > *정책*으로 이동하여 *추가*를 클릭하면 새 백업 정책과 일정을 추가할 수 있습니다.

    백업 정책 페이지 보기
    새 정책을 추가하는 옵션이 있는 백업 정책 페이지
  2. 일반 설정 구성:

    1. 정책 이름을 입력합니다

    2. * 정책 유형 * (볼륨 또는 리소스 그룹)을 선택합니다

    3. 선택한 유형에 따라 *대상*을 선택하십시오

    4. 백업 빈도(시간별, 일별, 주별 또는 월별)를 설정합니다

    5. "보관 기간(일)" 또는 "보관할 개수"를 사용하여 *보존*을 구성합니다(기본 보존 값은 7).

    6. *복제 모드*를 선택하십시오(현재 릴리스에서는 비활성화됨):

      • 백업 후 SnapMirror 업데이트

      • 백업 후 SnapVault 업데이트

        참고 SnapMirror 복제는 CLI 또는 System Manager를 사용하여 ONTAP에서 구성해야 합니다.
  3. *고급 옵션*에서 ONTAP 스냅샷을 트리거하기 전에 Proxmox 스냅샷 또는 fsfreeze를 사용해야 하는 경우 *VM 일관성*을 활성화하십시오.

  4. * 정책 생성 * 을 클릭하여 구성을 저장합니다.

    백업 정책 보기: 일정 및 보존 기간
    일정 및 보존 설정을 보여주는 백업 정책 구성
    백업 정책 보기: 복제 및 고급 옵션
    복제 및 고급 옵션을 보여주는 백업 정책 구성
참고 VM 백업 작업은 리소스 그룹의 예약된 실행 시간을 기다리지 않고 *Backup*을 클릭하여 즉시 트리거할 수도 있습니다.

가상 머신 또는 데이터 저장소 복원

SMP를 사용하여 백업에서 Proxmox VM을 복원합니다.

시작하기 전에

가상 머신은 복원 작업을 수행하기 전에 전원이 꺼져 있어야 합니다.

단계
  1. 웹 인터페이스 왼쪽의 탐색 창에서 복원 옵션을 선택하십시오.

  2. 복원해야 하는 가상 머신, 스토리지 또는 리소스 그룹을 선택합니다.

    복원 페이지 보기
    가상 머신을 나열하는 복원 페이지
  3. 복원 아이콘을 클릭합니다.

    선택 항목(VM, 스토리지 또는 리소스 그룹)에 따라 복원 팝업 창이 열립니다.

    참고 선택한 리소스에 따라 해당 구성 요소에 대해 생성된 스냅샷이 표시됩니다. 예를 들어 리소스 그룹 수준에서 생성된 스냅샷은 리소스 그룹이 선택된 경우에만 표시됩니다. 스토리지에도 동일하게 적용됩니다. 하지만 가상 머신의 경우 모든 구성 요소에 걸쳐 생성된 스냅샷이 선택 가능하도록 표시됩니다.
    복원 대화 상자 보기: 스냅샷 선택
    시점 복원을 위한 스냅샷 선택을 보여주는 복원 대화 상자
  4. 필요한 옵션을 선택합니다.

    1. 복원 대상: 동일한 호스트 또는 대체 호스트로 복원하는 옵션

    2. 호스트: 대체 호스트가 선택된 경우 드롭다운을 통해 클러스터 내에서 사용 가능한 호스트를 선택할 수 있습니다

    3. 스냅샷: 시점 복원에 적합한 스냅샷을 선택합니다

  5. *복원*을 클릭합니다.

    진행 중인 복원 보기
    복원 작업이 진행 중입니다
    보기 복원 완료
    복원 작업이 성공적으로 완료되었습니다.
참고 스토리지 수준 복원이 시작되면 해당 볼륨 또는 LUN의 모든 가상 머신의 전원이 꺼지고 시스템은 전체 스토리지 엔티티를 한꺼번에 복원합니다.
스토리지 수준 복원 보기
선택한 볼륨의 모든 VM을 표시하는 스토리지 수준 복원

워크플로 세부 정보 복원

복원 워크플로는 기본 스토리지 유형에 따라 다르며 다음과 같은 주요 단계를 포함합니다.

  1. 복원 범위 정의: 보호 대상이 데이터 스토어(ONTAP 볼륨), 리소스 그룹(여러 볼륨 또는 VM) 또는 개별 VM인지 선택합니다.

  2. 복원 작업 실행: VM 복원 프로세스는 스토리지 프로토콜에 따라 다릅니다.

    • NFS 기반 복원: NFS에서 볼륨 또는 데이터스토어를 복원할 때 SMP는 타겟 볼륨에서 볼륨 스냅 복원 작업을 시작합니다. NFS 볼륨에서 호스팅되는 VM의 경우 SMP는 VM ID, 스냅샷 이름, 사이트 ID 및 스토리지 유형을 포함한 복원 매개변수를 검증합니다. VM이 실행 중인 경우 SMP는 VM의 상태를 폴링하고 중지 명령을 실행하여 VM을 중지합니다. 그런 다음 시스템은 파일 수준 복원 작업을 사용하여 스냅샷에서 VM 디스크를 복원합니다.

    • iSCSI 기반 복원: iSCSI 데이터스토어 또는 LUN의 경우, SMP는 스냅샷에서 LUN을 복원하고, 복원된 디바이스를 검증하고, Proxmox 노드 전체에서 iSCSI 재검색을 수행하여 디바이스 접근성을 보장합니다. iSCSI 스토리지에 있는 VM의 경우, SMP는 스냅샷 LUN을 클론하고, 클론된 LUN을 Proxmox 호스트에 매핑한 다음, iSCSI 검색을 수행하여 가져옵니다. 그런 다음 복원된 스토리지가 추가되고 VM 구성이 업데이트됩니다. VM 디스크는 VM별로 진행 상황이 추적되는 가운데 원래 스토리지로 다시 이동됩니다. 이 프로세스는 임시 스토리지 제거 및 클론된 LUN 삭제를 포함한 정리 작업으로 마무리됩니다.

가상 머신 복제

SMP를 사용하여 개발, 테스트 또는 신속한 프로비저닝을 위한 가상 머신의 클론을 생성할 수 있습니다.

단계
  1. 보호 섹션을 열고 왼쪽 탐색 메뉴에서 *Clone*을 선택하세요.

  2. VM 목록에서 필요한 VM을 찾고 작업 열에서 *Clone*을 클릭합니다.

  3. VM 복제 창에서 복제본이 생성될 *타겟 노드*를 선택합니다.

    VM 복제 대화 상자 보기
    타겟 노드 선택을 보여주는 VM 복제 대화 상자
  4. 클론의 소스로 사용할 *Snapshot*을 선택합니다.

    참고 현재 릴리스에서는 액티브 파일 시스템에 대해 클론이 수행됩니다. 향후 릴리스에서는 클론 워크플로에서 스냅샷을 선택할 수 있게 되며, 이 경우 선택한 스냅샷에서 생성된 새 볼륨을 사용하여 파일 클론이 수행됩니다.
  5. 복제된 VM의 복사본 수, CPU 코어, 소켓 및 *메모리*를 지정합니다.

  6. (선택 사항) 복제된 VM이 생성 후 자동으로 시작되도록 하려면 *Power on after clone*을 활성화하십시오.

  7. (선택 사항) 클론을 새로 생성된 데이터 저장소에 배치하려면 *새 데이터 저장소 생성*을 선택하십시오.

  8. *고급 옵션*에서 네트워크 설정이 클론에 자동으로 적용되도록 하려면 *네트워크 구성*을 활성화하십시오.

  9. *Clone*을 클릭하여 클로닝 프로세스를 시작합니다.

    클론 워크플로는 ONTAP의 고속 클로닝 API를 사용하여 새 VM을 프로비저닝하고 클론된 인스턴스에 고유한 5자리 GUID를 할당합니다.

    클론 작업 보기
    ONTAP FlexClone을 사용하여 진행 중인 클론 작업
참고 복제된 VM은 백업 목록과 클론 목록 모두에 나타나며 기존 백업 정책을 사용하여 보호할 수 있습니다. 복제된 VM을 이러한 목록에 표시하려면 Proxmox 및 ONTAP 플랜에 대한 검색을 실행하십시오.
클론 생성된 VM을 목록에서 보기
백업 및 클론 목록에 나타나는 클론 VM

클론 워크플로우 세부 정보

SMP는 호스트 측 파일 복사 대신 스토리지 측 클론을 수행하도록 ONTAP에 작업을 오프로드하여 신속한 VM 클로닝을 자동화합니다. 내부적으로 SMP는 ONTAP FlexClone 의미 체계(스냅샷 기반, 쓰기 가능, 공간 효율적인 클론)를 활용하여 클론을 빠르게 생성하고 초기에 적은 용량을 소비하도록 하며, 가능한 경우 Proxmox 호스트를 통한 데이터 읽기/쓰기를 방지합니다.

이 접근 방식은 클론 작업을 ONTAP로 푸시하여 VM 프로비저닝을 가속화하고, 개발/테스트, 랩 환경 및 빠른 새로 고침 주기에 적합한 빠르고 씬(thin)하며 스토리지 효율적인 클론을 제공합니다.

기본적으로 클론 작업은 액티브 파일 시스템에 대해 수행됩니다. 클론 워크플로는 스냅샷을 선택할 수도 있으며, 이 경우 선택한 스냅샷에서 생성된 새 볼륨을 사용하여 파일 클론이 수행됩니다.

작업 모니터링

프로세스 로그 및 대시보드 보기를 사용하여 SMP 작업을 모니터링하고 추적하십시오.

프로세스 로그

프로세스 로그 보기에서는 Proxmox용 Storage Manager를 통해 수행된 모든 작업에 대한 통합 기록을 제공합니다. 각 항목에는 작업 상태, 작업 ID, 수행된 작업, 시작 시간 및 소요 시간이 표시됩니다. 이를 통해 완료된 작업을 쉽게 추적하고, 실패했거나 부분적으로 완료된 작업을 식별하고, 환경에서 실행된 작업 순서를 검토할 수 있습니다.

필터 및 검색 옵션을 사용하여 특정 작업을 빠르게 찾거나 상태별로 목록을 좁힐 수 있습니다.

프로세스 로그 보기 보기
작업 기록 및 작업 상태를 표시하는 프로세스 로그 보기

대시보드

대시보드는 Proxmox용 Storage Manager 환경 전체를 한눈에 파악할 수 있도록 개요를 제공합니다. Proxmox 클러스터, 호스트, 데이터스토어, ONTAP 클러스터 및 보호되는 가상 머신 수와 같은 주요 인벤토리 정보를 요약하여 보여줍니다. 용량 사용량, 총 스토리지 볼륨, 보호 정책 및 리소스 그룹도 표시되어 시스템 리소스 활용률을 명확하게 파악할 수 있습니다.

클러스터 상태가 눈에 띄게 표시되어 연결된 모든 노드의 상태를 나타냅니다. 대시보드 하단 섹션에는 VM 분포(총계, 실행 중, 중지됨)가 강조 표시되며 메모리, 스토리지 및 CPU에 대한 실시간 Proxmox 리소스 활용률이 제공됩니다. 이 화면을 통해 시스템 상태를 신속하게 평가하고 리소스 부족 현상을 파악하며 전반적인 운영 상태를 모니터링할 수 있습니다.

대시보드 보기
클러스터 상태를 보여주는 SMP 대시보드

요약

Proxmox용 Storage Manager는 Proxmox 환경 전반에 걸쳐 보호, 클로닝 및 복구 작업을 관리하는 간소화되고 통합된 방법을 제공합니다. ONTAP과 직접 통합함으로써 이 솔루션은 엔터프라이즈급 스토리지의 효율성, 안정성 및 성능을 일상적인 VM 워크플로에 제공합니다. ONTAP의 공간 효율적인 스냅샷, 빠른 클로닝 기능 및 내장 복제 기능은 일관되고 예측 가능한 데이터 보호를 제공하며, SMP는 이러한 기능을 직관적이고 작업 중심적인 인터페이스로 간소화합니다.