"Оцифровка" бизнес-процессов.

   
     +7 (910) 778-05-31, romanb@nxt.ru
Коснитесь для звонка

Нестандартное восстановление(или перенос) сайта 1С-Битрикс

Битрикс в своем составе имеет скрипт, который поможет восстановить сайт из резервной копии или перенести его на другой хостинг. Файлик называется "restore.php", его можно взять в админке битрикса или скачать отсюда.

Но бывают случаи, когда этот скрипт спотыкается на какой-то ошибке и ничего не получается. Может быть копия битая, может на новом сервере проблемы, возможно и другие причины — не возьмусь перебрать все возможные варианты:)

Ошибка restore.php

 

 

 

 

 

 

Короче, restore.php не сработал и мы у разбитого корыта. Что делать?

Можно поступить следующим образом:

1. Распаковать бэкап архиватором, имеющимся в вашей ОС, но лучше архиватором tar, так как к примеру WinRar не всегда правильно распаковавает архивы tar.

2. Восстановить базу данных с помощью консольной утилиты mysql(phpMyAdmin почему то не всегда жрет дампы, сделанные битрикс — чаще из-за размера базы). Команда примерно такая: "mysql -u имя_пользователя -p пароль -h хост имя_БД < путь_к_файлу_базы.sql". Файл базы данных будет лежать в каталоге сайта в каталоге "/bitrix/backup".

восстановление дампа mysql

 

 

 

 

 

 

3. Если были изменены параметры подключения к базе данных или ее название, то следует отредактировать файлы /bitrix/php_interface/dbconn.php и /bitrix/php_interface/.settings.php: задать хост, имя пользователя, пароль и имя базы данных.

4. Желательно выполнить проверку базы данных в админке битрикса: Администрирование — Настройки — Инструменты — Проверка БД.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *