• 제목/요약/키워드: Recovery Log

검색결과 123건 처리시간 0.026초

A Recovery Technique Using Client-based Logging in Client/Server Environment

  • Park, Yong-Mun;Lee, Chan-Seob;Kim, Dong-Hyuk;Park, Eui-In
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 ITC-CSCC -1
    • /
    • pp.429-432
    • /
    • 2002
  • The existing recovery technique using the logging technique in the client/sewer database system only administers the log as a whole in a server. This contains the logging record transmission cost on the transaction that is executed in each client potentially and increases network traffic. In this paper, the logging technique for redo-only log is suggested, which removes the redundant before-image and supports the client-based logging to eliminate the transmission cost of the logging record. Also, in case of a client crash, redo recovery through a backward client analysis log is performed in a self-recovering way. In case of a server crash, the after-image of the pages which needs recovery through simultaneous backward analysis log is only transmitted and redo recovery is done through the received after-image and backward analysis log. Also, we select the comparing model to estimate the performance about the proposed recovery technique. And we analyzed the redo and recovery time about the change of the number of client and the rate of updating operation.

  • PDF

Recovery Methods in Main Memory DBMS

  • Kim, Jeong-Joon;Kang, Jeong-Jin;Lee, Ki-Young
    • International journal of advanced smart convergence
    • /
    • 제1권2호
    • /
    • pp.26-29
    • /
    • 2012
  • Recently, to efficiently support the real-time requirements of RTLS( Real Time Location System) services, interest in the main memory DBMS is rising. In the main memory DBMS, because all data can be lost when the system failure happens, the recovery method is very important for the stability of the database. Especially, disk I/O in executing the log and the checkpoint becomes the bottleneck of letting down the total system performance. Therefore, it is urgently necessary to research about the recovery method to reduce disk I/O in the main memory DBMS. Therefore, In this paper, we analyzed existing log techniques and check point techniques and existing main memory DBMSs' recovery techniques for recovery techniques research for main memory DBMS.

삭제되거나 손상된 이벤트 로그(EVTX) 파일 복구 기술에 대한 연구 (Study on Recovery Techniques for the Deleted or Damaged Event Log(EVTX) Files)

  • 신용학;전준영;김종성
    • 정보보호학회논문지
    • /
    • 제26권2호
    • /
    • pp.387-396
    • /
    • 2016
  • 디지털 기기의 사용이 늘어나면서 저장매체에 남아있는 각종 디지털 정보를 분석하여 범죄 단서를 찾는 디지털 포렌식 기술이 나날이 발전하고 있다. 또한 디지털 포렌식 기술과 더불어 안티 포렌식 기술도 발전하고 있다. 안티 포렌식 기술 중 분석을 어렵게 할 목적으로 사용 흔적 삭제 도구를 이용하여 로그파일 또는 웹브라우저 흔적을 삭제하기도 한다. 만약 사이버 범죄 수사 시 삭제되거나 손상된 데이터가 수사진행에 중요한 단서가 될 수 있다면 삭제되거나 손상된 데이터에 대한 복구는 매우 중요하다. 현재까지 이벤트 로그를 이용하여 다른 파일이나 파일 시스템을 복구하는 방식에 대한 연구는 많이 진행되었으나 이벤트 로그 자체를 복구하는 방법에 대한 연구는 미흡하다. 본 논문에서는 삭제되거나 손상된 이벤트 로그(EVTX) 파일의 복구 알고리즘을 제안하고, 실험을 통해 제안한 알고리즘의 높은 복구율을 확인한다.

금융권 재해복구 시스템의 DB 데이터 복구율 향상을 위한 연구 (A study for improving database recovery ratio of Disaster Recovery System in financial industry)

  • 김진호;서동균;이경호
    • 정보보호학회논문지
    • /
    • 제24권4호
    • /
    • pp.655-667
    • /
    • 2014
  • 은행권에서는 재해란 전산 서비스가 장애를 감내할 수 있는 시간이 초과하는 경우를 말하며, 재해 대비책으로 비즈니스 연속성 계획과 재해복구 계획을 기반으로 한 재해복구 시스템을 구축하고 있다. 하지만 기존의 시스템은 사이버 테러에 의한 장애 시 업무 연속성의 유지를 완벽하게 보장해주지 못한다. 본 논문은 이러한 금융권의 재해복구시스템의 구축 형태 및 재해복구 시스템 구현 기술의 현황에 대하여 분석한다. 또한, WORM 스토리지를 이용한 아카이브 로그의 백업 방식과 Online Redo Log를 이용한 데이터 백업 방식을 설명하고 이 두 가지 방식을 결합하여 향상된 데이터 복구 모형을 제시한다. 마지막으로 테스트 환경을 구축하고 실증하여 제안하는 복구 모델의 유효성과 안정성을 확인한다.

데이터베이스 파일의 삭제를 위한 미처리 연산의 효율적 수행 기법 (An Efficient Scheme of Performing Pending Actions for the Removal of Datavase Files)

  • 박준현;박영철
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제28권3호
    • /
    • pp.494-511
    • /
    • 2001
  • 본 논문은 데이터베이스 관리시스템이 데이터베이스를 저장할 디스크 공간을 직접 관리하는 환경에서 데이터베이스 파일들의 삭제를 위해 미처리 연산을 정확하고 효율적으로 수행하는 기법을 제시한다. 미처리 연산의 수행과 관련하여 회복시에 회복 프로세스는 완료가 결정되었으나 아직 종료하지 않은 미종료 트랜잭션들의 아직 수행되지 않은 미처리 연산들을 식별하고 이들을 완전히 수행할 수 있어야 한다. 본 논문의 기본아이디어는 로그 파일에 기록된 로그레코드들을 분석함으로써 회복 프로세스가 그 연산들을 식별할 수 있게 하는 것이다. 이 기법은 ARIES의 트랜잭션, 퍼지 검사점, 그리고 회복의 수행을 확장한 것으로서 다음의 방법을 사용한다. 첫째, 회복시에 미종료 트랜잭션들을 식별하기 위하여, 각 트랜잭션은 트랜잭션의 완료와 미처리 연산 수행의 시작을 함께 나타내는 미처리연산수행시작('pa-start') 로그레코드를 기록한 후에 미처리 연산을 수행하며, 그리고 나서 트랜잭션 종료 로그레코드를 기록한다. 둘째. 회복시에 미종료 트랜잭션들의 미처리 연산 리스트를 복구하기 위하여, 각 트랜잭션은 미처리 연산수행시작 로그레코드에 그 트랜잭션의 미처리 연산 리스트를 수록하며 퍼지 검사점은 검사점종료 로그레코드에 완료가 결정된 트랜잭션의 미처리 연산 리스트를 수록한다. 셋째, 회복시에 다음에 수행할 미처리 연산을 식별하기 위하여, 각 트랜잭션은 미처리 연산을 수행하면서 변경하는 각 페이지에 대하여 그 페이지에 대한 재수행 정보를 기록하는 로그레코드에 다음에 수행할 미처리 연산의 식별 정보를 함께 수록한다.

  • PDF

재해 복구를 위한 백업 시스템의 안정성 검증 (A Stability Verification of Backup System for Disaster Recovery)

  • 이문구
    • 전자공학회논문지
    • /
    • 제49권9호
    • /
    • pp.205-214
    • /
    • 2012
  • 시스템의 장애와 재해로부터 기업의 자산을 보호하는 것은 IT 운영 관리자들이 가장 고려해야 할 사항들 중 하나이다. 그러므로 본 연구는 이러한 재해 복구를 위한 백업 시스템을 제안하였다. 기존의 백업 방식이 데이터베이스의 업데이트가 발생하면 그 이력이 개장 기록(redo log) 파일에 저장이 되고 이 기록파일이 예정된 파일의 크기를 넘어서면 순차적으로 기록보관소 기록(archive log) 파일들로 저장된다. 그러므로 데이터베이스의 변경이 생기는 동안 실시간 변경되는 데이터를 백업받는 과정에 데이터 손실의 오류가 발생할 수 있다. 제안한 백업 시스템은 온라인 개장 기록을 처리기록(transaction log) 데이터베이스로 실시간 백업하고, 기존 백업방법에서 누락 될 수 있는 자료보관소 기록(archive log)으로 백업된다. 그러므로 데이터의 복구 시 온라인으로 개장 기록까지 실시간 복구가 가능하여 데이터의 손실을 최소화 할 수 있을 뿐만 아니라, 멀티스레드 처리방법으로 데이터 복제가 수행되어 시스템의 성능도 향상 시킬 수 있도록 설계하였다. 설계된 백업 시스템의 안정성을 검증하기 위하여 CPN(Coloured Petri Nets)을 도입 하였으며, 백업시스템의 각 수행 단계는 CPN의 그래픽으로 도식화 하고, CPN의 정의와 정리를 기반으로 안정성을 검증하였다.

페이지-서버 객체지향 DBMS에서의 PLT를 이용한 회복기법 (Recovery Technique using PLT in a Page-Server Object Oriented DBMS)

  • 조성제
    • 정보처리학회논문지D
    • /
    • 제9D권6호
    • /
    • pp.1097-1104
    • /
    • 2002
  • 기존의 데이터베이스관리시스템(Database Management System : DBMS)은 대부분 메인 프레임 컴퓨터 이상의 컴퓨터와 같은 강력한 컴퓨터에 설치되고, 이 컴퓨터에 터미널을 연결하여 운용하는 방식이 대부분이었다. 최근 들어 저렴하고 강력한 워크스테이션과 초고속의 통신장비 등장으로 클라이언트-서버 DBMS구조는 많은 사람들에 의해서 연구되고 있다. 그러나. 클라이언트-서버 DBMS의 고장회복에 관한 연구는 아직까지 깊이 있게 연구되지 않고 있는 실정이다. 본 논문은 클라이언트-서버 환경 중 페이지-서버 환경의 회복기법에 관해서 논한다. 제한된 기법은 서버파손이 발생할 경우 페이지별로 로그일련번호 부여로 신속히 회복을 수행할 수 있고, 클라이언트에서 철회동작을 수행함으로써 시스템 병렬성을 사용하였다. 그리고 기존의 방법과 달리 재수행 로그레코드만을 서버로 전송하므로 WAL(Write Ahead log) 규약을 위한 오버헤드가 감소되었다.

데이터베이스 관리 시스템에서 섬세 입자 잠금기법을 위한 선택적 재수행 회복기법 (Selective Redo recovery scheme for fine-Granularity Locking in Database Management)

  • 이상희
    • 한국컴퓨터정보학회논문지
    • /
    • 제6권2호
    • /
    • pp.27-33
    • /
    • 2001
  • 본 논문에서는 ARIES를 기반으로 하는 ARIES/SR이라 명명된 간단하고 효과적인 회복 기법을 제안한다. ARIES는 거래가 완료되었거나 완료되지 않았거나 관계없이 모든 거래에 의해 수행된 갱신 연산에 대해 재수행을 수행한다. 따라서 시스템 고장 후 회복시 큰 부담이 존재한다. 따라서 이러한 부담을 줄이기 위해 ARIES/SR이란 새로운 회복기법을 제안한다. 이 기법에서는 재수행 연산을 줄이기 위해 완료된 거래에 대해서만 재수행 연산을 수행한다. 또한 미 완료된 거래에 대해 조건적인 철회를 수행함으로써 회복에 필요한 연산의 횟수를 줄일 수 있는 방법이다.

Shigella sonnei ATCC 29930의 아치사 가열 후 소금 농도에 따른 회복 정도 비교 (Comparison of Recovery Levels of Shigella sonnei ATCC 29930 Treated at Different NaCl Concentrations after Sublethal Heating)

  • 정혜진;박성희;송은섭;박성수;김근성
    • 한국식품과학회지
    • /
    • 제38권5호
    • /
    • pp.720-723
    • /
    • 2006
  • 본 연구에서는 우리 나라 세균성 이질을 유발하는 주요 원인 균인 S. sonnei를 대상으로 불충분한 열처리와 NaCl 처리에 따른 각각의 생존균수 변화와 불충분한 열처리 후 다양한 NaCl 농도 (0, 2, 4, 6%) 하에서 sublethal injured cell의 회복정도를 조사하였다. 그 결과, 불충분한 열처리 정도가 증가함에 따라 생존균수가 유의적인 감소를 나타내었으나, NaCl 처리시 NaCl 농도가 6% 까지 증가함에 따라서 생존균수의 변화가 거의 없었다. 그리고 $55^{\circ}C$에서 30분 동안 열처리후 2% TSAS 배지에서 7.58 log CFU/mL, 4% TSAS 배지에서 7.83 log CFU/mL, 그리고 6% TSAS 배지에서 7.93 log CFU/mL 만큼 각각 생성된 colony 숫자가 감소 한 것으로 조사되었고, $60^{\circ}C$에서 30분동안 열처리후 2% TSAS 배지에서 6.71 log CFU/mL, 4% TSAS 배지에서 6.73 log CFU/mL, 그리고 6% TSAS 배지에서 6.73 log CFU/mL 만큼 각각 생성된 colony 숫자가 감소한 것으로 조사되었다. 그리고 동일한 온도에서 sublethal heating후 노출된 NaCl 농도가 증가함에 따라서 D-value가 감소하는 경향을 나타내었다. 이와 같은 결과는 불충분한 열처리 과정에 의하여 생성된 sublethal injured cell들이 열처리후 회복되는 과정에서 배지의 NaCl 농도가 증가함에 따라서 회복정도가 감소하였음을 의미한다.

모바일 환경에서 양방향 동기화 시스템을 위한 회복 기법의 설계 (Design of the Recovery Scheme for the Bidirectional Synchronization System on Mobile Environments)

  • 김동현;김홍기;조대수
    • 한국정보통신학회논문지
    • /
    • 제15권5호
    • /
    • pp.1105-1110
    • /
    • 2011
  • 모바일 클라이언트에서 갱신된 시공간 데이터는 서버와 무선 네트워크를 이용하여 동기화되고 사용자에게 신속하게 서비스 될 수 있다. 그러나 모바일 단말기나 무선 네트워크는 오류에 매우 취약하다. 만약 동기화 도중에 오류가 발생하면 동기화 대상 데이터에 대하여 데이터 불일치가 발생할 수 있다. 이 논문에서는 동기화 도중의 오류로 인하여 발생하는 문제를 해결하기 위한 회복 기법을 제안한다. 제안한 회복 기법은 모바일 클라이언트와 서버의 지역저장장치에 로그 레코드를 기록하고 오류가 발생하면 저장된 로그 레코드를 이용하여 회복한다. 그리고 제안한 회복 기법을 위한 회복 시스템을 설계하고 구현하였다.