이 페이지는 기계 번역되었습니다. 영어 원본을 읽어보세요. English

IBUndelete는 Firebird 및 InterBase 데이터베이스에서 실수로 삭제된 레코드를 복구할 수 있는 도구입니다. IBSurgeon 엔진을 사용하여 데이터베이스 파일 내부의 데이터를 직접 처리합니다 - 삭제된 레코드 버전을 검색하여 다시 활성 행으로 되돌립니다.

레코드를 올바르게 복구하는 방법

실수로 행을 삭제(및 커밋)했다면 신속하게 조치하세요:

  1. 즉시 모든 사용자를 연결 해제하세요. 영향을 받은 테이블을 SELECT하거나, 애플리케이션을 실행하거나, gbak 백업을 수행하거나, gfix를 실행하지 마십시오. 가장 좋은 방법은 Firebird/InterBase 서버를 중지하는 것입니다.
  2. 데이터베이스의 OS 수준 파일 복사본을 만드세요.
  3. 무료 데모를 다운로드하여 복구 가능한 레코드가 있는지 확인하세요.
  4. 개수가 0이 아니면 IBUndelete를 주문하고 Undelete 작업을 실행하세요. 개수가 0이면 지원팀에 이메일을 보내세요 - 고급 서비스를 통해 데이터를 복구할 수 있을 수도 있습니다.
  5. 복구 후 Firebird 또는 InterBase로 데이터베이스를 열어 행이 복원되었는지 확인하세요.

IBUndelete 작동 화면

Firebird 또는 InterBase 데이터베이스에서 복구 가능한 삭제된 레코드를 보여주는 IBUndelete
라이선스를 구매하기 전에 삭제된 레코드 수를 미리 확인하세요.

작동 방식

레코드 버전

IBUndelete는 데이터베이스에 아직 남아 있는 삭제된 레코드 버전을 찾아 현재 버전으로 복원합니다 - 가비지 컬렉션이 아직 제거하지 않은 경우입니다.

고급 복구 서비스

버전 정보가 사라진 경우에도 고급 IBUndelete 기반 서비스를 통해 삭제된 데이터를 분석하고 추출할 수 있습니다. 견적을 원하시면 지원팀에 문의하세요.

라이선스

IBUndelete는 작업장 단위로 라이선스가 부여됩니다. 재설치는 요청 시 가능합니다. IBUndelete는 HQbird엔터프라이즈 구독 복구 툴킷에도 포함되어 있습니다.

행 복구 대신 전체 데이터베이스 파일 복구가 필요하신가요? FirstAID 또는 복구 서비스를 확인하세요.