Как перенести пользователей с одного сервера на другой?

3 ноября 2014 г. Просмотров: 792
Перенести базу данных с одного сервера на другой не так сложно, как может показаться начинающему в решении этой задачи. Достаточно использовать «правильные» утилиты и внимательно просматривать все настройки.

Инструкция

  • Как правило, данные зарегистрированных пользователей хранятся в специально созданной для этого базе данных. Поэтому, чтобы переместить пользователей с одного сервера на другой достаточно экспортировать базу данных и поместить ее на новый сервер. Зайдите в Phpmyadmin на старом сервере. Выберите необходимую базу данных с информацией о зарегистрированных пользователях и перейдите во вкладку «Экспорт» в верхней панели интерфейса.
  • Выберите из базы данных необходимые таблицы либо нажмите кнопку «Отметить все». Обратите внимание на колонку под названием «Опции SQL» - напротив «Структура» и «Добавить Авто инкремент» должны стоять галочки. Также отмеченным должно быть поле «Полная вставка», а напротив Export type команда INSERT.
  • Если экспортируемая база данных имеет большой объем, ее можно заархивировать для ускорения процесса. Для этого кликните по колонке «Сжатие» и выберите удобный вам параметр. Помните, что в этом случае при переносе данных пользователей на другой сервер необходимо файл предварительно разархивировать.
  • Нажмите кнопку «Пошел» и дождитесь, пока ваша база данных загрузится на компьютер. Когда это произойдет, зайдите в панель Phpmyadmin уже на новом сервере и кликните по пункту SQL. Нажав имеющуюся в этом разделе кнопку «Обзор», выберите уже закаченную на ваш компьютер базу данных. Дождитесь, пока файл загрузится на сервер.
  • Однако перенести пользователей, которые зарегистрированы в качестве админов на сервере, сохранив их привилегии и настройки таким образом нельзя. Для решения этой задачи используйте утилиту dbForge Studio for MySQL (есть русская версия). Установите программу, откройте ее и установите соединение с сервером Mysql. В окне «Проводник» выберите нужную базу данных.
  • В меню «Базы данных» выберите «Менеджер безопасности» и в открывшемся окне выберите всех пользователе. В открывшемся окне нажмите «Генерировать DDL». Откроется окно мастера, в котором нужно кликнуть «Далее». Включите сохранение привилегий пользователей и нажмите «Начать». В результате вы получите скрипт, который можно будет использовать в любом редакторе SQL, чтобы перенести пользователей на новый сервер.
  • Оцените статью!