Перейти до основного контенту

Як відновити резервну копію

Завантажити резервну копію на локальний робочий стіл

  1. Відкрийте панель керування Regery та перейдіть на сторінку веб-хостингу (https://control.regery.com/en/hosting/web-hosting-standard).

  2. Натисніть ДіїРезервні копії.

  3. Завантажте потрібну резервну копію на локальний робочий стіл.

  4. Якщо потрібна резервна копія є інкрементною, необхідно завантажити основний файл резервної копії та інкрементну.

Залити бекап на хостинг

  1. Резервні копії є стислими файлами TAR. Якщо у вас є потрібні інструменти, ви можете перевірити свій архів резервних копій прямо на локальному робочому столі.

  2. Ви також можете завантажити резервну копію на хостинг і витягти файли звідти.

  3. Для завантаження краще використовувати програму, сумісну з SFTP, наприклад FileZilla.

  4. Щоб отримати деталі підключення SFTP, натисніть ДіїКористувачі SSH.

  • Ви побачите список користувачів SSH

  • Ви можете згенерувати пароль для необхідного користувача SSH

  • якщо ви натиснете кнопку Деталі підключення, ви зможете отримати ім'я хоста/порт.

5. У FileZilla переконайтеся, що кінцева точка підключення включає протокол SFTP. Приклад: sftp://wh-mercury.node.regery.net.

6. Після встановлення з'єднання SFTP ви можете завантажувати файли резервних копій в будь-яку папку. У прикладі будемо використовувати папку з ім'ям temp.

7. За допомогою FileZilla створіть папку temp у своєму домашньому каталозі. Домашній каталог відкривається за промовчанням FileZilla.

8. Завантажте файли резервних копій у папку temp.

Вийняти резервну копію на хостингу

  1. Після завантаження файлів резервних копій їх можна вилучити за допомогою утиліти tar. Цю утиліту можна запустити, використовуючи SSH з'єднання.

  • Ви можете встановити SSH-з'єднання, використовуючи будь-який SSH-клієнт на вашому робочому комп'ютері. Наприклад, для Windows можна використовувати Putty.

  • Ви можете використовувати інтерфейс терміналу на панелі керування Regery. Натисніть ДіїВіддалений термінал.

2. Після встановлення з'єднання SSH вам потрібно зробити папку temp активною. Введіть та виконайте cd ~/temp

3. Переконайтеся, що файл резервної копії завантажено до поточної папки. Запустіть команду ls -l, яка виведе список усіх файлів у поточному каталозі. Ви повинні побачити файл резервної копії .tgz.

4. Тепер ви можете вийняти резервну копію будь-якої папки на хості.

  • Вийняти поточну папку: tar -xvf backup_websharedstandard_xxxxxx.tgz. Після вилучення файлів можна запустити команду mc, яка запустить зручний двопанельний провідник файлів. Тепер ви можете скопіювати необхідні файли з розпакованого архіву до папки активного сайту. Якщо ви не пам'ятаєте папку веб-сайту, ви можете переглянути тут ДіїВеб-сайти та домениРозширити потрібний веб-сайт → Шлях до файлів.

  • Вийняти конкретну папку з архіву до поточної папки. tar --strip-components=3 -xvf backup_websharedstandard_xxxxxx.tgz ./vhosts/example.com/www - цей приклад витягує тільки ./vhosts/example.com/www, а також пропускає 3 каталоги при вилученні`. /vhosts/example.com`, тому витягується лише папка www. Якщо ви використовуєте --strip-components=2, тоді буде вилучено папку example.com/www. Якщо ви використовуєте --strip-components=4, вміст папки www буде вилучено прямо в поточну папку.

  • Виймати файли в певну папку. Для цього використовуйте параметр -C. tar -C ~/vhosts/example.com/www --strip-components=4 -xvf backup_websharedstandard_xxxxxx.tgz ./vhosts/example.com/www. Ця команда витягне ./vhosts/example.com/www з архіву TAR до папки ./vhosts/example.com/www на вашому хостингу.

Тут налаштовується папка сайту Дії → Веб-сайти та домени → Розширити потрібний сайт → Шлях до файлів.

Ви отримали відповідь на своє запитання?