ремонт и строительство ›Системный администратор · Пошагово
3 июля 2026 г. · 4 мин чтения
Как восстановить данные с поврежденного сервера своими руками
Если сервер вышел из строя, данные можно восстановить самостоятельно, если поврежден не сам носитель, а логическая структура или загрузчик. Используйте LiveCD, утилиты ddrescue и fsck, а для RAID-массивов — mdadm. В 2026 году это реально сделать за 2–4 часа даже без глубоких знаний.
Что понадобится
Для восстановления данных с поврежденного сервера своими руками вам понадобятся: загрузочная флешка с LiveCD (например, SystemRescue 11.02), внешний диск или сетевой ресурс для копирования восстановленных файлов, и второй компьютер для подготовки инструментов. Также пригодятся утилиты ddrescue (для копирования битых секторов), fsck (для проверки файловой системы) и mdadm (для работы с RAID-массивами).
Пошаговая инструкция — 7 шагов
- 1Шаг 1: Оцените тип поврежденияСначала определите, что именно случилось: сервер не включается, не грузится ОС, или данные недоступны, но BIOS видит диски. Если слышны щелчки или диск не определяется — это физическая неисправность, и самостоятельное восстановление рискованно. В остальных случаях можно действовать дальше.Зарегистрировать домен для бэкапов →
- 2Шаг 2: Подготовьте загрузочную флешкуНа втором компьютере скачайте образ SystemRescue 11.02 (актуальная версия на 2026 год) и запишите его на флешку объёмом от 4 ГБ с помощью Rufus или balenaEtcher. Убедитесь, что флешка отформатирована в FAT32. Затем вставьте её в повреждённый сервер и загрузитесь с неё (обычно клавиша F12 или Del при старте).
- 3Шаг 3: Сделайте посекторную копию дискаЗагрузившись в SystemRescue, откройте терминал. Определите имя проблемного диска командой lsblk. Затем выполните: ddrescue -f /dev/sdX /mnt/backup/image.img /mnt/backup/logfile.log. Где sdX — ваш диск, /mnt/backup — внешний накопитель. ddrescue будет пропускать битые сектора и повторять попытки, сохраняя максимум данных.
- 4Шаг 4: Проверьте и восстановите файловую системуПосле создания образа попробуйте смонтировать его: mount -o loop /mnt/backup/image.img /mnt/restore. Если монтирование не удаётся, запустите fsck: fsck -y /dev/loop0. Для ext4 используйте e2fsck, для XFS — xfs_repair. Внимательно читайте вывод — утилита может запросить подтверждение на удаление повреждённых inode.
- 5Шаг 5: Восстановите данные с RAID-массиваЕсли сервер использует программный RAID (mdadm), соберите массив вручную: mdadm --assemble --scan. Затем проверьте статус: cat /proc/mdstat. Если массив в состоянии degraded, попробуйте добавить отсутствующий диск или пересобрать с флагом --force. После сборки смонтируйте раздел и скопируйте данные.
- 6Шаг 6: Скопируйте ценные файлы на внешний носительКогда файловая система смонтирована, скопируйте нужные данные: rsync -av /mnt/restore/home /mnt/external/backup. Используйте rsync с флагом --partial для докачки при обрывах. Не выключайте сервер до завершения копирования — каждый повторный запуск может ухудшить состояние диска.
- 7Шаг 7: Создайте резервную копию и настройте бэкапыПосле восстановления обязательно настройте регулярное резервное копирование. Используйте rsync на cron, а для критичных данных — облачные сервисы вроде Яндекс.Диска или S3-хранилища. В 2026 году стоимость 1 ТБ облачного хранения составляет около 200 руб/мес. Не откладывайте — потеря данных обойдётся дороже.Выбрать VPS для бэкапов →
Частые ошибки
Попытка загрузить повреждённую ОС с того же диска — это может усугубить повреждение и сделать восстановление невозможным.
Игнорирование создания посекторной копии — работа напрямую с битым диском повышает риск потери данных при сбое.
Забывают проверить SMART-статус диска перед началом — если атрибут Reallocated_Sector_Ct зашкаливает, диск лучше сразу заменить.
Неправильное монтирование RAID-массива — принудительная пересборка с --force может разрушить метаданные.
Частые вопросы
Можно ли восстановить данные, если диск щёлкает?
Щелчки указывают на физическую неисправность головок. Самостоятельное восстановление только убьёт диск — обращайтесь в сервис с чистой комнатой.
Сколько времени занимает восстановление через ddrescue?
Для диска 1 ТБ с несколькими битыми секторами — от 1 до 4 часов. Если секторов много, процесс может затянуться на сутки.
Что делать, если fsck не может восстановить файловую систему?
Попробуйте утилиту photorec — она восстанавливает файлы по сигнатурам, игнорируя структуру ФС. Эффективна для фото, документов, баз данных.
Как восстановить данные с сервера, который не включается?
Извлеките диск и подключите его к другому компьютеру через USB-адаптер или SATA-кабель. Затем действуйте по инструкции, начиная с шага 3.
Нужно ли платить за утилиты для восстановления?
SystemRescue, ddrescue, fsck и mdadm — бесплатны. Для продвинутого восстановления существуют коммерческие аналоги (R-Studio, UFS Explorer), но начать можно без затрат.
Партнёр
sgenerate.ru— нейросеть для постов ВКонтакте и TelegramГенерирует текст и картинку за 5 секунд, строит контент-план, публикует по расписанию. Пакет START — бесплатно. Попробовать →
ремонт1931восстановление644оборудование531потеря334данных113it-специалист61администратор36резервное22резервное копирование20системный19диск18сервер12восстановление данных11системный администратор11потеря данных7сервера6администратор сервера5жесткий диск3ремонт сервера2ddrescue1fsck1livecd1восстановление raid1загрузочная флешка1поврежденный сервер1серверное оборудование1