Чем и как проще клонировать базу друпала

Главные вкладки

Аватар пользователя Valeratal Valeratal 5 сентября 2008 в 9:57

Добрый день
Такой вопрос
хочу сделать клон базы сайта. Дело осложняется тем, что клон будет находится на том же хостинге.
Dumper не помогает в данном случае, так как имя, логин и пароль новой базы отличаются естественно от старой базы

Написал хостеру, посоветовали воспользоваться консольным mysql-клиентом
Вопрос, что это за клиент (putty что ли) , как это клонирование провести
или может быть есть гуи-клиенты , мне неприниципиально.

Комментарии

Аватар пользователя superintendent superintendent 5 сентября 2008 в 10:29

Valeratal wrote:
Dumper не помогает в данном случае, так как имя, логин и пароль новой базы отличаются естественно от старой базы

А какое это имеет значение?

Аватар пользователя Valeratal Valeratal 5 сентября 2008 в 13:10

Dumper, я имею в виду скрипт
Ему для работы нужен логин и пароль
А они разные для новой базы и у дампа старой
Поэтому я "вижу" либо новую базу, либо дамп старой.

Собственно проблема не в том, чтобы сделать бекапе - его я делаю дампером, проблема из бекапа восстановить копию базы, но с другим именем и другими логин-паролями

Аватар пользователя gradP gradP 5 сентября 2008 в 13:31

Чего-то я запутался, что вам мешает в дампере указать другие логин и пароль, а базу взять уже сохраненную?

Аватар пользователя Valeratal Valeratal 5 сентября 2008 в 14:09

Хм, дампер почему то не видит дампа старой базы (если при входе в него вводить логин-пароль от новой).
А если ввожу от старой базы, то дамп вижу, но не могу выбрать новую базу.

Аватар пользователя superintendent superintendent 5 сентября 2008 в 18:55

Valeratal wrote:
Хм, дампер почему то не видит дампа старой базы (если при входе в него вводить логин-пароль от новой).
А если ввожу от старой базы, то дамп вижу, но не могу выбрать новую базу.

Мне кажется, Вы в этом Дампере не разобрались. Не должно быть таких проблем.

Аватар пользователя Valeratal Valeratal 5 сентября 2008 в 15:30

можно чуть подробнее про
mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME > dump.txt
какой порт обычно бывает, или как его узнать
Хост - каким образом писать, путь относительный чего?

И еще, в данной команде, я должен указать параметры новой базы
а в dump.txt соответственно должен являетья дампом старой базы?
то есть этот дапм должен лежать там же, где я и собираюсь помещать новую базу

Кстати, где обычно физически находятся базы?
и где прописывается пароль и логин для доступа к ним
может мне проще скопировать mc, на домашний комп, переимновать и залить обратно?

Аватар пользователя Valeratal Valeratal 5 сентября 2008 в 21:46

Прошу прощения
Действительно, ступил
Там надо было просто файл выбрать дампа
А у меня кешируется на сервере, я не сразу видел

Аватар пользователя Valeratal Valeratal 5 сентября 2008 в 21:53

Кстати, для размышления, на стандартных настройках сервера по memory_limit
сайт даже не запустился Smile , не хватает Smile