버전 7.2.6 - 내장 SQL Server 백업 및 복원

Published: 2026-09-01 | Stela Augustínová

DbGate 7.2.6 버전을 발표하게 되어 기쁩니다. 이번 릴리스는 Community 에디션에 내장 SQL Server 백업 및 복원을 제공하고, 백업 작업 흐름을 더 많은 제어 기능과 진단 정보로 확장하며, OAuth 관리와 셀 값 확인 기능을 개선합니다.

외부 도구 없이 SQL Server 백업 및 복원

이제 DbGate Community에서 내장 구현을 사용해 SQL Server 백업을 생성하고 복원할 수 있습니다. 이 작업 흐름은 별도의 SQL Server 명령줄 도구를 필요로 하지 않으므로, 외부 유틸리티가 설치되어 있지 않거나 사용할 수 없는 데스크톱, Docker 및 기타 환경에서도 백업과 복원을 더 쉽게 사용할 수 있습니다.

새로운 SQL Server 지원은 DbGate 7.2.4에서 도입된 내장 PostgreSQL 백업 및 복원의 흐름을 잇습니다. 이제 두 데이터베이스 엔진 모두 일관된 인터페이스를 통해 DbGate에서 직접 처리할 수 있어, 환경별 설정을 줄이고 일반적인 데이터베이스 유지 관리 작업을 하나의 애플리케이션에서 수행할 수 있습니다.

첫 번째 오류 발생 시 복원 중지

이제 PostgreSQL 및 SQL Server 복원 작업에는 첫 번째 오류가 발생하는 즉시 중지하는 옵션이 포함됩니다. 이후 명령문이 이전 단계에 의존하거나, 실패 후에도 계속 진행하면 진단하기 더 어려운 부분적으로 복원된 데이터베이스가 만들어지는 경우에 유용합니다.

모든 오류를 수집하는 것이 더 유용한 경우에는 복원을 계속 진행하도록 할 수도 있습니다. 새로운 옵션을 통해 모든 상황에 하나의 전략을 강제하는 대신 각 복원 작업마다 동작을 제어할 수 있습니다.

OAuth 사용자에게 역할 할당

이제 Team Premium 관리자는 OAuth를 통해 인증된 사용자에게 역할을 할당할 수 있습니다. 따라서 OAuth 기반 로그인도 다른 인증 방식과 동일한 역할 기반 접근 모델을 사용할 수 있으며, 관리자가 DbGate 외부에서 권한을 별도로 관리할 필요가 없습니다.

이는 외부 ID 공급자를 사용하는 팀의 접근 권한 관리를 단순화합니다. 관리자는 인증을 중앙에서 관리하면서도 기존 역할 구성을 통해 DbGate 연결, 데이터베이스 및 기타 리소스에 대한 접근을 제어할 수 있습니다.

셀 뷰어의 더 정확한 JSON 감지

셀 뷰어는 더 이상 유효하지 않은 JSON 형태의 문자열을 자동으로 JSON으로 처리하지 않습니다. 중괄호, 대괄호 또는 기타 JSON처럼 보이는 문자를 포함하지만 유효한 JSON이 아닌 값은 이제 일반 텍스트로 표시됩니다.

이를 통해 로그, 조각, 템플릿 또는 JSON과 비슷하게만 보이는 기타 텍스트를 확인할 때 발생하는 오해를 불러일으키는 서식과 구문 분석 오류를 방지할 수 있습니다. 유효한 JSON 값은 이전과 같이 전용 JSON 뷰에서 계속 열립니다.

전체 변경 내역

7.2.6

  • ADDED: 외부 SQL Server 도구 없이 사용할 수 있는 내장 SQL Server 백업 및 복원 (Community)
  • ADDED: PostgreSQL 및 SQL Server 데이터베이스 복원을 첫 번째 오류에서 중지하는 옵션
  • ADDED: 백업 및 복원 작업의 선택적 진단 보고서
  • ADDED: OAuth 사용자 역할 할당 (Team Premium)
  • FIXED: 유효하지 않은 JSON 형태의 문자열이 셀 뷰어에서 더 이상 자동으로 JSON으로 표시되지 않음 #1539