Ta strona została przetłumaczona maszynowo. Przeczytaj oryginał angielski. English

Biblioteka IBSurgeon

Firebird Remote Desktop Recovery: Opis i szczegółowe instrukcje

Ostatnia aktualizacja: 9 sierpnia 2026

IBSurgeon oferuje dwa rodzaje usług odzyskiwania danych dla Firebird i InterBase: odzyskiwanie na miejscu oraz zdalne odzyskiwanie przez pulpit.

Odzyskiwanie na miejscu oznacza, że klient wysyła nam bazę danych (spakowaną jako zip/rar/7z itp.), a my przeprowadzamy odzyskiwanie w naszym biurze. W przypadku zdalnego odzyskiwania przez pulpit nasi specjaliści łączą się z komputerem klienta i przeprowadzają analizę oraz odzyskiwanie zdalnie.

Kiedy potrzebujesz zdalnego odzyskiwania przez pulpit dla Firebird?

Zalecamy zdalne odzyskiwanie przez pulpit w następujących przypadkach:

  • Duże bazy danych. Przesyłanie dużego pliku bazy danych zajmuje zbyt wiele czasu.
  • Bazy danych z poufnymi informacjami. Możemy również podpisać umowę NDA w celu zapewnienia ochrony prawnej.
  • Pilne odzyskiwania. Czasami przesłanie pliku bazy danych trwałoby zbyt długo - szybciej jest połączyć się z komputerem klienta i naprawić bazę na miejscu.
  • Szybka analiza, a następnie odzyskiwanie na systemach produkcyjnych. Łączymy się z systemem produkcyjnym i przeprowadzamy odzyskiwanie poza godzinami pracy.

Przegląd procesu zdalnego odzyskiwania przez pulpit

Typowe kroki odzyskiwania to:

  1. (Bezpłatnie) Wysyłasz e-mail z prośbą o odzyskanie danych. Analizujemy dostarczone informacje i staramy się podać wycenę z minimalną i maksymalną kwotą, jeśli to możliwe. Dokładną diagnozę oraz dokładny czas/cenę odzyskiwania możemy podać dopiero po zbadaniu uszkodzonej bazy danych.
  2. (Bezpłatnie) Jeśli akceptujesz podany zakres cenowy, wspólnie decydujemy, czy zdalne odzyskiwanie przez pulpit jest najlepszą opcją. Jeśli tak, prosimy o przygotowanie komputera do odzyskiwania zgodnie z naszymi instrukcjami (patrz poniżej).
  3. (Bezpłatnie) Łączymy się z komputerem do odzyskiwania, zatrzymujemy Firebird i zmieniamy nazwę pliku bazy danych, aby uniemożliwić zwykłym użytkownikom łączenie się z nią. Następnie tworzymy kopię oryginalnego uszkodzonego pliku bazy danych.
  4. (Bezpłatnie) Przesyłamy nasze narzędzia (bezpośrednio lub z Twoją pomocą) i rozpoczynamy analizę.
  5. (Bezpłatnie) Analiza zwykle trwa kilka godzin i jest bezpłatna. Na podstawie jej wyników podajemy ostateczną wycenę (w zakresie minimalnym/maksymalnym z kroku 1), w tym szacowany czas i cenę. Gdy tylko jest to możliwe, szacujemy również procent danych, które mogą zostać utracone.
  6. Jeśli zdecydujesz się kontynuować, rozpoczynamy odzyskiwanie. Odzyskiwanie czasami zajmuje mniej czasu niż analiza, ponieważ wtedy znamy już przyczynę i dokładną lokalizację uszkodzenia. Po zakończeniu odzyskiwania przywracamy bazę danych w jej oryginalne miejsce i restartujemy serwer Firebird.
  7. Na tym etapie sprawdzasz odzyskaną bazę danych. Jeśli działa poprawnie, przechodzimy do płatności. Jeśli baza danych nie mogła zostać odzyskana lub utrata danych przekracza szacunki z ostatecznej wyceny, nie musisz płacić za nieudane odzyskiwanie (chyba że uzgodniono inaczej). Jeśli odzyskiwanie trwa dłużej niż szacowano, nie wpływa to na podaną cenę.

Przygotowanie do zdalnego odzyskiwania przez pulpit Firebird

Komputer zdalny powinien działać pod systemem Windows, być odpowiednio wydajny i mieć wystarczającą ilość wolnego miejsca na dysku do operacji odzyskiwania. Wirtualna instancja (VMware lub podobna) z wystarczającymi zasobami również się sprawdzi. Pamiętaj, że wolny komputer wydłuża czas odzyskiwania - a tym samym przestój Twojej firmy.

Wymagania minimalne:

  • Jeśli główny serwer produkcyjny jest używany do odzyskiwania, wszyscy użytkownicy muszą być rozłączeni podczas analizy i odzyskiwania. Firebird lub InterBase nie będą działać poprawnie podczas trwającego odzyskiwania.
  • System operacyjny: Windows 10 lub nowszy. System Windows jest wymagany nawet w przypadku baz danych na Linuxie, ponieważ plik bazy danych musi być skopiowany i odzyskany przy użyciu naszych narzędzi działających w systemie Windows.
  • Wolne miejsce na dysku: co najmniej dwukrotność rozmiaru bazy danych. Na przykład dla bazy danych o rozmiarze X GB potrzebujesz co najmniej 2X GB wolnego miejsca. Miejsce to może znajdować się na dysku USB lub dysku mapowanym, ale pamiętaj, że dyski USB/sieciowe - oraz dyski w środowiskach wirtualnych - mogą być wolniejsze niż zwykły dysk HDD.
  • Nasz zestaw narzędzi do odzyskiwania musi zostać przesłany na komputer, na którym będzie przeprowadzana analiza i/lub odzyskiwanie.
  • RAM: co najmniej 8 GB.
  • Pełne uprawnienia administracyjne. Może to brzmieć przesadnie, ale potrzebujemy pełnego dostępu do wszystkich dysków, możliwości instalowania różnych instancji InterBase/Firebird, uruchamiania i zatrzymywania usług, zmiany nazw i kopiowania plików bazy danych oraz plików konfiguracyjnych serwera, a także dostępu do folderów tymczasowych. Idealnie byłoby przygotować czysty komputer z systemem Windows, załadować na niego bazę danych i nasze narzędzia oraz dać nam pełny dostęp. Nie zalecamy przeprowadzania odzyskiwania bezpośrednio na serwerach produkcyjnych.

Dodatkowe oprogramowanie, które może być potrzebne:

  • Różne wersje Firebird - niektóre uszkodzenia łatwiej naprawić na konkretnej wersji silnika.
  • Kod źródłowy Firebird i Microsoft Visual Studio (różne wersje, plus SDK). Czasami jedynym sposobem na zlokalizowanie i naprawienie błędu jest użycie specjalnej wersji debugowej Firebird i prześledzenie problemu w jej obrębie.
  • .NET Framework 2.0 lub nowszy (wymagany dla FBScanner).

Wskazówka: Standardowa stacja robocza z 8 GB RAM, szybkim dyskiem SSD lub HDD oraz systemem Windows 10 lub nowszym jest zwykle wystarczającym wyborem.

Oprogramowanie do zdalnego pulpitu

Aby umożliwić nam połączenie, musisz zainstalować narzędzie do zdalnego dostępu. Zwykle zalecamy Terminal Server, VNC, Citrix lub RAdmin. Usługi takie jak GoToMyPC, LogMeIn i podobne narzędzia również działają. W razie potrzeby możemy zainstalować niestandardowe oprogramowanie, takie jak klient VPN.

Do połączenia zwykle potrzebujemy jedynie adresu IP komputera z bazą danych do odzyskania oraz loginu i hasła.

Jeśli używasz VPN, najpierw podaj dane połączenia VPN.

Cena i czas

Zdalne odzyskiwanie przez pulpit jest droższe niż standardowe odzyskiwanie w biurze. Wynika to z konieczności zsynchronizowanej pracy - w przypadku standardowego odzyskiwania możemy zaplanować pracę nad uszkodzoną bazą danych w dogodnym czasie, natomiast zdalne odzyskiwanie przez pulpit często oznacza pracę poza normalnymi godzinami (jesteśmy zlokalizowani w Europie Środkowej).

Ceny zdalnego odzyskiwania przez pulpit zaczynają się od 500 EUR, a średnia cena wynosi około 1 400-1 800 EUR.

Typ odzyskiwania Czas Cena (EUR) Uwagi
Standardowe odzyskiwanie po uszkodzeniu 1-3 godziny 500-1 100 1-2 uszkodzone tabele, brak uszkodzeń obszaru systemowego
Średnie odzyskiwanie po uszkodzeniu 3-7 godzin 1 100-1 400 3-5 uszkodzonych tabel, uszkodzony obszar systemowy
Ciężkie odzyskiwanie po uszkodzeniu 7-24 godziny 1 400-2 600 Ponad 5 uszkodzonych tabel, uszkodzony obszar systemowy, błędy na poziomie rekordów
Bardzo ciężkie odzyskiwanie po uszkodzeniu 24+ godzin 2 600+ Indywidualna wycena na podstawie uszkodzenia

Dla porównania, przypadki wycenione powyżej 3 000 EUR są bardzo rzadkie. Każdy przypadek uszkodzenia jest unikalny i wymaga własnej analizy oraz wyceny.

Minimalny czas zdalnego odzyskiwania przez pulpit to 3-3,5 rzeczywistych godzin (licząc od pierwszego udanego logowania do zdalnego komputera). Średnio jest to 6-8 godzin (czyli jeden dzień roboczy).