Microsoft Fabric에서 웨어하우스의 현재 위치 복원
적용 대상:✅ Microsoft Fabric 내 웨어하우스
Microsoft Fabric은 복원 지점에서 이전 시점으로 웨어하우스를 복원하는 기능을 제공합니다.
- 현재 위치 복원을 통해 실수로 손상될 경우 웨어하우스를 알려진 정상 상태로 복원하여 가동 중지 시간 및 데이터 손실을 최소화할 수 있습니다.
- 현재 위치 복원은 개발 및 테스트 목적으로 웨어하우스를 알려진 정상 상태로 다시 설정하는 데 도움이 될 수 있습니다.
- 현재 위치 복원은 실패한 데이터베이스 릴리스 또는 마이그레이션으로 인해 변경 내용을 이전 상태로 신속하게 롤백하는 데 도움이 됩니다.
현재 위치 복원은 웨어하우스를 이전의 정상 상태로 복원할 수 있도록 하는 데이터 복구의 필수적인 부분입니다. 복원은 기존 웨어하우스의 복원 지점을 사용하여 기존 웨어하우스를 덮어씁니다.
T-SQL OPTION
구문을 사용하여 과거에 나타난 대로 웨어하우스의 데이터를 쿼리할 수도 있습니다. 자세한 내용은 과거에 존재했던 데이터 쿼리를 참조하세요.
참고 항목
복원 지점 및 현재 위치의 복원 기능은 현재 미리 보기로 제공됩니다.
복원 지점이란?
복원 지점은 OneLake에서 데이터 파일을 참조하는 동안 메타데이터만 복사하여 만든 웨어하우스의 복구 지점입니다. 메타데이터는 parquet 파일로 저장된 웨어하우스의 기본 데이터가 복사되지 않는 동안 복사됩니다. 이러한 복원 지점을 사용하여 이전 시점을 기준으로 웨어하우스를 복구할 수 있습니다.
웨어하우스의 모든 복원 지점을 보려면 Fabric 포털에서 설정 ->복원 지점으로 이동합니다.
시스템 생성 복원 지점
시스템 생성 복원 지점의 생성은 웨어하우스의 기본 제공 기능입니다. 그러나 자동 시스템 생성 복원 지점 만들기를 위해 웨어하우스가 활성 상태여야 합니다.
시스템 생성 복원 지점은 하루 종일 생성되며 30일 동안 사용할 수 있습니다. 시스템 생성 복원 지점은 8시간마다 자동으로 생성됩니다. 시스템 생성 복원 지점은 새 웨어하우스에 즉시 사용하지 못할 수 있습니다. 아직 사용할 수 없는 경우 사용자 정의 복원 지점을 생성합니다.
지정된 시점에 최대 180개의 시스템 생성 복원 지점이 있을 수 있습니다.
웨어하우스는 8시간 RPO(복구 지점 목표)를 지원합니다.
웨어하우스가 일시 중지된 경우 웨어하우스가 다시 시작될 때까지 시스템 생성 복원 지점을 만들 수 없습니다. 웨어하우스를 일시 중지하기 전에 사용자 정의 복원 지점을 만들어야 합니다. 웨어하우스를 삭제하기 전에는 시스템 생성 복원 지점이 자동으로 생성되지 않습니다.
복원 지점은 복구를 위해 SLA(서비스 수준 약정)를 유지하는 데 사용되기 때문에 시스템 생성 복원 지점을 삭제할 수 없습니다.
사용자 정의 복원 지점
웨어하우스를 사용하면 작업 영역 관리자가 웨어하우스를 크게 수정하기 전후에 복원 지점을 수동으로 만들 수 있습니다. 이 기능은 복원 지점을 논리적으로 일관되게 유지하여 워크로드 중단 또는 사용자 오류 발생 시 데이터를 보호하고 빠르게 복구할 수 있습니다.
특정 비즈니스 또는 조직 복구 전략과 일치하는 사용자 정의 복원 지점 수를 만들 수 있습니다. 사용자 정의 복원 지점은 30일 동안 사용할 수 있으며 보존 기간이 만료된 후 사용자를 대신하여 자동으로 삭제됩니다.
복원 지점을 만들고 관리하는 방법에 대한 자세한 내용은 Fabric 포털에서 복원 지점 관리를 참조하세요.
복원 지점 보존
복원 지점 보존 기간에 대한 세부 정보:
- 웨어하우스는 30일 보존 기간 만료 시 시스템 생성 복원 지점과 사용자 정의 복원 지점을 모두 삭제합니다.
- Microsoft Fabric 용량이 일시 중지된 경우를 포함하여 복원 지점을 사용하는 시간에서 절대 일수로 복원 지점의 기간을 측정합니다.
- Microsoft Fabric 용량이 일시 중지되면 시스템 생성 및 사용자 생성 복원 지점을 만들 수 없습니다. 복원 지점 생성이 진행되는 동안 Fabric 용량이 일시 중지되면 복원 지점 생성에 실패합니다.
- 복원 지점이 생성되고 다시 시작하기 전에 용량이 30일 이상 일시 중지된 상태로 유지되면 총 180개의 시스템 생성 복원 지점에 도달할 때까지 복원 지점이 유지됩니다.
- 이 시점에서 Data Warehouse는 이러한 복원 지점이 30일의 보존 기간에 도달하지 않으면 언제든지 최대 180개의 시스템 생성 복원 지점을 저장할 수 있도록 보장합니다.
- 웨어하우스에 대해 만들어진 모든 사용자 정의 복원 지점은 기본 보존 기간인 30일까지 저장되도록 보장됩니다.
복구 지점 및 복원 비용
스토리지 청구
시스템 생성 복원 지점과 사용자 정의 복원 지점을 모두 만들면 스토리지가 사용됩니다. OneLake의 복원 지점 스토리지 비용에는 parquet 형식으로 저장된 데이터 파일이 포함됩니다. 복원 프로세스 중에 발생하는 스토리지 요금은 없습니다.
컴퓨팅 청구
복원 지점을 만들고 복원하는 동안 컴퓨팅 요금이 발생하며 Microsoft Fabric 용량을 사용합니다.
웨어하우스의 현재 위치 복원
Fabric 포털을 사용하여 웨어하우스를 현재 위치로 복원합니다.
복원하면 현재 웨어하우스가 복원된 웨어하우스로 바뀝니다. 웨어하우스의 이름은 동일하게 유지되며 이전 웨어하우스는 덮어씁니다. 탐색기의 개체, 모델링, 쿼리 인사이트 및 의미 체계 모델을 포함한 모든 구성 요소는 복원 지점을 만들 때 존재했던 대로 복원됩니다.
각 복원 지점은 복원 지점을 만들 때 UTC 타임스탬프를 참조합니다.
복원을 요청한 후 오류 5064가 발생하면 복원을 다시 제출합니다.
보안
관리자, 구성원 또는 기여자 작업 영역 역할의 구성원은 사용자 정의 복원 지점을 만들거나 삭제하거나 이름을 바꿀 수 있습니다.
작업 영역 관리자, 구성원, 참가자 또는 뷰어의 작업 영역 역할이 있는 사용자는 시스템 생성 복원 지점 및 사용자 정의 복원 지점 목록을 볼 수 있습니다.
Data Warehouse는 시스템 생성 또는 사용자 정의 복원 지점에서 작업 영역 관리자의 작업 영역 역할이 있는 사용자만 복원할 수 있습니다.
제한 사항
- 복구 지점을 복원하여 Microsoft Fabric 작업 영역 내 또는 전체에서 다른 이름으로 새 웨어하우스를 만들 수 없습니다.
- 복원 지점은 기본 30일 보존 기간을 초과하여 보존할 수 없습니다. 이 보존 기간은 현재 구성할 수 없습니다.