У цій статті пояснюється функція резервного копіювання WP STAGING | PRO Ви можете створити резервну копію всього веб-сайту WordPress одним клацанням миші та зберегти її локально. Отже, якщо ваш веб-сайт зламався через оновлений плагін або атаку, ви можете відновити свій веб-сайт і повернути його до попереднього робочого стану Зміст - 1 Створіть резервну копію веб-сайту WordPress - 2 Завантажте файл резервної копії - 3 Відновіть резервну копію на тому ж або іншому сервері - 4 Відновлення багатосайтової резервної копії на іншому мультисайті - 4.0.1 Відновлення резервної копії підкаталогу на багатосайтовому підкаталозі: - 4.0.2 Відновлення резервної копії підкаталогів на мультисайтах піддоменів — 4.0.3 Відновлення резервної копії піддомену в підкаталозі multisite — 4.0.4 Відновлення резервної копії субдомену на мультисайті субдомену — 4.0.5 Відновлення резервної копії на основі домену в підкаталозі multisite — 4.0.6 Відновлення резервної копії на основі домену на мультисайті піддомену Якщо ви віддаєте перевагу перегляду відео, ніж читанню, подивіться сюди. Він пояснює всі кроки резервного копіювання та відновлення WordPress: ## Створіть резервну копію веб-сайту WordPress Давайте почнемо Спочатку відкрийте WP STAGING | Плагін PRO Якщо ви не впевнені, як інсталювати плагін 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 може працювати з наступними різними налаштуваннями кількох сайтів: Відновлення резервної копії підкаталогу в підкаталозі multisite: example.com перетвориться на destination.com example.com/site1 перетвориться на destination.com/site1 example.com/site2 перетвориться на destination.com/site2 Відновлення резервної копії підкаталогу на мультисайті піддомену example.com перетвориться на destination.com example.com/site1 перетвориться на site1.destination.com example.com/site2 перетвориться на site2.destination.com Відновлення резервної копії піддомену в підкаталозі multisite example.com перетвориться на destination.com site1.example.com перетвориться на destination.com/site1 site2.example.com перетвориться на destination.com/site2 Відновлення резервної копії субдомену на мультисайті субдомену example.com перетвориться на destination.com site1.example.com перетвориться на site1.destination.com site2.example.com перетвориться на site2.destination.com Відновлення резервної копії на основі домену в підкаталозі multisite example.com перетвориться на destination.com site1.com перетвориться на destination.com/site1.com site2.com перетвориться на destination.com/site2.com Щоб видалити закінчення домену верхнього рівня, наприклад. *.com (TLD), ви можете використовувати цей фільтр: add_filter('wpstg.backup.restore.multisites.subsites', function($adjustedSites, $baseDomain, $basePath, $homeURL, $isSubdomainInstall) { foreach ($adjustedSites як $site) { $adjustedDomain = рознести $site['domain0 ] .. $baseDomain; $site['new_url'] = str_replace($site['new_domain $adjustedDomain, $site['new_url $site['new_domain'] = $adjustedDomain; } return $adjustedSites; Скопіюйте цей фільтр у плагін mu-plugin, а потім запустіть процес відновлення резервної копії. Як результат: example.com перетвориться на destination.com site1.com перетвориться на destination.com/site1 site2.com перетвориться на destination.com/site2 Відновлення резервної копії на основі домену на мультисайті піддомену example.com перетвориться на destination.com site1.com перетвориться на site1.com.destination.com site2.com перетвориться на site2.com.destination.com Щоб видалити закінчення домену верхнього рівня, наприклад. *.com (TLD), ви можете використовувати той самий фільтр, що й вище: add_filter('wpstg.backup.restore.multisites.subsites', function($adjustedSites, $baseDomain, $basePath, $homeURL, $isSubdomainInstall) { foreach ($adjustedSites як $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 STAGING | PRO, ви створили резервну копію всього веб-сайту WordPress і дізналися, як можна відновити веб-сайт WordPress із резервної копії або відновити резервну копію в іншій системі.