lubitino.ru

Сайт поселка Любытино и района

Доска объявлений | Славянская деревня | Горнолыжный курорт | Любытино Хутор | Достопримечательности |
Чат | Фотоальбом | Литературная страничка | Видеоальбом | Музыка | Панорамы 360

Текущее время: Чт мар 28, 2024 7:01 pm

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: Пт апр 09, 2010 5:58 pm 
Не в сети
Администратор сайта lubitino.ru
Аватара пользователя

Зарегистрирован: Пн окт 30, 2006 12:58 am
Сообщения: 1675
Откуда: Москва-Любытино
Есть куча способов резервного копирования.
Я рассмотрю только 3 из них.
(статья может быть полезна для начинающих и продвинутых администраторов).

Первый способ:
Бекап всех данных.
Я делаю его через консоль (захожу через ssh) и набираю "tar czf lubitino.tar lubitino.ru" - архивация каталога "lubitino.ru" (замечание: доступа к консоли на большинстве хостингов нет).

Второй способ (применительно к форуму)
Можно делать действительно через "Обслуживание", "Резервное копирование". Лучше выбрать "gzip".

Но! При использовании этого способа бывают проблемы с кодировкой. Поэтому я его не люблю. И копирую базу либо через phpmyadmin, либо скриптом dumper.

Третий способ (скриптом dumper)
Алгоритм:
1) Скачать скрипт вот отсюда: http://sypex.net/ru/products/dumper/downloads/
2) Загрузить скрипт на сервер (по ftp или иным способом)
3) Запустить этот скрипт (набрать http://АдресСервера/ПутьКСкрипту/dumper.php)

4) Ввести логин и пароль пользователя (для базы).
5) Выбрать пункт "Backup / Создание резервной копии БД" и базу данных НЕ "information_schema", а имя нужной базы данных.
6) Нажать "Применить".

Резервная копия создана...

--------------------------------------------------------------------
Для восстановления:
1) Загрузить скрипт на сервер (по ftp или иным способом).
2) Запустить этот скрипт (набрать http://АдресСервера/ПутьКСкрипту/dumper.php)
3) Создать базу данных и пользователя к ней (средствами хостинга, phpmyadmin или другим способом). (на этом этапе база данных пока что пустая).
4) Ввести логин и пароль пользователя (для этой базы).
5) Загрузить по ftp файл базы данных (sql или gzip) в каталог backup в каталоге dumper (подкаталог там один, собственно).
6) Выбрать "Restore / Восстановление БД из резервной копии".

7) Выбрать нужную базу данных.
НЕ "information_schema"!!!
Изображение

8 ) Выбрать нужный файл базы данных.
Изображение

9) Нажать "Применить"
База восстановлена...

Замечания:
1) Для небольших баз данных можно использовать phpmyadmin. Хотя проблемы с кодировкой через него - вещь довольно популярная. А для крупных баз данных - только dumper...
2) В случае обновления форума или других скриптов - там приходится уже думать - ибо базу данных надо также обновлять (тут уж универсального способа нет)...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 21, 2010 1:13 am 
Не в сети
Постоянный участник
Аватара пользователя

Зарегистрирован: Чт апр 12, 2007 4:00 pm
Сообщения: 56
Откуда: Санкт-Петербург
а можно еще через панель хостинга (если хостинг виртуальный и хостер дает эту услугу). берем бэкап за нужный день. выбираем базу. выбираем табличку... откатываетмя на выбраный день. То же самое на файлах.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 21, 2010 9:59 am 
Не в сети
Администратор сайта lubitino.ru
Аватара пользователя

Зарегистрирован: Пн окт 30, 2006 12:58 am
Сообщения: 1675
Откуда: Москва-Любытино
Цитата:
а можно еще через панель хостинга (если хостинг виртуальный и хостер дает эту услугу). берем бэкап за нужный день. выбираем базу. выбираем табличку... откатываетмя на выбраный день. То же самое на файлах.

Можно и так - если хостер сам бекап делает, либо такая возможность встроена в панель управления.

В принципе технически всё сводится к рассказанному выше, только где-то есть кнопочки, которые делают всё то же самое...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 05, 2010 1:35 am 
Не в сети
Администратор сайта lubitino.ru
Аватара пользователя

Зарегистрирован: Пн окт 30, 2006 12:58 am
Сообщения: 1675
Откуда: Москва-Любытино
Ну а теперь - для гораздо более продвинутых:
Юзайте, граждане, cron...
Ибо, как я убеждаюсь, на личном опыте одну базу вручную бекапить - норм, а если десяток, да с пары серверов - как-то уже не круто...
И особая красота - с бекапом данных...
Если так каждую папку бекапить (вручную) - то работать будет некогда... Отсюда мораль...

Ну а с кроном - красота). Всё автоматом бекапится...


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.056s | 34 Queries | GZIP : On ]