Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Резервное копирование вручную

00 голосов
9
Здравствуйте!

Необходимо перенести сайт с хостинга на локальную машину. Резервное копирование не работает. То подвисает и отображает только Сжатие... Обработано таблиц:, то выдает ошибки запросов.
Меняла значение шага от 5 до 55 секунд, на 5 секундах начинает работать, но потом опять же вылетает ошибка с запросом, что-то типо: "MySQL Query Error: SELECT * FROM `b_forum_message` LIMIT 2215, 2510[MySQL client ran out of memory]"...
Устала..
Подскажите, как сделать резервную копию вручную?

И еще вопрос: при ручном копировании будет ли работать на последней версии битрикса, если сейчас версия 6,5?
спросил 09 Май, 13 от LazY (160 баллов)

9 Ответы

00 голосов
у вас проблема я так понял именно в копировании базы?

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

что касается копирования файлов, то тут наверное попроще будет
через ftp
только вот долго будет все это

Цитата
Олеся Савостьянчик пишет:
И еще вопрос: при ручном копировании будет ли работать на последней версии битрикса, если сейчас версия 6,5?

лучше все же и ядро, и базу, и все данные брать такими как есть
затем после переноса обновить до новой версии

при переносе старой базы на новое ядро могут возникнуть проблемы
ответил 09 Май, 13 от jenia (1,500 баллов)
00 голосов
Цитата
Алексей Коваленко пишет:
лучше все же и ядро, и базу, и все данные брать такими как есть
затем после переноса обновить до новой версии

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


Просто тут стоит кривой битрикс, поэтому и начальство хочет сразу на новое ядро..
ответил 10 Май, 13 от LazY (160 баллов)
00 голосов
Цитата
Олеся Савостьянчик пишет:
Просто тут стоит кривой битрикс, поэтому и начальство хочет сразу на новое ядро..

несовестимость версий обновлений начальство не беспокоит?

1 вариант очень грубого резервного копирования. Снимаете дамп базы и копируете все содержимое папки с хостинга на локальную тачку.
потом правите файл: /bitrix/php_interface/dbconn.php - конект к базе.
Должно работать.
2. Переход на новое ядро - сначала делаете проверку БД через админку битрикса. затем ставите последние обновления . потом делаете резервное копирование.
3. Делаете экспорт информационных блоков. копируете ручками только разделы сайта и ваш применяемый шаблон. на локале ставите чистую- новую версию сайта и потом импортируете все что вытащили со старого.
ответил 15 Июль, 13 от Grimmi (2,560 баллов)
00 голосов
Цитата
Олеся Савостьянчик пишет:
Меняла значение шага от 5 до 55 секунд, на 5 секундах начинает работать, но потом опять же вылетает ошибка с запросом, что-то типо: "MySQL Query Error: SELECT * FROM `b_forum_message` LIMIT 2215, 2510[MySQL client ran out of memory]"...


Возможно ваш хостинг не оптимизирован под требования Битрикс.
ответил 19 Окт, 13 от ZakonD3D (600 баллов)
00 голосов
Цитата
Виталий Соков пишет:

Возможно ваш хостинг не оптимизирован под требования Битрикс.


Работаем с Зеноном. Он один из рекомендуемых.

Решила все таки вручную все переносить.
Подскажите, как настроить phpmyadmin на локальной машине?
Ссылку или документацию, а если кого не затруднит тут описать. Заранее спасибо.
ответил 22 Янв, 14 от LazY (160 баллов)
00 голосов
Может у вас есть доступ по ssh? Если база данных большая, выгрузить через экспорт phpmyadmin проблематично.
ответил 10 Май, 14 от ZakonD3D (600 баллов)
00 голосов
Цитата
Виталий Соков пишет:
Может у вас есть доступ по ssh? Если база данных большая, выгрузить через экспорт phpmyadmin проблематично.

Это на каких объемах базы экспорт через phpmyadmin стал проблематичен? я на своем веку делал экспорт: в приделах 200 метров стабильно, метров 450 - это у портала было.
И никаких трудностей пока не встречал.
ответил 06 Сен, 14 от Grimmi (2,560 баллов)
00 голосов
Где-то после 300 метров были проблемы. Так что я пользуюсь обычно mysqldump.
ответил 12 Янв, 15 от ZakonD3D (600 баллов)
00 голосов
Цитата
Олеся Савостьянчик пишет:
Подскажите, как настроить phpmyadmin на локальной машине?
Ссылку или документацию, а если кого не затруднит тут описать. Заранее спасибо.

phpmyadmin ставится на удаленной машине (просто скачайте, распакуйте, скопируйте всё в любую папку на сайте и зайдите в нее через браузер)

Но и это может не помочь, лучше всего если у вас все же есть шелл на этот сервер (или у пхп права на шелл), чтобы вручную запустить там mysqldump с ключом -q
ответил 29 Апр, 15 от Eddie (2,060 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 16 Апр, 14 от Exumer (360 баллов)
0 голосов
4 ответов
спросил 06 Фев, 14 от BaCJluK (100 баллов)
0 голосов
5 ответов