Залил архив на вирт.машину, начинаю распаковывать до 68% доходит шустро, потом до 74% около 40 мин. Дошел до 75% и застыл на час. Отменил, попробовал еще раз такая же ситуация. Что делать ждать или есть способы ускорить процесс????
06.02.2012 09:49:32
Прождал всю ночь, на 75% остановился и дальше не идет
|
|
|
|
06.02.2012 21:38:06
значит архив битый. Сделайте новый бекап.
|
|
|
|
06.02.2012 21:47:38
Все залилось, сайт один раз запустился и пишет 503 ошибку
|
|
|
|
07.02.2012 21:28:59
503 ошибка, это уже не к бекапу. Настраивайте хостинг.
|
|
|
|
08.02.2012 10:10:28
ммм... понятно
Осталось узнать как его настраивать. |
|
|
|
30.03.2012 14:01:00
Тоже самое, но зависает на разных процентах, делал несколько бекапов, тоже самое(90-95% и дальше не идет)! но сайт большой, весит 1gb
|
|
|
|
21.08.2013 13:31:40
Распакуйте архив из консоли, если не ошибаюсь в bitrixsetup можно выбрать пункт что архив уже распакован, и он начнет восстановление с базы.
|
|
|
|
21.08.2013 13:52:23
Ситуация с "зависанием" на определенном проценте возникает при стечении обстоятельств: меленный процессор, медленные диски, большой размер одной части архива.
Происходит такая вещь: за отведенные 30 секунд на шаг скрипт успевает найти нужное место в файле для продолжения распаковки, затем вынужден прерваться и ситуация повторяется снова. Нам трудно применить какую-то оптимизацию потому что всё это происходит в рамках вызова единственной системной php функции: gzseek. Решить проблему можно на этапе создания бэкапа: уменьшить размер одного фрагмента архива (например, до 100 Мб) или отключить сжатие. При распаковке решить проблему сложнее: существенно увеличить таймаут веб сервера, потом руками поправить его в restore.php или руками выполнить "расжатие" всех частей бэкапа: gunzip ... . А затем восстанавливать через restore.php уже несжатые части. |
|
|
|
22.08.2013 12:41:47
Сейчас решил проблему установкой VMPlayer-а на новую ОС (XP) - вторую ОС на том же компьютере, где распаковка архива зависала. Все сработало замечательно, тот же архив распаковался без проблем! Вообще медленность процессора, по ощущениям, если и играет роль, то не определяющую. На нетбуке за 15 тр архив, хоть и медленно, но архив распаковывается, а на нормальном компе зависает. У меня сложилось впечатление, что все зависит от количества восстановлений архивов (или частоты восстановлений). |
|||||
|
|
11.09.2013 17:04:06
Для ускорения процесса можно в 24-ой строке restore.php вместо:
|
|||||||
|
|
11.09.2013 17:34:58
passshok, не давал это решение по двум причинам:
1. Этого недостаточно, надо менять таймауты apache и nginx. 2. Скрипт сам обновляет себя, поэтому правки можно делать только после перехода на второй шаг. |
||||
|
|
|||