Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

переустановка_сервера_с_сохранением_пользовательских_параметров [2019/03/12 08:45] (текущий)
s.ovcgaruk_colobridge.com создано
Строка 1: Строка 1:
 +====== переустановка сервера с сохранением пользовательских параметров ======
 +Применимость:​ linux, vps, vds
  
 +Слова для поиска:​ реинстал,​ reinstall ​
 +
 +----
 +===== Задача:​ =====
 +Переустановить сервер и сохранить все пользовательские настройки и файлы.
 +
 +===== Создание резервной копии сервера =====
 +Для создания резервной копии данных,​ необходимо заархивировать необходимые каталоги. В качестве инструмента используется архиватор tar.
 +<code | Синтаксис:>​
 +tar [-ключи] [название архива] [путь к запаковываемым каталогам] </​code>​
 +<code | Пример:>​
 +tar -czvf file.tar.gz /​full/​path</​code>​
 +
 +Следует учесть,​ что при создании резервной копии таким методом необходимо остановить все программы,​ которые используют пользовательские данные,​ к примеру,​ MYSQL server. ​
 +
 +Более корректный способ создания копии - это загрузка сервера с rescue system CD  в live режиме и архивирование всей системы на внешнее хранилище. В качестве инструмента можно так же использовать архиватор tar.
 +
 +Для выполнения архивирования с помощью rescue system CD следует:​
 +  - Подключить rescue system CD.
 +  - {{ :​работы:​reinstall_1.png?​nolink&​640 |}}
 +  - Открыть консоль сервера,​ перезапустить сервер и выбрать нужный режим для работы в загрузочном меню rescue system CD.
 +  - {{ :​работы:​reinstall_2.png?​nolink&​640 |}}
 +  - Выполнить архивацию необходимых каталогов.
 +  - Выполнить копирование созданных архивов на внешний носитель данных используя протоколы NFS, FTP, SFTP (При использовании протокола NFS архивирование можно производить прямо на примонтированный носитель данных,​ а при использовании FTP и SFTP необходимо иметь 51% свободного места на жестком диске сервера,​ поскольку архив будет сохранятся на сервер а потом копироваться на внешний носитель данных). ​
 +
 +===== Создание нового сервера/​переустановка:​ =====
 +
 +
 +Для переустановки сервера текущей ОС, следует нажать на кнопку Reinstall VM в панели управления сервером.\\ ​
 +{{ :​работы:​reinstall_3.png?​nolink&​640 |}}
 +
 +Если необходимо сменить ОС, то сервер нужно удалить и создать заново по инструкции:​
 +[[http://​www.colobridge.net/​wiki/​cloud/​%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 | Смена ОС]]
 +
 +=====Перенос данных на новый сервер. =====
 +После переустановки сервера,​ необходимо загрузить заархивированные данные. ​
 +Наиболее простым способом является копирование архивов на сервер по протоколу SFTP, поскольку этот протокол не требует дополнительной настройки и установки пакетов. Для переноса данных на сервер достаточно учетной записи пользователя,​ которому разрешен доступ по SSH.
 +
 +=====Распаковка и перемещение нужной информации по исходным каталогам.=====
 +Для выполнения распаковки данных можно воспользоваться архиватором tar. 
 +
 +<code | Синтаксис:>​
 +tar [-ключи] [название архива] </​code> ​
 +<code | Пример:>​
 +tar -xvf file.tar.gz </​code>​
 +
 +Для перемещения распакованных данных используют команду mv:
 +<code | Синтаксис:>​
 +mv [резервная папка] [путь, куда переместить] </​code> ​
 +<code | Пример:>​
 +mv /​backup/​full/​path/​1 /full/path/ </​code>​
 +
 +
 +---- 
 +Актуальность:​ 2015/01/23 14:28 
 +
 +{{tag> reinstall }}