Как разбить архив сайта на WordPress сделанный через Duplicator на тома?

Ссылка скопирована
1 ответ

Подскажите можно ли как то архив Wordpress сделанный через Duplicator разбить на тома (части- к примеру по 20 Мб) но чтобы его потом подцепил installer.php? И как это сделать?
Просто есть много хостингов где ограничение на размер файла (архива).
Или может есть еще какой способ перенести сайт Wordpress на хостинг где есть ограничение на размер закачиваемых файлов (кажется в 30 Мб). А у нас только БД 200 Мб. Duplicator делает архив в районе 400 Мб

Дополнительно:

Ответы:

Подскажите можно ли как то архив Wordpress сделанный через Duplicator разбить на тома (части- к примеру по 20 Мб) но чтобы его потом подцепил installer.php? И как это сделать?

При создании архива можно забекапить только базу и/или исключить каталоги (например uploads), и перенести их отдельно.
Наверняка их можно из уже собранного архива извлечь и дупликатор не заметит этого. Но я так не экспериментировал

на хостинг где есть ограничение на размер закачиваемых файлов (кажется в 30 Мб).

Бежать с такого хостинга нужно.

  • При создании архива можно забекапить только базу и/или исключить каталоги (например uploads), и перенести их отдельно.

    Спасибо! но у нас только БД 200 Мб. Её бы тоже разбить на тома.
    С хостинга бежать можно, но он зато стоит копейки, и всё остальное у него на высоте и безлимит по всем параметрам другим (что редко у других).
    Но в любом случае хочется всё же научиться дробить архивы сайта Wordpress на тома. Это вот сейчас сайт 600 Мб нужно было. А есть сайты и 10 Гб и более - там просто по фэншую лучше делать многотомные архивы.

  • но у нас только БД 200 Мб. Её бы тоже разбить на тома.

    Она ужмётся в 10-15 раз.

    А есть сайты и 10 Гб и более - там просто по фэншую лучше делать многотомные архивы.

    Меняй хостинг. Дупликатор не делает многотомные архивы даже в платной версии.

  • При создании архива можно забекапить только базу

    А как тогда отработает installer.php при переносе сайта на другой хостинг и другое доменное имя? внесет все нужные изменения в другие файлы (которые перенесем вручную?

    Она ужмётся в 10-15 раз.

    Ужалась до 86 Мб

  • А как тогда отработает installer.php при переносе сайта на другой хостинг и другое доменное имя? внесет все нужные изменения в другие файлы (которые перенесем вручную?

    В файлах в принципе ничего править не нужно (ну кроме конфига).

  • В файлах в принципе ничего править не нужно (ну кроме конфига).

    Одного конфига хватает для головной боли. А что там нужно править?

  • Одного конфига хватает для головной боли. А что там нужно править?

    Если не знаешь - ничего. Дуплмкатор сам всё сделает.

  • Refguser, А можно ка кто для installer.php указать папку с основным архивом на другом хостинге или FTP или в облаке? (не закачивая сам архив на хостинг где будет восстанавливаться)?
  • Neitr, нет конечно! Ты что ли вообще не понимаешь что такое архивы и как они распаковываются?
    И в конце концов возьми уже и разберись с плагином. Ты в 10 больше потратил времени на вопросы..
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Ольга Сеть Ответ

Архив Duplicator нельзя просто разбить любым архиватором на несколько произвольных частей и ожидать, что installer.php сам это соберёт. Инсталлятор должен понимать формат архива. Разбивка на тома обычно доступна в Duplicator Pro или в инструментах, которые изначально поддерживают multipart-архивы.

Если проблема только в лимите загрузки 30 МБ на хостинге, есть более надёжные варианты:

  • залить архив по FTP/SFTP прямо в папку сайта, минуя веб-загрузчик;
  • загрузить через файловый менеджер хостинга, если он поддерживает большие файлы;
  • временно поднять лимиты upload_max_filesize, post_max_size, max_execution_time;
  • распаковать сайт локально и перенести файлы плюс базу отдельно;
  • использовать SSH и импортировать базу через консоль.

Для Duplicator стандартный сценарий такой: кладёте рядом два файла — installer.php и архив пакета — в пустую папку домена, затем открываете установщик в браузере. Если веб-интерфейс не даёт загрузить 400 МБ, это не значит, что хостинг не примет файл по FTP.

Если SSH есть, часто быстрее вообще не использовать Duplicator для базы:

mysql -u USER -p DATABASE < dump.sql
unzip site-files.zip -d public_html

mysql -u USER -p DATABASE < dump.sql unzip site-files.zip -d public_html

Итог: либо используйте Duplicator Pro с поддержкой больших архивов/частей, либо переносите архив через FTP/SSH. Ручная нарезка zip на тома почти наверняка закончится ошибкой установщика.

Другие ответы (0)

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

Ответить на вопрос

комментарий

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

Вам также может быть интересно