Цю сторінку перекладено машинним перекладом. Читайте англійський оригінал. English

Бібліотека IBSurgeon

Firebird Remote Desktop Recovery: опис і детальні інструкції

Останнє оновлення 9 серпня 2026 року

IBSurgeon пропонує два типи послуг з відновлення для Firebird та InterBase: відновлення в офісі та віддалене відновлення через робочий стіл.

Відновлення в офісі означає, що клієнт надсилає нам базу даних (архівовану у zip/rar/7z тощо), і ми виконуємо відновлення в нашому офісі. Для віддаленого відновлення через робочий стіл наші спеціалісти підключаються до комп’ютера клієнта та виконують дослідження й відновлення віддалено.

Коли потрібне віддалене відновлення через робочий стіл для Firebird?

Ми рекомендуємо віддалене відновлення через робочий стіл у таких випадках:

  • Великі бази даних. Передача великого файлу бази даних займає занадто багато часу.
  • Бази даних із конфіденційною інформацією. Ми також можемо підписати NDA для забезпечення юридичного захисту.
  • Термінове відновлення. Іноді передача файлу бази даних зайняла б занадто багато часу - швидше підключитися до комп’ютера клієнта та відновити її там.
  • Швидке дослідження з подальшим відновленням на виробничих системах. Ми підключаємося до виробничої системи та виконуємо відновлення в неробочий час.

Огляд процесу віддаленого відновлення через робочий стіл

Типові кроки відновлення:

  1. (Безкоштовно) Ви надсилаєте електронний лист із запитом на відновлення. Ми переглядаємо надану інформацію та намагаємося надати цінову пропозицію з мінімальною та максимальною сумою, якщо це можливо. Точний діагноз і точний час/ціну відновлення ми можемо надати лише після дослідження пошкодженої бази даних.
  2. (Безкоштовно) Якщо ви приймаєте запропонований діапазон, ми разом вирішуємо, чи є віддалене відновлення через робочий стіл найкращим варіантом. Якщо так, ми просимо вас підготувати комп’ютер для відновлення згідно з нашими інструкціями (див. нижче).
  3. (Безкоштовно) Ми підключаємося до комп’ютера для відновлення, зупиняємо Firebird і перейменовуємо файл бази даних, щоб запобігти підключенню звичайних користувачів. Потім ми створюємо копію оригінального пошкодженого файлу бази даних.
  4. (Безкоштовно) Ми завантажуємо наші інструменти (безпосередньо або з вашою допомогою) і починаємо дослідження.
  5. (Безкоштовно) Дослідження зазвичай займає кілька годин і є безкоштовним. За його результатами ми надаємо вам остаточну цінову пропозицію (у межах мінімального/максимального діапазону з кроку 1), включаючи оцінку часу та вартості. Коли це можливо, ми також оцінюємо відсоток даних, які можуть бути втрачені.
  6. Якщо ви вирішуєте продовжити, ми починаємо відновлення. Відновлення іноді займає менше часу, ніж дослідження, оскільки на той момент ми вже знаємо причину та точне місце пошкодження. Після завершення відновлення ми повертаємо базу даних на її оригінальне місце та перезапускаємо сервер Firebird.
  7. На цьому етапі ви перевіряєте відновлену базу даних. Якщо вона працює правильно, ми переходимо до оплати. Якщо базу даних не вдалося відновити або втрата даних перевищує оцінку з остаточної пропозиції, ви не зобов’язані платити за невдале відновлення (якщо окремо не узгоджено інше). Якщо відновлення займає більше часу, ніж оцінювалося, це не впливає на зазначену ціну.

Підготовка до віддаленого відновлення Firebird через робочий стіл

Віддалений комп’ютер має працювати під керуванням Windows, бути достатньо потужним і мати достатньо вільного місця на диску для операцій відновлення. Віртуалізований екземпляр (VMware або подібний) із достатніми ресурсами також підходить. Майте на увазі, що повільний комп’ютер збільшує час відновлення - а отже, і час простою вашого бізнесу.

Мінімальні вимоги:

  • Якщо основний виробничий сервер використовується для відновлення, усі користувачі мають бути відключені під час дослідження та відновлення. Firebird або InterBase не працюватимуть належним чином, поки триває відновлення.
  • ОС: Windows 10 або новіша. Windows потрібна навіть для баз даних Linux, оскільки файл бази даних має бути скопійований і відновлений за допомогою наших інструментів на основі Windows.
  • Вільне місце на диску: щонайменше вдвічі більше за розмір бази даних. Наприклад, для бази даних розміром X ГБ потрібно щонайменше 2X ГБ вільного місця. Це місце може бути на USB або мережевому диску, але врахуйте, що USB/мережеві диски - а також диски у віртуалізованих середовищах - можуть бути повільнішими, ніж звичайний HDD.
  • Наш набір інструментів для відновлення має бути завантажений на комп’ютер, де виконуватимуться дослідження та/або відновлення.
  • ОЗП: щонайменше 8 ГБ.
  • Повні права адміністратора. Це може здатися надмірним, але нам потрібен повний доступ до всіх дисків, можливість встановлювати різні екземпляри InterBase/Firebird, запускати та зупиняти служби, перейменовувати та копіювати файли бази даних і конфігурації сервера, а також доступ до тимчасових папок. В ідеалі ви налаштуєте чистий комп’ютер з Windows, завантажите на нього базу даних і наші інструменти та надасте нам повний доступ. Ми не рекомендуємо виконувати відновлення безпосередньо на виробничих серверах.

Додаткове програмне забезпечення, яке може знадобитися:

  • Різні версії Firebird - деякі пошкодження легше виправити на певній версії рушія.
  • Вихідний код Firebird і Microsoft Visual Studio (різні версії, а також SDK). Іноді єдиний спосіб знайти та виправити помилку - використати спеціальну збірку Firebird для налагодження та відстежити проблему в ній.
  • .NET Framework 2.0 або новіша (потрібна для FBScanner).

Порада: Стандартна робоча станція з 8 ГБ ОЗП, швидким SSD або HDD і Windows 10 або новішою зазвичай є достатньо хорошим вибором.

Програмне забезпечення для віддаленого робочого столу

Щоб дозволити нам підключитися, вам потрібно встановити інструмент віддаленого доступу. Зазвичай ми рекомендуємо Terminal Server, VNC, Citrix або RAdmin. Такі служби, як GoToMyPC, LogMeIn та подібні інструменти, також працюють. За потреби ми можемо встановити спеціальне програмне забезпечення, наприклад VPN-клієнт.

Для підключення нам зазвичай потрібна лише IP-адреса комп’ютера з базою даних, яку потрібно відновити, а також логін і пароль.

Якщо ви використовуєте VPN, спочатку надайте, будь ласка, дані для підключення до VPN.

Ціна та час

Віддалене відновлення через робочий стіл дорожче, ніж стандартне відновлення в офісі. Це пов’язано з тим, що воно вимагає синхронізованої роботи - для стандартного відновлення ми можемо запланувати пошкоджену базу даних і працювати над нею у зручний час, тоді як віддалене відновлення через робочий стіл часто означає роботу в неробочий час (ми знаходимося в Центральній Європі).

Ціни на віддалене відновлення через робочий стіл починаються від 500 євро, середня ціна становить приблизно 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+ Індивідуальна оцінка на основі пошкодження

Для довідки, випадки з ціною понад 3 000 євро є дуже рідкісними. Кожен випадок пошкодження є унікальним і потребує власного дослідження та цінової пропозиції.

Мінімальний час для віддаленого відновлення через робочий стіл становить 3-3,5 фактичних годин (починаючи з першого успішного входу на віддалений комп’ютер). Середній час - 6-8 годин (тобто один робочий день).