• личный кабинет

VDS HyperVPS - ремонтная среда, восстановление системы

VDS HyperVPS - ремонтная среда, восстановление системы

Для вашего удобства мы разработали несколько ISO образов для восстановления Linux и Windows систем, так называемых Live CD. Эти образа помогут решить ряд проблем без нашего участия в автоматизированном режиме, предоставляя автономную сетевую среду восстановления и получения данных с неработающих виртуальных серверов.

Общая идея следующая:

  • Через личный кабинет вы переводите VDS в "ремонтный" режим, указывая ISO образ с пометками Rescue и bootable (ремонтный, загрузочный). Перезагрузка происходит автоматически, это занимает обычно 3-5 минут.
  • Ваш сервер перезагружается с указанного ISO образа, загрузка никак не зависит от текущего здоровья системы и осуществляется в любом случае. Диски вашей основной системы доступны в ремонтной среде.
  • Ремонтный ISO образ запрашивает у нашей системы через API начальный пароль вашей VDS, а также поднимает SSH (Linux) или VNC (Windows) сервер на первом IP адресе из списка адресов вашей VDS. Получение пароля через API возможна только с сетевого адреса вашей VDS и только в том случае, если активен ремонтный режим, поэтому это относительно безопасно.
  • Вы входите на этот сервер по SSH (Linux) или VNC (Windows) и производите восстановление системы или просто забираете все нужные данные с ваших дисков.
  • Если ваш опыт позволяет починить основную систему, можно извлечь ISO и основная система загрузится как обычно. Например, часто бывает, что для восстановления работы ОС необходимо выполнить проверку диска или произвести какие-то аналогичные несложные действия.

Обязательно отключайте ремонтный режим после окончания восстановления. Ремонтный режим теоретически позволяет раскрытие начального пароля вашей VDS при невнимательных действиях с вашей стороны. Например, в ремонтном режиме любой запрос на пароль с сетевого адреса вашего VDS будет удовлетворен, что может быть нежелательно.

Далее описаны особенности работы с конкретными образами.

Windows Dmih RescueCD (bootable)

Образ представляет собой ремонтную среду Windows PE на основе ядра Windows Server 2012 R2 (x64). Мы постарались включить в комплект утилиты и программы, которые позволяют опытному администратору произвести восстановление системы:

  • VNC сервер и программа начальной инициализации от 1Gb, устанавливает доступ по вашему паролю
  • Многофункциональные файл-менеджеры FAR и Total Commander
  • Filezilla, wget, FTP/SCP клиенты в FAR и TC для обмена файлами по сети
  • Современная версия Firefox для загрузки всего того, чего вам не хватает для ремонта
  • Ну и конечно все стандартные утилиты типа regedit, diskpart, chkdsk, bcdedit, dism и так далее

В том случае, если вы являетесь владельцем платных профессиональных средств восстановления, таких как ERD Commander / DART, вы можете загрузить их целиком или отдельные компоненты в виде исполняемых файлов и воспользоваться соответствующими утилитами.

При загрузке утилит или программ вам необходимо загружать x64 версии. WinPE не может исполнять x86 (32-битные) программы, при попытке их запуска будет выдаваться ошибка о некорректном запускаемом образе.

Для доступа к LiveCD вам потребуется VNC клиент (VNC Viewer). В интернете много бесплатных программ для этой цели. Обратите внимание, это не RDP протокол, т.к. среда WinPE не поддерживает RDP.

Linux Gentoo RescueCD (bootable)

Это диск проекта http://www.system-rescue-cd.org/ на основе дистрибутива Gentoo, версия AMD64 (x64). Его отличает оптимальная настройка и продуманный набор программ по умолчанию, всё что нужно для восстановления Linux систем.

Образ содержит дополнительную процедуру инициализации от 1Gb, которая обеспечивает установку доступа по вашему паролю.

Короткая справка:

  • Для просмотра доступных дисков используйте cat /proc/partitions
  • Для активации LVM разделов (если никаких дисков не видно) используйте команду lvchange -ay
  • Для починки XFS используйте команду xfs_repair <устройство> или xfs_repair -L <устройство>
  • Если XFS не хочет монтироваться, попробуйте команду монтирования с опцией -o ro,norecovery
  • Если каких-то утилит не хватает, пакетный менеджер в Gentoo называется emerge <пакет>

Опытные администраторы могут использовать команды mount/chroot для получения прямого доступа в вашу собственную систему с сохранением всего её функционала (с точностью до немного другого ядра), даже если она собственными средствами не грузится, при условии, что у вас AMD64 (x64) система.

Ничего не получилось, что делать?

К сожалению, починка операционной системы, которая отказывается загружаться, особенно удаленно - трудная и кропотливая задача, которая требует большого опыта, знаний. Если система дорога вам как есть и с починкой вы не справляетесь, обратитесь в платную поддержку по адресу https://www.1gb.ru/spp, ведущие специалисты хостинга с опытом работы более 10 лет отремонтируют вам систему, если это вообще возможно. Ориентировочная цена такой работы - от 3 до 10 тыс. рублей.

Есть случаи, когда ремонт системы нецелесообразен по затратам времени или денег. В этом случае мы можем рекомендовать вам просто снять данные с разрушенной машины, оба варианта Live CD и для Windows, и для Linux без проблем позволяют это сделать. Создайте еще одну виртуальную машину (на срок в 5-10 дней это можно сделать бесплатно, не меняя тариф), перенесите туда все нужные данные. Если необходимо, передайте старый IP адрес новой машине (можно сделать через личный кабинет).

Если вы включали опцию "резервное копирование" (восстановление бесплатное), либо копии по какой-либо причине доступны и без опции (в этом случае восстановление платное), что видно через личный кабинет, вы можете также запросить восстановление машины или её частей из резервной копии.