Завантажити резервну копію на локальний робочий стіл
Відкрийте панель керування Regery та перейдіть на сторінку веб-хостингу (https://control.regery.com/en/hosting/web-hosting-standard).
Натисніть Дії → Резервні копії.
Завантажте потрібну резервну копію на локальний робочий стіл.
Якщо потрібна резервна копія є інкрементною, необхідно завантажити основний файл резервної копії та інкрементну.
Залити бекап на хостинг
Резервні копії є стислими файлами TAR. Якщо у вас є потрібні інструменти, ви можете перевірити свій архів резервних копій прямо на локальному робочому столі.
Ви також можете завантажити резервну копію на хостинг і витягти файли звідти.
Для завантаження краще використовувати програму, сумісну з SFTP, наприклад FileZilla.
Щоб отримати деталі підключення SFTP, натисніть Дії → Користувачі SSH.
Ви побачите список користувачів SSH
Ви можете згенерувати пароль для необхідного користувача SSH
якщо ви натиснете кнопку Деталі підключення, ви зможете отримати ім'я хоста/порт.
5. У FileZilla переконайтеся, що кінцева точка підключення включає протокол SFTP. Приклад: sftp://wh-mercury.node.regery.net.
6. Після встановлення з'єднання SFTP ви можете завантажувати файли резервних копій в будь-яку папку. У прикладі будемо використовувати папку з ім'ям temp.
7. За допомогою FileZilla створіть папку temp у своєму домашньому каталозі. Домашній каталог відкривається за промовчанням FileZilla.
8. Завантажте файли резервних копій у папку temp.
Вийняти резервну копію на хостингу
Після завантаження файлів резервних копій їх можна вилучити за допомогою утиліти 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 на вашому хостингу.
Тут налаштовується папка сайту Дії → Веб-сайти та домени → Розширити потрібний сайт → Шлях до файлів.