Backup сайта

Материал из FreeTerraWiki
Перейти к: навигация, поиск

Это незавершённая статья. Вы можете исправить и/или дополнить её.

Содержание

алгоритм создания бэкапа сайта на локальный сервер (на примере freeterra.org)

Есть:

  1. Удаленный сервер с сайтом /freeterra.org/
  2. Локальная машина.
  3. Локальный сервер (на виртуальной машине) /freeterra.org.local/

Поехали:

  1. Узнать логин-пароль для доступа по ftp на удаленный сервер.
  2. Скопировать на локальный сервер папку public_html.
  3. Сделать доступным сайт через http по адресу freeterra.org.local
    • создать freeterra.vhost на лок.сервере.
    • изменить hosts на локальной машине.
    • рестарт apache.
  4. Узнать пользователь-пароль, название MySQL-базы.
  5. На локальном сервере создать такого пользователя и базу с таким же сравнением.(через phpmyadmin)
  6. Поставить такие же привилегии для созданной MySQL-базы как и на freeterra.org.
  7. Перенести базу данных
    1. Запустить cron чтоб почистил базы.
    2. Получить dumper'ом с freeterra.org файл базы.
    3. Перенести файл на локальный сервер.
    4. Поставить права при необходимости (в файловой системе).
    5. Использовать логин-пароль, подсмотренный у config_inc.php (db_username, db_password).
    6. Восстановить его dumper'ом на локальном сервере.

backup файловой системы

  • Joomla System Tool - Файловый менеджер с возможностью архивирования/разархивирования
  • PHP Unzipper - поможет с распаковкой если предыдущей тулзой не получится распаковать

backup базы данных

доп. сведения

Личные инструменты