У цій статті пояснюється функція резервного копіювання 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 із резервної копії або відновити резервну копію в іншій системі.