자습서: SQL 데이터 동기화를 사용하여 SQL Edge에서 Azure SQL Database로 데이터 동기화
Important
Azure SQL Edge는 2025년 9월 30일에 사용 중지됩니다. 자세한 내용 및 마이그레이션 옵션은 사용 중지 알림을 참조하세요.
참고 항목
Azure SQL Edge는 더 이상 ARM64 플랫폼을 지원하지 않습니다.
이 자습서에서는 Azure SQL 데이터 동기화의 동기화 그룹을 사용하여 Azure SQL Edge에서 Azure SQL Database로 데이터를 증분 방식으로 동기화하는 방법을 보여 줍니다. SQL 데이터 동기화는 Azure SQL Database의 여러 데이터베이스 및 SQL Server 인스턴스 간에 양방향으로 선택한 데이터를 동기화할 수 있는 Azure SQL Database에 기반한 서비스입니다. SQL 데이터 동기화에 대한 자세한 내용은 Azure SQL 데이터 동기화를 참조하세요.
SQL Edge는 최신 버전의 SQL Server 데이터베이스 엔진에서 빌드되므로 SQL Server 인스턴스에 적용 가능한 모든 데이터 동기화 메커니즘을 사용하여 에지 디바이스에서 실행되는 SQL Edge 인스턴스와 데이터를 서로 동기화할 수도 있습니다.
필수 조건
이 자습서를 사용하려면 Azure SQL 데이터 동기화용 데이터 동기화 에이전트를 통해 구성된 Windows 컴퓨터가 필요합니다.
시작하기 전에
Azure SQL Database에서 데이터베이스를 만듭니다. Azure Portal을 사용하여 데이터베이스를 만드는 방법에 대한 자세한 내용은 Azure SQL Database의 단일 데이터베이스 만들기를 참조하세요.
Azure SQL Database 배포에 테이블 및 기타 필요한 개체를 만듭니다.
Azure SQL Edge 배포에 필요한 테이블 및 개체를 만듭니다. 자세한 내용은 SQL Edge에서 SQL Database DAC 패키지 사용을 참조하세요.
Azure SQL Edge 인스턴스를 Azure SQL 데이터 동기화용 데이터 동기화 에이전트에 등록합니다. 자세한 내용은 SQL Server 데이터베이스 추가를 참조하세요.
Azure SQL Database의 데이터베이스와 SQL Edge 간에 데이터 동기화
SQL 데이터 동기화를 사용하여 Azure SQL Database의 데이터베이스와 SQL Edge 인스턴스 간에 동기화를 설정하려면 다음과 같은 세 가지 주요 단계가 필요합니다.
Azure Portal을 사용하여 동기화 그룹을 만듭니다. 자세한 내용은 동기화 그룹 만들기를 참조하세요. 단일 허브 데이터베이스를 사용하여 다양한 SQL Edge 인스턴스의 데이터를 Azure SQL Database에 있는 하나 이상의 데이터베이스와 동기화하는 여러 동기화 그룹을 만들 수 있습니다.
동기화 그룹에 동기화 구성원을 추가합니다. 자세한 내용은 동기화 구성원 추가를 참조하세요.
동기화 그룹을 설정하여 동기화에 포함될 테이블을 선택합니다. 자세한 내용은 동기화 그룹 구성을 참조하세요.
위의 단계를 완료하면 Azure SQL Database의 데이터베이스와 SQL Edge 인스턴스를 포함하는 동기화 그룹이 만들어집니다.
SQL 데이터 동기화에 대한 자세한 내용은 다음 문서를 참조하세요.
Transact-SQL 또는 PowerShell을 사용하여 동기화 스키마 업데이트
관련 콘텐츠
- PowerShell을 사용하여 Azure SQL Database와 Azure SQL Edge 간에 동기화합니다. 이 자습서에서는
OnPremiseServer
데이터베이스 세부 정보를 Azure SQL Edge 세부 정보로 바꿉니다.