Skip to main content
QUICK REVIEW

[논문 리뷰] A New Technique to Backup and Restore DBMS using XML and .NET Technologies

Seifedine Kadry, Mohamad Smaili|arXiv (Cornell University)|2011. 11. 23.
Distributed and Parallel Computing Systems참고 문헌 3인용 수 5
한 줄 요약

이 논문은 XML 및 .NET 기술을 사용하여 여러 DBMS를 위한 통합된 웹 기반 백업 및 복원 솔루션을 제안하며, 표준화된 인터페이스를 통해 원격에서의 관리 기능을 제공한다. 이 방법은 Oracle 11g와 SQL Server 2008 간에 부분적 또는 전체 데이터베이스 백업을 지원하며, 웹 서비스와 XML 직렬화를 통해 플랫폼 간 호환성과 원격 접근성을 실현한다.

ABSTRACT

In this paper, we proposed a new technique for backing up and restoring different Database Management Systems (DBMS). The technique is enabling to backup and restore a part of or the whole database using a unified interface using ASP.NET and XML technologies. It presents a Web Solution allowing the administrators to do their jobs from everywhere, locally or remotely. To show the importance of our solution, we have taken two case studies, oracle 11g and SQL Server 2008.

연구 동기 및 목표

  • 다양한 데이터베이스 관리 시스템(DBMS)을 위한 통합된 원격 접근 가능한 백업 및 복원 솔루션의 부족을 보완하기 위해.
  • 관리자가 단일 표준 인터페이스를 통해 어디서든 데이터베이스 백업 및 복원을 관리할 수 있도록 하기 위해.
  • XML 및 .NET 기술을 활용하여 데이터베이스 전용 작업을 공통 데이터 교환 형식으로 추상화하기 위해.
  • Oracle 11g와 SQL Server 2008에 대한 구현을 통해 제안된 기법의 실현 가능성과 효과성을 입증하기 위해.
  • 원격으로, 플랫폼에 구애받지 않는 백업 및 복구 작업을 통해 데이터베이스 관리 효율성을 향상시키기 위해.

제안 방법

  • 시스템은 HTTP를 통해 접근 가능한 웹 서비스로 백업 및 복원 작업을 노출하는 .NET 기반 웹 아키텍처를 사용한다.
  • 데이터베이스 스키마와 데이터는 플랫폼 및 DBMS 간 호환성 있는 데이터 표현을 보장하기 위해 XML 형식으로 직렬화된다.
  • 공통 인터페이스는 DBMS 전용 백업 및 복원 명령을 추상화하여 다양한 시스템 간 통일된 처리를 가능하게 한다.
  • 백업 로직을 기반 DBMS에서 분리하기 위해 XML 기반의 구성 및 데이터 전송을 사용한다.
  • 원격 관리자는 웹 포털을 통해 백엔드 .NET 컴ponent와 HTTP 요청을 통해 상호 작용한다.
  • ADO.NET과 XML 직렬화를 통합하여 데이터베이스 구조와 데이터를 추출, 변환 및 재구성한다.

실험 결과

연구 질문

  • RQ1다양한 DBMS 플랫폼에 대해 단일 통합 인터페이스를 사용해 백업 및 복원을 수행할 수 있는가?
  • RQ2이질적인 DBMS 환경 간 상호 운용성을 보장하기 위해 XML 기반 데이터 직렬화가 얼마나 효과적인가?
  • RQ3.NET 웹 서비스가 원격으로, 플랫폼에 구애받지 않는 데이터베이스 백업 및 복원 작업을 얼마나 잘 지원하는가?
  • RQ4실제 DBMS인 Oracle 11g와 SQL Server 2008 환경에서 웹 서비스와 XML을 사용한 데이터베이스 백업의 실용적 도전 과제와 이점은 무엇인가?
  • RQ5중앙집중식 원격 관리 기능을 통해 다중 DBMS 환경에서의 행정 부담을 줄일 수 있는가?

주요 결과

  • 제안된 시스템은 단일 표준 인터페이스를 사용해 Oracle 11g와 SQL Server 2008 간의 백업 및 복원 작업을 성공적으로 수행했다.
  • XML 직렬화가 데이터베이스 스키마와 데이터를 효과적으로 추상화하여 서로 다른 DBMS 플랫폼 간 상호 운용성을 달성했다.
  • 웹 기반 아키텍처 덕분에 관리자가 원격에서 백업 및 복원 작업을 수행할 수 있어 운영의 유연성이 향상되었다.
  • 해당 솔루션은 플랫폼 독립성을 입증하여 DBMS 전용 도구나 절차에 대한 의존도를 감소시켰다.
  • .NET 웹 서비스를 통해 보안적이고 상태 없는 HTTP 기반 통신을 통해 백업 및 복구 워크플로우를 지원했다.
  • 시스템은 부분적 및 전체 데이터베이스 백업에 대해 확장 가능했으며, 테스트 케이스 전반에서 일관된 데이터 무결성을 확보했다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.