Firebird 원격 데스크톱 복구: 설명 및 상세 지침
최종 업데이트: 2026년 8월 9일
IBSurgeon은 Firebird 및 InterBase를 위한 두 가지 유형의 복구 서비스를 제공합니다: 현장 복구와 원격 데스크톱 복구입니다.
현장 복구는 고객이 데이터베이스(zip/rar/7z 등으로 압축된)를 저희에게 보내면, 저희 사무실에서 복구를 수행하는 방식입니다. 원격 데스크톱 복구의 경우, 저희 전문가가 고객의 컴퓨터에 연결하여 원격으로 조사 및 복구를 수행합니다.
Firebird 원격 데스크톱 복구가 필요한 경우는 언제인가요?
다음과 같은 경우에 원격 데스크톱 복구를 권장합니다:
- 대용량 데이터베이스. 대용량 데이터베이스 파일을 전송하는 데 너무 많은 시간이 걸립니다.
- 민감한 정보가 포함된 데이터베이스. 법적 보호를 위해 NDA(비밀유지계약)를 체결할 수도 있습니다.
- 긴급 복구. 때로는 데이터베이스 파일을 전송하는 것보다 고객의 컴퓨터에 연결하여 그 자리에서 복구하는 것이 더 빠릅니다.
- 운영 시스템에 대한 신속한 조사 후 복구. 운영 시스템에 연결하여 업무 시간 외에 복구를 수행합니다.
원격 데스크톱 복구 프로세스 개요
일반적인 복구 단계는 다음과 같습니다:
- (무료) 복구 요청 이메일을 보내주시면, 제공된 정보를 검토하고 가능한 경우 최소 및 최대 금액으로 견적을 제시합니다. 정확한 진단과 복구 시간/비용은 손상된 데이터베이스를 조사한 후에만 알 수 있습니다.
- (무료) 제시된 견적 범위를 수락하시면, 원격 데스크톱 복구가 최선의 방법인지 함께 결정합니다. 그렇다면 아래 지침에 따라 복구용 컴퓨터를 준비해 주시기 바랍니다.
- (무료) 복구 컴퓨터에 연결하여 Firebird를 종료하고, 일반 사용자가 접속하지 못하도록 데이터베이스 파일 이름을 변경합니다. 그런 다음 원본 손상 데이터베이스 파일의 사본을 만듭니다.
- (무료) 저희 도구를 업로드하고(직접 또는 고객의 지원을 받아) 조사를 시작합니다.
- (무료) 조사는 일반적으로 몇 시간이 소요되며 무료입니다. 조사 결과를 바탕으로 1단계의 최소/최대 범위 내에서 최종 견적(시간 및 비용 추정 포함)을 제시합니다. 가능한 경우 손실될 수 있는 데이터의 비율도 추정합니다.
- 진행을 결정하시면 복구를 시작합니다. 복구는 때때로 조사보다 시간이 덜 걸립니다. 이미 손상 원인과 정확한 위치를 알고 있기 때문입니다. 복구가 완료되면 데이터베이스를 원래 위치에 되돌리고 Firebird 서버를 다시 시작합니다.
- 이 단계에서 복구된 데이터베이스를 확인합니다. 정상적으로 작동하면 결제를 진행합니다. 데이터베이스를 복구할 수 없거나 데이터 손실이 최종 견적에서 추정한 것보다 큰 경우, 실패한 복구에 대해 비용을 지불하지 않아도 됩니다(별도로 합의하지 않은 경우). 복구에 예상보다 시간이 더 걸려도 견적 가격에는 영향을 미치지 않습니다.
Firebird 원격 데스크톱 복구 준비
원격 컴퓨터는 Windows를 실행하고, 충분히 강력하며, 복구 작업을 위한 충분한 여유 디스크 공간이 있어야 합니다. 충분한 리소스를 갖춘 가상화 인스턴스(VMware 등)도 가능합니다. 느린 컴퓨터는 복구 시간을 증가시키고, 따라서 비즈니스 중단 시간도 늘어난다는 점을 유의하세요.
최소 요구 사항:
- 복구에 메인 프로덕션 서버를 사용하는 경우, 조사 및 복구 중에는 모든 사용자의 연결을 끊어야 합니다. 복구가 진행되는 동안 Firebird 또는 InterBase는 제대로 작동하지 않습니다.
- OS: Windows 10 이상. Linux 데이터베이스의 경우에도 Windows가 필요합니다. 데이터베이스 파일을 복사하고 Windows 기반 도구를 사용하여 복구해야 하기 때문입니다.
- 여유 디스크 공간: 데이터베이스 크기의 최소 2배. 예를 들어, X GB 데이터베이스의 경우 최소 2X GB의 여유 공간이 필요합니다. 이 공간은 USB 또는 네트워크 드라이브에 있을 수 있지만, USB/네트워크 드라이브와 가상화 환경의 드라이브는 일반 HDD보다 느릴 수 있습니다.
- 저희 복구 도구 세트는 조사 및/또는 복구가 수행될 컴퓨터에 업로드되어야 합니다.
- RAM: 최소 8GB.
- 전체 관리자 권한. 과해 보일 수 있지만, 모든 디스크에 대한 전체 액세스, 다양한 InterBase/Firebird 인스턴스 설치, 서비스 시작 및 중지, 데이터베이스 및 서버 구성 파일 이름 변경 및 복사, 임시 폴더 액세스가 필요합니다. 이상적으로는 깨끗한 Windows 컴퓨터를 설정하고 데이터베이스와 도구를 그 컴퓨터에 로드한 후 전체 액세스 권한을 제공하는 것이 좋습니다. 프로덕션 서버에서 직접 복구를 수행하는 것은 권장하지 않습니다.
추가로 필요할 수 있는 소프트웨어:
- 다양한 버전의 Firebird - 일부 손상은 특정 엔진 버전에서 더 쉽게 수정할 수 있습니다.
- Firebird 소스 코드 및 Microsoft Visual Studio(다양한 버전 및 SDK). 때로는 오류를 찾아 수정하는 유일한 방법은 특수 디버그 빌드의 Firebird를 사용하여 문제를 추적하는 것입니다.
- .NET Framework 2.0 이상(FBScanner에 필요).
팁: 8GB RAM, 빠른 SSD 또는 HDD, Windows 10 이상을 갖춘 표준 워크스테이션이면 일반적으로 충분합니다.
원격 데스크톱 소프트웨어
연결을 허용하려면 원격 액세스 도구를 설치해야 합니다. 일반적으로 Terminal Server, VNC, Citrix 또는 RAdmin을 권장합니다. GoToMyPC, LogMeIn 등의 서비스도 작동합니다. 필요한 경우 VPN 클라이언트와 같은 맞춤형 소프트웨어를 설치할 수 있습니다.
연결하려면 일반적으로 복구할 데이터베이스가 있는 컴퓨터의 IP 주소와 로그인 및 비밀번호만 있으면 됩니다.
VPN을 사용하는 경우 먼저 VPN 연결 세부 정보를 제공해 주세요.
가격 및 시간
원격 데스크톱 복구는 표준 사무실 복구보다 비쌉니다. 동기화된 작업이 필요하기 때문입니다. 표준 복구의 경우 손상된 데이터베이스를 일정에 맞춰 편리한 시간에 작업할 수 있지만, 원격 데스크톱 복구는 종종 정규 근무 시간 외에 작업해야 합니다(저희는 중부 유럽에 있습니다).
원격 데스크톱 복구 가격은 EUR 500부터 시작하며, 평균 가격은 약 EUR 1,400-1,800입니다.
| 복구 유형 | 시간 | 가격 (EUR) | 설명 |
|---|---|---|---|
| 표준 손상 복구 | 1-3시간 | 500-1,100 | 1-2개 테이블 손상, 시스템 영역 손상 없음 |
| 중간 손상 복구 | 3-7시간 | 1,100-1,400 | 3-5개 테이블 손상, 시스템 영역 손상 |
| 심각한 손상 복구 | 7-24시간 | 1,400-2,600 | 5개 이상 테이블 손상, 시스템 영역 손상, 레코드 수준 오류 |
| 초심각 손상 복구 | 24시간 이상 | 2,600+ | 손상 상태에 따른 개별 견적 |
참고로 EUR 3,000 이상으로 책정되는 경우는 매우 드뭅니다. 모든 손상 사례는 고유하며 자체 조사와 견적이 필요합니다.
원격 데스크톱 복구의 최소 시간은 실제 3-3.5시간입니다(원격 컴퓨터에 처음 성공적으로 로그인한 시점부터). 평균은 6-8시간입니다(즉, 근무일 1일).