데이터 보존 개요
Important
Azure SQL Edge는 2025년 9월 30일에 사용 중지됩니다. 자세한 내용 및 마이그레이션 옵션은 사용 중지 알림을 참조하세요.
참고 항목
Azure SQL Edge는 더 이상 ARM64 플랫폼을 지원하지 않습니다.
연결된 IoT 디바이스에서 데이터를 수집하고 저장하는 것은 운영 및 비즈니스 통찰력을 확보하는 데 중요합니다. 그러나 이러한 디바이스에서 생성되는 데이터의 양을 고려할 때 조직은 보존할 데이터의 양과 세분화 정도를 신중하게 계획하는 것이 중요합니다. 모든 데이터를 세분화하여 보존하는 것이 바람직하지만 항상 실용적인 것은 아닙니다. 또한 보존할 수 있는 데이터의 양은 IoT 또는 Edge 디바이스에서 사용 가능한 스토리지의 양에 따라 제한됩니다.
Azure SQL Edge 데이터베이스 관리자는 SQL Edge 데이터베이스와 해당 기본 테이블에 대한 데이터 보존 정책을 정의할 수 있습니다. 데이터 보존 정책이 정의되면 백그라운드 시스템 작업이 실행되어 사용자 테이블에서 사용되지 않는(오래된) 데이터를 제거합니다.
참고 항목
테이블에서 제거된 데이터는 복구할 수 없습니다. 제거된 데이터를 복구할 수 있는 유일한 방법은 이전 백업에서 데이터베이스를 복원하는 것입니다.
빠른 시작:
데이터 보존 작동 방법
데이터 보존을 구성하려면 DDL 문을 사용할 수 있습니다. 자세한 내용은 데이터 보존 정책 사용 및 사용 안 함를 참조하세요. 사용되지 않는 레코드를 자동으로 삭제하려면 먼저 데이터베이스와 해당 데이터베이스 내에서 제거할 테이블 모두에 대해 데이터 보존을 사용하도록 설정해야 합니다.
테이블에 대한 데이터 보존이 구성된 후 백그라운드 작업이 실행되어 테이블에서 사용하지 않는 레코드를 식별하고 해당 레코드를 삭제합니다. 어떤 이유로 작업의 자동 정리가 실행되지 않거나 삭제 작업을 따라갈 수 없는 경우 이러한 테이블에 대해 수동 정리 작업을 수행할 수 있습니다. 자동 및 수동 정리에 대한 자세한 내용은 자동 및 수동 정리를 참조하세요.
제한 사항
- 데이터베이스를 전체 백업에서 복원하거나 다시 연결할 때 데이터 보존(사용하도록 설정된 경우)을 사용하지 않도록 자동 설정합니다.
- 임시 기록 테이블에 대해서는 데이터 보존을 사용하도록 설정할 수 없습니다.
- 데이터 보존 필터 열은 변경할 수 없습니다. 열을 변경하려면 테이블에서 데이터 보존을 사용하지 않도록 설정합니다.