К основному содержимому
Все коллекцииВеб Хостинг
Как восстановить резервную копию
Как восстановить резервную копию
Обновлено больше недели назад

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

  1. Откройте панель управления Regery и перейдите на страницу веб-хостинга.

  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 на вашем хостинге.

Здесь настраивается папка сайта Действия → Веб-сайты и домены → Расширить нужный сайт → Путь к файлам.

Нашли ответ на свой вопрос?