Как перенести сайта с хостинга на другой хостинг?

12
S
На сайте с 14.11.2007
Offline
4
#11

Как залить дамп базы на сервер.

Это можно сделать двумя способами.

Используя phpMyAdmin, для этого необходимо:

В главном меню панели управления выбрать раздел Базы данных

Перейти в phpmyadmin (он откроется в новом окне)

В левом верхнем углу выбрать Query Window, откроется окошко SQL-запросов.

Нажать Import Files

Указать имя дампа и нажать go

Используя SSH, для этого надо:

Закачать дамп базы на хостинг в любую папку (например используя FTP)

Подключиться по SSH и выполнить команду:

mysql -u username -p database < dump.sql

Как сделать дамп базы? Как сдампить базу в определённой кодировке?

Дамп базы можно сделать через SSH, для этого нужно выполнить команду:

mysqldump -u username -p dbname > dump.sql

Для указания определённой кодировки необходимо включить опцию

mysqldump -u username -ppassword --default-character-set=cp1251 dbname > dump.sql

вместо cp1251 подставить нужную Вам кодировку.

Также рекомендую ознакомиться с факом на сайте вашего хостинг провайдера.Вышеприведенное скопипастенно с агавского фака

P
На сайте с 08.03.2007
Offline
250
#12
sebuan:
Дамп базы можно сделать через SSH, для этого нужно выполнить команду:
mysqldump -u username -p dbname > dump.sql
...
Также рекомендую ознакомиться с факом на сайте вашего хостинг провайдера.Вышеприведенное скопипастенно с агавского фака

Так же рекомендуется читать документацию на mysqldump, в которой прямо написано - в такой форме, которую Вы привели, дамп будет создан, а может и нет. (флаг --quick).

I
На сайте с 03.02.2008
Offline
13
#13
sebuan:
Как залить дамп базы на сервер.

Используя SSH, для этого надо:
Закачать дамп базы на хостинг в любую папку (например используя FTP)
Подключиться по SSH и выполнить команду:
mysql -u username -p database < dump.sql

А куда эту команду вбивать?

Alekse-y
На сайте с 06.06.2007
Offline
50
#14

просто сделайте в панели бекап, скопируйте его на новый хостинг, и там разверните. и все.

Фоменко Алексей В. Хостинг «Qlayer.net (http://qlayer.net)» | Дизайн студия: «Qstyle.com.ua (http://Qstyle.com.ua)» ICQ: 263-814-121 :: Телефон: +38 (0412) 44-70-73 (офис) :: Skype: support.qlayer.net (callto:support.qlayer.net)
I
На сайте с 03.02.2008
Offline
13
#15

Дамп базы мне сделали, мне нужно ее загрузить на новый хостинг размер ее 13 Мб.

Knave
На сайте с 01.02.2007
Offline
48
#16
iton:
А в каких файлах в битриксе прописывать название базы MySQL и пароль?

/bitrix/php_interface/dbconn.php

Knave добавил 28.04.2008 в 19:12

iton:
А куда эту команду вбивать?

Узнайте у своего хостера параметры доступа по SSH (если такой доступ есть).

Скачатйте Putty, введите туда параметры, подключитесь...

Вот теперь можно вводить команды :)

That's what's the deal we're dealin' in
UB
На сайте с 13.04.2006
Offline
44
#17

Порядок переноса:

1.*) меняете ДНС

1) перекачиваете на локальную машину все файлы с старого хостинга

2) закачиваете их на новый

3) создаете на новом хостинге БД и правите конфиг-файл Вашей CMS или скрипта в соответствии с новыми настройками базы.

4) создаете на новом хостинге папку dump

5) заливаете туда этот скрипт, предварительно распаковав: http://sypex.net/files/SypexDumperLite_108.zip

6) заходите на сайт по адресу: www.YOUR_SITE.ru/dump/dumper.php. Скрипт создаст папку backup

7) кидаете в backup дамп своей базы

8) www.YOUR_SITE.ru/dump/dumper.php. Выбираете из выпадающего списка файл своего дампа и запускаете скрипт.

9) удаляете папку dump.

Все. Сайт перенесен.

Замечу, что использование скрипта-дампера целесообразно при больших объемах файлов дампа.

I
На сайте с 03.02.2008
Offline
13
#18

Теперь нужно загрузить дамп MySQL базы, через SQL>Обзор>Пошел не получилось, доступа по FTP еще нет. Как сделать?

Наверно можно файл (5 Мб) базы разбить на части и загрузить?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий