Рейтинг: 4.8902  
Новая
Предложил Чернышов Антон 06.09.2018 10:49:20

Возможность восстановления только БД в restore.php

Когда побилась только база mysql нет необходимости распаковывать и обрабатывать все файлы, включая ядро.



Добавить возможность восстановления только базы данных.
Рейтинг: 2.4639  
Внедрено
Предложил Артем Артемов 23.12.2016 19:56:07

restore.php и https

Собственно, не работает. При попытке скачать с удаленного сервера через https, при этом если разворачиваем сайт на http, выдается ошибка и ничего не делается.
Достаточно, критичная бага в предверии 2017 года.
Рейтинг: 0.0829  
Ответил Шаромов Денис 07.03.2017 18:51:23
Поправили это, теперь проблем с восстановлением по https нет. Вы можете использовать свою версию скрипта, она автоматически обновится с сайта 1c-bitrix.ru.
Рейтинг: 2.8765  
Внедрено
Предложил Озерский Игорь 22.06.2016 10:04:04

Доработать restore.php под php7

1) При использовании restore.php под php 7 невозможно разархивировать базу - пишет ошибки про mysql_connect,  приходится в ручную восстанавливать
2) При переносе проекта с php5 на php7 неплохо чтобы скрипт проверял на строки подключения к базе в dbconn.php и  .settings.php

дописывал  
define("BX_USE_MYSQLI", true);
'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',
Рейтинг: 0  
Ответил Шаромов Денис 19.07.2016 18:51:33
Восстановление на PHP7 работает, правка dbconn.php и .settings.php пока нет, подумаем, как лучше сделать.
Рейтинг: 0.7652  
На голосовании
Предложил Nikolay Ledenev 16.03.2016 17:54:29

Добавить в restore.php HTTP-аутентификацию

Простой пример: не особо настроен nginx, и он нормально отдает первую часть архива *.tar.gz, а последующие он уже не считает статическими файлами, и вызывает HTTP-аутентификацию (сайт, где делаются доработки, закрыт извне ей).
При этом в загрузчике возникают ошибка, что не все части скачались.

Необходимо для таких случаев сделать в restore.php поля для ввода логина и пароля для HTTP-аутентификации при скачивании бекапа с дальнего сервера.
Рейтинг: 4.7703  
Новая
Предложил Чернов Виктор 11.11.2015 16:29:32

Модернизация файла restore.php

Предложение доработать файл restore.php для восстановление резервных копий.
Добавить в него возможность пропустить все. (когда ошибок в бэкпе много очень надо)
что бы по ее нажатию больше ошибки не показывались, сайт просто до распокавался до конца, а в его корне создался файл лог со всеми ошибками которые выявила система при распаковке.

напрягает тыкать при каждой ошибке пропустить.
Рейтинг: 2.8399  
На голосовании
Предложил Федотов Александр 28.08.2014 23:04:43

Сделать описание прогресса при восстановлении бэкапа более информативным

Смысл в том, чтобы при распаковке бэкапа выводилась более точная информация - например, какой файл обрататывается, и чтобы периодически эта информация обновлялась (хотя бы раз в 5-10 секунд). А то при распаковке больших архивов, а точнее - сайтов с большой папкой upload, распаковка очень долго висит на одном значении в процентах и непонятно - идет ли распаковка, или скрипт завис вообще
Рейтинг: 3.2679  
Внедрено
Предложил Беликов Олег 11.04.2014 18:37:04

Починить restore.php (адаптировать для https)!

Здравствуйте!

Был ООчень впечатлен тем, что на хостинге restore.php неможет выкачивать бэкапы с сайтов https (ssl), даже если в url загрузки указываешь явно https://mysite.ru/bitrix/backup/xxxxxx.tar.gz  :!:

Функция удаленной загрузки фала не учитывает флаг загрузки через https! Выплёвывает лишь php_network_getaddresses error :!:

Приходится выкачивать в ручную через ssh или вырубать https! Очень обидная "свинка" в таких важных вещах, особенно если речь идет о бэкапе размеров в 55 Gb... и прочие закачки дают ощутимую разницу по времени в сравнении с прямой заливкой!