В этой статье объясняется функция резервного копирования WP STAGING | PRO Вы можете создать резервную копию всего вашего веб-сайта WordPress одним щелчком мыши и сохранить ее локально. Итак, если ваш сайт сломался из-за обновленного плагина или атаки, вы можете восстановить свой сайт и вернуть его в прежнее рабочее состояние. Содержание - 1 Создайте резервную копию веб-сайта WordPress - 2 Загрузите файл резервной копии - 3 Восстановить резервную копию на том же или другом сервере - 4 Восстановление мультисайтовой резервной копии на другом мультисайте - 4.0.1 Восстановление резервной копии подкаталога на многосайтовом подкаталоге: - 4.0.2 Восстановление резервной копии подкаталога на многосайтовом субдомене - 4.0.3 Восстановление резервной копии поддомена на многосайтовом подкаталоге - 4.0.4 Восстановление резервной копии поддомена на мультисайте поддомена - 4.0.5 Восстановление резервной копии на основе домена в многосайтовом подкаталоге - 4.0.6 Восстановление резервной копии на основе домена на многосайтовом субдомене Если вы предпочитаете смотреть видео, а не читать, посмотрите здесь. Он объясняет все шаги резервного копирования и восстановления WordPress: ## Создать резервную копию сайта WordPress Давайте начнем Сначала откройте WP STAGING | ПРО плагин Если вы не знаете, как установить плагин WP STAGING, прочитайте статью «Как установить WP STAGING Pro». Нажмите на кнопку â **Резервный& Кнопка восстановления и WP STAGING | PRO перечисляет все существующие резервные копии Вы увидите два варианта: â **СОЗДАЙТЕ НОВУЮ РЕЗЕРВНУЮ КОПИИ и â **ЗАГРУЗИТЕ РЕЗЕРВНУЮ КОПИИ Нажмите на â **СОЗДАТЬ НОВУЮ РЕЗЕРВНУЮ КОПИИ При желании вы можете присвоить имя, чтобы лучше идентифицировать резервную копию. Так, например, если вы планируете обновить WooCommerce или любой другой плагин, вы можете назвать свою резервную копию, например â ** Сделайте резервную копию перед установкой WooCommerce Затем выберите компоненты вашего веб-сайта, которые WP STAGING | PRO надо включать в бэкап. Если вы не хотите выполнять определенный компонент, оставьте все флажки выбранными. Нажмите на â **Начать резервное копирование Время, необходимое для создания резервной копии, различается и зависит от размера вашего веб-сайта, но резервное копирование WP STAGINGâÂÂс довольно быстро и часто намного быстрее, чем другие инструменты резервного копирования. Таким образом, особенно для огромных сайтов, вы заметите значительное преимущество в производительности по сравнению с другими плагинами для резервного копирования. Когда резервная копия будет готова, вы найдете резервную копию в разделе â **Ваши резервные копии. Значки указывают, какие компоненты входят в состав резервной копии. ## Загрузите файл резервной копии Чтобы загрузить резервную копию, нажмите **Действия** >**Загрузить Это загрузит файл с расширением âÂÂ.wpstg.â Рекомендуется загрузить файл резервной копии на локальный компьютер, поскольку вы хотите, чтобы у вас всегда был доступ к файлу резервной копии. Например, если злоумышленник взломает ваш сайт, он может удалить оттуда файл резервной копии, и вы больше не сможете восстановить сайт. ## Восстановить резервную копию на том же или другом сервере Чтобы восстановить резервную копию, вы можете либо выбрать резервную копию из списка существующих, либо загрузить файл резервной копии с вашего локального компьютера. Вы даже можете загрузить файл резервной копии на любой другой существующий веб-сайт WordPress и использовать этот файл резервной копии для клонирования вашего веб-сайта на другой хостинг-провайдер и сервер. Вернитесь к WP STAGING и нажмите кнопку «Загрузить резервную копию». Выберите загруженную резервную копию в проводнике и загрузите ее. После загрузки резервной копии нажмите «Действия и восстановление». Если восстановление прошло успешно, вы увидите модальное окно «Готово». Откройте свой веб-сайт и проверьте, работает ли веб-сайт должным образом и полностью ли он функционален. ## Восстановить мультисайтовую резервную копию на другом мультисайте Если вы создали резервную копию из многоузловой сети и хотите восстановить резервную копию на другом существующем многоузловом, например, чтобы скопировать многоузловую копию на другой сервер, необходимо учитывать несколько моментов, в зависимости от типа многоузловой сети, с которой вы работаете: Сетевые сайты на основе подкаталогов, такие как mysite.com/site1, mysite.com/site2 Сетевые сайты на основе поддоменов, где каждый сайт имеет свой собственный домен, например sub.example.com, sub2.example.com и т. д. Сетевые сайты на основе домена могут быть настроены на обоих типах установки WP STAGING может работать со следующими различными многосайтовыми настройками: Восстановление резервной копии подкаталога на многосайтовом подкаталоге: «example.com» превратится в «destination.com». «example.com/site1» превратится в «destination.com/site1». example.com/site2 превратится в адресат.com/site2. Восстановление резервной копии подкаталога на многосайтовом субдомене «example.com» превратится в «destination.com». example.com/site1 превратится в site1.destination.com. example.com/site2 превратится в site2.destination.com. Восстановление резервной копии поддомена на мультисайте подкаталога «example.com» превратится в «destination.com». site1.example.com превратится в target.com/site1. site2.example.com превратится в target.com/site2. Восстановление резервной копии поддомена на мультисайте поддомена «example.com» превратится в «destination.com». site1.example.com превратится в site1.destination.com site2.example.com превратится в site2.destination.com Восстановление резервной копии на основе домена в подкаталоге на нескольких сайтах «example.com» превратится в «destination.com». site1.com превратится в адресат.com/site1.com site2.com превратится в target.com/site2.com. Чтобы удалить окончание домена верхнего уровня, например. *.com (ДВУ), вы можете использовать этот фильтр: add_filter('wpstg.backup.restore.multisites.subsites', function($adjustedSites, $baseDomain, $basePath, $homeURL, $isSubdomainInstall) { foreach ($adjustedSites as $site) { $adjustedDomain = взорвать $site['domain0 ] .. $baseDomain;$site['new_url'] = str_replace($site['new_domain $adjustedDomain, $site['new_url $site['new_domain'] = $adjustedDomain; } return $adjustedSites; Скопируйте этот фильтр в mu-плагин, а затем запустите процесс восстановления резервной копии. В следствии: «example.com» превратится в «destination.com». site1.com превратится в target.com/site1. site2.com превратится в destination.com/site2. Восстановление резервной копии на основе домена на мультисайте субдомена «example.com» превратится в «destination.com». site1.com превратится в site1.com.destination.com site2.com превратится в site2.com.destination.com Чтобы удалить окончание домена верхнего уровня, например. *.com (ДВУ), вы можете использовать тот же фильтр, что и выше: add_filter('wpstg.backup.restore.multisites.subsites', function($adjustedSites, $baseDomain, $basePath, $homeURL, $isSubdomainInstall) { foreach ($adjustedSites as $site) { $adjustedDomain = взорвать $site['domain0 ] .. $baseDomain;$site['new_url'] = str_replace($site['new_domain $adjustedDomain, $site['new_url $site['new_domain'] = $adjustedDomain; } return $adjustedSites; «example.com» превратится в «destination.com». site1.com превратится в site1.destination.com site2.com превратится в site2.destination.com Вот и все. С ПОСТАНОВКОЙ WP | PRO, вы создали резервную копию всего вашего веб-сайта WordPress и узнали, как восстановить свой веб-сайт WordPress из резервной копии или восстановить резервную копию в другой системе.