Как восстановить сайт из веб-архива?
Артем, Томск 0
Не продлил домен вовремя, регистратор освободил его, и теперь на этом адресе сайт совсем другого человека. Бэкапа не осталось - хостинг тоже давно закрыл доступ. Слышал, что можно вытащить содержимое из веб-архива. Это реально сделать самому или уже поздно?
Дмитрий Акиндинов технический администратор сайтов
ответил
Восстановить внешний вид страниц можно через Wayback Machine на web.archive.org: сервис годами сохраняет снимки публичных HTML-страниц, и через утилиту wayback-machine-downloader (устанавливается через Ruby gem или запускается онлайн-версией) реально скачать все сохранённые версии сайта разом. Ограничение сразу: это готовые страницы, а не рабочая база данных — формы обратной связи, админка и любая динамика с этим способом не возвращаются.
Сначала стоит проверить, сколько вообще снимков сохранилось. Заходите на web.archive.org/web/*/ваш-домен.ru — там календарь с датами обхода. Если сайт крутился лет пять и его периодически индексировали, снимков наберётся достаточно для восстановления большинства страниц. Если сайт был молодой и малопосещаемый, архив может не увидеть половину разделов — робот заходил редко.
Дальше два варианта. Для пары страниц хватит вручную открыть нужный снимок и сохранить как HTML через браузер. Для сайта из полусотни страниц удобнее wayback-machine-downloader: указываете домен, он проходит по всем найденным снимкам и складывает файлы локально, включая картинки, если они тоже архивировались отдельно (иногда нет, тогда придётся искать замену).
Отдельная история — сам домен. Раз его подхватил другой владелец, контент вы восстановите, но не место в адресной строке: тут либо договариваться о выкупе, либо переезжать на новый домен и заново нарабатывать позиции в поиске. Восстановленные страницы в таком случае пригодятся как основа для нового сайта, а не как готовое решение «поставил файлы, всё заработало».
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.