Azure Backup 기초
VM과 Azure Files에 Azure Backup을 사용하도록 설정하고, Recovery Services 자격 증명 모음에서 일일 백업 일정과 보존 정책을 구성하며, 백업 작업을 확인합니다.
Azure Backup 기초은(는) CoddyKit의 무료 Azure Fundamentals 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Azure Fundamentals 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Azure Fundamentals 강의에는 총 4개의 강의가 포함되어 있습니다.
백업이 반드시 필요한 이유
클라우드에서도 실수로 인한 삭제, 랜섬웨어 암호화, 애플리케이션 버그 또는 구성 오류로 데이터가 손실될 수 있습니다. 클라우드 공급자는 하드웨어 장애로부터는 보호해 주지만 계정에서 발생한 실수까지 보호해 주지는 않습니다. Azure Backup은 VM, Azure Files 공유, VM에서 실행되는 SQL 데이터베이스, Azure SQL Databases 등을 보호하는 Microsoft의 기본 제공 완전 관리형 백업 서비스이며, 관리해야 할 인프라가 필요하지 않습니다.
Recovery Services 자격 증명 모음
Recovery Services 자격 증명 모음은 Azure Backup과 Azure Site Recovery를 모두 관리하는 최상위 개체입니다. 백업 데이터를 저장하고 백업 정책을 보관하며, 백업 작업을 모니터링할 수 있는 통합 화면을 제공합니다. 각 자격 증명 모음은 특정 지역에 연결되며, 지역 중복 저장소를 구성하지 않는 한 백업 데이터는 자격 증명 모음과 같은 지역에 유지됩니다. 보호할 워크로드가 있는 각 지역에 하나 이상의 자격 증명 모음이 필요합니다.
# Create a Recovery Services vault
az backup vault create \
--resource-group myRG \
--name myRecoveryVault \
--location eastus백업 정책
백업 정책은 일정(백업 실행 시기 — 매일, 매주, 매시간)과 보존 규칙(복구 지점을 보관하는 기간 — 매일, 매주, 매월, 매년)을 정의합니다. Azure Backup은 하루에 여러 번 백업하고 장기 YYYY/MM 보존 계층을 사용할 수 있는 향상된 정책을 지원합니다. 정책은 보호되는 각 항목에 독립적으로 연결되므로 VM마다 서로 다른 일정을 설정할 수 있습니다.
# Show the default backup policy for a vault
az backup policy list \
--vault-name myRecoveryVault \
--resource-group myRG \
--output tableAzure VM 백업 사용
VM에 Azure Backup을 사용하도록 설정하는 단계는 세 가지입니다. VM을 자격 증명 모음에 등록하고, 백업 정책을 만들거나 할당한 다음, 첫 번째 백업을 시작합니다. Azure Backup은 VM Agent(모든 Azure Marketplace 이미지에 사전 설치됨)를 사용하여 Windows에서는 VSS를 통해, Linux에서는 사전/사후 스크립트를 통해 애플리케이션 일관성 스냅샷을 조정합니다. 기본적인 파일 시스템 일관성 VM 백업에는 추가 소프트웨어 설치가 필요하지 않습니다.
# Enable backup for a VM
az backup protection enable-for-vm \
--resource-group myRG \
--vault-name myRecoveryVault \
--vm myVM \
--policy-name DefaultPolicy애플리케이션 일관성 백업과 크래시 일관성 백업 비교
애플리케이션 일관성 백업은 스냅샷을 만들기 전에 애플리케이션을 일시 중지합니다(쓰기 버퍼를 플러시하고 I/O를 동결). 따라서 데이터베이스나 애플리케이션이 백업에서 정상적으로 복구될 수 있습니다. 크래시 일관성 백업은 애플리케이션과 조정하지 않고 특정 시점의 디스크 상태를 캡처하며, 전원 플러그를 뽑는 것과 같습니다. 데이터베이스의 경우 복원 후 수동 복구 단계를 피하려면 항상 애플리케이션 일관성 백업을 사용하도록 하세요.
백업 저장소 중복 옵션
Recovery Services 자격 증명 모음을 만들 때 항목을 보호하기 전에 백업 저장소 중복 옵션을 선택합니다. Locally Redundant Storage (LRS)는 한 데이터 센터 안에 세 개의 복사본을 유지합니다. 비용은 가장 낮지만 단일 지역 장애 위험이 있습니다. Geo-Redundant Storage (GRS)는 쌍을 이루는 지역에 복제되며, 대부분의 프로덕션 워크로드에 권장되는 기본 옵션입니다. Zone-Redundant Storage (ZRS)는 같은 지역 내 가용성 영역 전체에 복제합니다. 항목을 보호한 후에는 중복 옵션을 변경할 수 없습니다.
# Set backup storage redundancy BEFORE protecting any item
az backup vault backup-properties set \
--name myRecoveryVault \
--resource-group myRG \
--backup-storage-redundancy GeoRedundant백업 작업 모니터링
모든 백업 및 복원 작업은 백업 작업을 생성하며, Recovery Services 자격 증명 모음의 백업 작업 창에서 이를 추적할 수 있습니다. 각 작업에는 상태(진행 중, 완료됨, Failed, 경고), 시작 시간, 기간 및 오류 세부 정보가 표시됩니다. Azure Monitor를 통해 경고 알림을 구성하여 백업 작업이 실패하면 이메일을 보낼 수 있습니다. Azure Backup Center는 여러 자격 증명 모음과 여러 구독을 아우르는 통합 모니터링 보기를 제공합니다.
# List recent backup jobs for a vault
az backup job list \
--vault-name myRecoveryVault \
--resource-group myRG \
--status Failed \
--output table일시 삭제 보호
일시 삭제는 기본적으로 사용하도록 설정되는 자격 증명 모음 수준의 보안 기능으로, 삭제된 백업 데이터를 추가 14일 동안 무료로 보존합니다. 공격자나 실수로 인한 삭제로 자격 증명 모음에서 백업 항목이 제거되더라도 데이터가 즉시 완전히 삭제되지는 않습니다. 데이터는 일시 삭제 상태가 되며 삭제를 취소할 수 있습니다. 일시 삭제는 새 자격 증명 모음에서 기본적으로 사용하도록 설정되며, 백업 인프라를 노리는 랜섬웨어에 대비하기 위해 강력히 권장됩니다.
Azure Files용 Azure Backup
Azure Backup은 Azure Files와 기본적으로 통합되어 공유 수준 스냅샷을 생성합니다. Recovery Services 자격 증명 모음 에이전트가 필요한 VM 백업과 달리, Azure Files 스냅샷은 에이전트 없이 스토리지 계층에서만 수행됩니다. 공유 하나당 최대 200개의 스냅샷을 예약할 수 있으며, 어떤 스냅샷에서든 개별 파일 또는 공유 전체를 복원할 수 있습니다. 백업 데이터가 스토리지 계정 내부에 유지되므로 복원이 매우 빠릅니다.
# Enable backup for an Azure Files share
az backup protection enable-for-azurefileshare \
--resource-group myRG \
--vault-name myRecoveryVault \
--storage-account myStorageAccount \
--azure-file-share myFileShare \
--policy-name DefaultPolicy주문형 백업 및 Backup 센터
예약된 백업 외에도 언제든지 주문형 백업을 실행할 수 있습니다. 예를 들어 주요 애플리케이션 변경이나 패치 배포 전에 실행할 수 있습니다. 주문형 복구 지점에는 일정 정책과 별도로 구성할 수 있는 자체 보존 기간이 있습니다. Azure Backup 센터는 개별 자격 증명 모음 사이를 전환하지 않고도 모든 백업 항목, 작업, 정책 및 규정 준수 상태를 구독과 지역을 아우르는 단일 화면에서 제공하는 통합 관리 포털입니다.
# Trigger an on-demand backup for a VM
az backup protection backup-now \
--resource-group myRG \
--vault-name myRecoveryVault \
--container-name myVM \
--item-name myVM \
--retain-until 2026-12-31백업 비용 및 요금 모델
Azure Backup 요금은 두 가지 요소로 구성됩니다. 보호된 인스턴스 요금은 데이터의 프런트 엔드 크기를 기준으로 VM 또는 작업 부하별로 부과되며, 백업 스토리지 요금은 사용한 스토리지의 GB당 부과됩니다. 소형 VM(프런트 엔드 기준 50GB 미만)은 보호된 인스턴스 요금이 더 낮습니다. 지역 중복 스토리지는 로컬 중복 스토리지보다 비용이 많이 듭니다. 지역 간 복원(지역 장애 조치 시나리오에 필요)에는 추가 데이터 전송 요금이 부과됩니다.
빠른 확인
이 강의에서 다룬 Microsoft Azure Fundamentals (AZ-900) 개념에 대한 이해도를 확인해 보십시오.
강의 요약
이 강의에서는 다음을 배웠습니다. Recovery Services 자격 증명 모음은 Azure Backup 및 Site Recovery를 관리하는 중심 허브이며, 백업 정책은 보호되는 항목별로 일정과 보존 기간을 서로 독립적으로 정의합니다. 또한 일시 삭제는 백업 데이터가 실수로 또는 악의적으로 제거되는 상황에 대비해 14일의 안전망을 제공합니다. 다음으로는 다양한 복구 시나리오에서 Azure Backup의 데이터를 복원하는 방법을 살펴보겠습니다.
자주 묻는 질문
“Azure Backup 기초” 강의는 무료인가요?
네 — “Azure Backup 기초” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Azure Fundamentals 강의 전체를 잠금 해제할 수 있습니다. Azure Fundamentals 강의에는 총 4개의 강의가 포함되어 있습니다.
“Azure Backup 기초”에서 뭘 배우나요?
VM과 Azure Files에 Azure Backup을 사용하도록 설정하고, Recovery Services 자격 증명 모음에서 일일 백업 일정과 보존 정책을 구성하며, 백업 작업을 확인합니다. 브라우저에서 직접 실행하는 실습 코드로 Azure Fundamentals을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Azure Fundamentals을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Azure Fundamentals은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.
“Azure Backup 기초” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Azure Fundamentals 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Azure Fundamentals 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- Azure Backup 기초
- Azure Backup에서 복원
- Azure Site Recovery 복제
- 장애 조치 테스트 및 실행