Применимость: linux, vps, vds
Слова для поиска: реинстал, reinstall
Переустановить сервер и сохранить все пользовательские настройки и файлы.
Для создания резервной копии данных, необходимо заархивировать необходимые каталоги. В качестве инструмента используется архиватор tar.
Синтаксис:
tar [-ключи] [название архива] [путь к запаковываемым каталогам]
Пример:
tar -czvf file.tar.gz /full/path
Следует учесть, что при создании резервной копии таким методом необходимо остановить все программы, которые используют пользовательские данные, к примеру, MYSQL server.
Более корректный способ создания копии - это загрузка сервера с rescue system CD в live режиме и архивирование всей системы на внешнее хранилище. В качестве инструмента можно так же использовать архиватор tar.
Для выполнения архивирования с помощью rescue system CD следует:
Для переустановки сервера текущей ОС, следует нажать на кнопку Reinstall VM в панели управления сервером.
Если необходимо сменить ОС, то сервер нужно удалить и создать заново по инструкции: Смена ОС
После переустановки сервера, необходимо загрузить заархивированные данные. Наиболее простым способом является копирование архивов на сервер по протоколу SFTP, поскольку этот протокол не требует дополнительной настройки и установки пакетов. Для переноса данных на сервер достаточно учетной записи пользователя, которому разрешен доступ по SSH.
Для выполнения распаковки данных можно воспользоваться архиватором tar.
Синтаксис:
tar [-ключи] [название архива]
Пример:
tar -xvf file.tar.gz
Для перемещения распакованных данных используют команду mv:
Синтаксис:
mv [резервная папка] [путь, куда переместить]
Пример:
mv /backup/full/path/1 /full/path/
Актуальность: 2015/01/23 14:28