Страница 1 из 2

Backup

Добавлено: 05 май 2013, 10:48
bakabek
Добрый день!

Я тут впервые, искал, но не нашел.
Заранее прошу прощения.

Меня интересует как сделать резервное копирование всего сайта с файлами и базой на реальный сервер. Метод заливки на фтп меня не интересует. так как нужна будет установка модулей итд.

как создать backup всего сайта на Open Server? и восстановить на реальном сервере.

Спасибо заранее.

Добавлено: 05 май 2013, 16:40
CrazyLamer
bakabek писал(а):Метод заливки на фтп меня не интересует. так как нужна будет установка модулей итд.
Что именно вы под этим подразумеваете?
Если не устраивает FTP могу предложить SSH (если есть на хостинге).
Про бэкап OS есть темы на форуме.
Какие модули вы имеете ввиду?

Добавлено: 05 май 2013, 23:49
Максим
bakabek писал(а):так как нужна будет установка модулей итд.
Каких модулей интересно, PHPшные dll чтоли? И вы хотите чтобы они вместе с сайтом на хостинг перемещались :) Так не бывает.

Добавлено: 06 май 2013, 21:45
DelphinPRO
Берете корневую папку с сайтом, и полностью заливаете ее в корень вашего домена.
Потом средставми phpMyAdmin экпортируете используемую сайтом БД в файл, а потом в панели управления хостингом, тем PMA делаете импорт.

Если системой управление сайтом (CMS) предусмотрена установка дополнительных расширений? то они также окажутся установленными при таком способе переноса.

Кроме того существуют некоторые нюансы.
1. Параметры доступа к БД. Наверняка они сохранены в каком либо конфигурационном файле. Нужно будет вручную этот файл отредактировать.
2. Абсолютные пути. Некоторые системы при установке пишут в свои конфигурационнеы файлы абсолютные пути (например joomla пишет такие пути к временной папке). Такие пути также следует отредактировать.

Если под модулями вы имеете ввиду расширения php, то они никакого отношения к переносу сайта не имеют. Вам следует просто установить данные расширения (в случае VDS) или попросить об этом хостера (в случае обычного шаред-хостинга), перед переносом сайта. Хостер, кстати, не всегда идет навстречу таким просьбам.

Добавлено: 07 май 2013, 00:16
bakabek
скажите пожалуйста как создать tar файл (полный бэкап)

Добавлено: 07 май 2013, 10:13
DelphinPRO
tar - это архив
под никсами можно упаковать так:
tar --gzip -c -f mysize.tar.gz site_dir
где site_dir - это директория с сайтом.

Под виндой - хз, мож какой архиватор умеет паковать такие архивы.

Добавлено спустя 1 минуту 55 секунд:
можно и в zip упаковать. Многие панели управления хостингом умеют распаковывать zip-архивы прямо из web-интерфейса

Добавлено спустя 1 минуту 23 секунды:
и еще - базу данных все равно нужно будет переносить отдельно. (если это не какая нибудь SQLite)

Добавлено: 07 май 2013, 19:41
bakabek
как восстановаить базу она у меня емкая и не получается импортировать в phpmyadmin.
Есть подробная информация ?

Добавлено: 07 май 2013, 21:05
DelphinPRO
Если хостер разрешает внешние подключения к серверу БД - можно воспользоваться десктопным клиентом. Например Heidi SQL или подобным.
Можно сделать импорт БД из консоли имея SSH доступ к серверу.
Подробных инструкций у меня нет, т.к. с импортом объемных БД сталкиваться не приходилось.

Добавлено: 08 май 2013, 00:40
bakabek
SHH и доступ есть. мне нужны конкретные команды юникса для восстановления бд.

Добавлено: 08 май 2013, 09:26
CrazyLamer
bakabek писал(а):SHH и доступ есть. мне нужны конкретные команды юникса для восстановления бд.
http://g.zeos.in/?q=linux%20mysql%20%D0 ... 1%80%D1%82