Как сделать дамп базы данных MySQL.

Резервного копирования организация в JOOMLA. Часть 1. Создаем базы дамп данных MYSQLадминистратору необходимости сайтанет убеждать о регулярном бекапе сайта опытного джумловода (BACKUP - данных резервное копирование). Взломы сайтов нередки, бывают у Хостера сбои, наконец, не исключена и пилота ошибка, когда сами вы, случайно (с командами тренируясь UNIX SHELL, например), весь сайт удалите. В CMS JOOMLA есть объекта два, периодически резервировать которые нужно: данных база MYSQL и самой собственно файлы JOOMLA. Несколько создания способов сущестует и резервных копий сохранения, свои достоинства каждый имеет и недостатки. Для наглядности в виде табличек приведу их: резервное копирование средствами хостинг-провайдера. Ежедневно некоторые Хостеры резервную делают базы копию данных JOOMLA (и не только этой CMS) и файлов сайта. В случае необходимости, их восстановить можно одновременно или в отдельности. Происходит автоматически Достоинстванедостаткивсе, не нужно Беспокоитсья вам, что резервную копию забудете сделать существуют несколько копий вовремя, делаются сутки каждые бэкапы. Можете восстановить вы, например, сайт на состояние 3 дня назадрезервные копии дисковое пространство отнимают, отведенное вам ограниченное количество копий хостеромхранится (как не более правило семи) днисоответственно за последние, если вы необходимость восстановления не вовремя заметили - вы нужную резервную рискуете потерять настроить копиюнет возможности - подлежат бекапу какие директории, а нетрезервное копирование средствами какие с помощью специальных компонентов JOOMLA (например - JOOMLAPACK )достоинстванедостаткиустанавливается в JOOMLA как компонент стандартный и всегда под рукой какие директории позволяет выбрать резервировать, а из могут них какие нетнекоторые по расписанию работать и отсылать бекап базы MYSQL на E-MAILвремя работы долгое (бекапа создания)не всегда на хостинге достаточно отведенного для завершения работы скрипта времени (по умолчанию PHP скрипту дается 30 секунд)работа ненадежная на сайтахдля компонентов больших, использующих AJAX-технологию (все почти) - надёжное интернет требуется - соединениерезервное копирование сторонними программами файлов и данных базы по-отдельностидостоинстванедостаткиработают не только с JOOMLA, но с другими CMSкакие директории позволяет выбрать резервировать, а некоторые дополнительные какие нетдоступны функции, например: работа на хостинге с файлами, сброс (восстановление) пароля Cуперадминистратора JOOMLAпозволяет распаковывать и создавать ZIP - архивы отдельные скрипты на сервереприходится на хостинг устанавливать, их настраивать, для отдельные пароли них заводить полуавтоматическая работа - должны указывать сами вы резервировать какие папки и следить бекапа по частям файлов за процессомсоздание (из-за 30 секундного ограничения работы скрипта)удалить потенциальная опасность (из-за невнимательности) Папкине или нужные файлы на хостингах бесплатных всегда работает (например сайт, )я в этой статье последний вариант опишу: копирование файлов резервное и базы данных CMS JOOMLA сторонними программами. Как сделать данных дамп базы MYSQL. Создание резервной копии базы данных CMS JOOMLAофициальный сайт - программа SYPEX DUMPER LITE резервную создает базы копию данных MYSQL, от того независимо, какой CMS пользуетесь вы. Это отдельный PHP - скрипт. Можете вы (версия 1.0.8B) С сайта нашего. Русифицирована она. Что в первую очередь нужно сделать: архив распакуйте. Если сервер у вас находится на Котором база ваша данных отличается у хостинг-провайдера от LOCALHOST - в редакторе строку текстовом найдите: // MYSQL серверDEFINE('DBHOST', 'LOCALHOST'); вместо LOCALHOST - домен впишите, на Котором у Хостера вашего сервер находится MYSQL (одинарные кавычки не забудьте оставить!). Вам адрес домена сообщить Хостер должен.SYPEX DUMPER LITEДовольно просто дальше все: файл копируем DUMPER.PHP По FTP на хостинг, в Кореневой каталог в строке браузера вашего сайтанабираем: HTTP: //домен_вашего_сайта.RU/DUMPER.PHP - Скриптвводим логин запускаем и к базе пароль данных сайта вашего (Хостером выдается вашим)из списка базу данных выбираем этого сайта (не ошибитесь - баз быть может несколько)делаем данных дамп базы сайта вашего на JOOMLAскачиваем архив на компьютерокно локальный с бд SYPEX DUMPER LITE корневом каталоге после авторизациив сайта вашего, папка появится BACKUP, будет в которой, в Том числе, и файл название_вашей_базы_дата_создания_время_создания.SQL.GZ - Вашей базы это упакованный дамп. Его скачать можно FTP - клиентом. Проверять не забывайте регулярно директорию данную и от удалять времени старые дампы время. Как данных восстановить базу JOOMLA из Дампавы из этого дампа базу можете восстановить. Для этого: в строке браузера набираем: HTTP: //домен_вашего_сайта.RU/DUMPER.PHP - Скриптвводим логин запускаем и пароль вашего сайтапереводим к базе данных радиокнопку вниз, в режим RESTORE/ из резервной копии восстановление бд из списка нужный архив выбираем с базойжмем кнопку применить анимацией наслаждаемся : -)процесс создания дампас таким же успехом, работает скрипт и на локальном компьютере, с запущенным DENWERом. При желании, вы базу с локалхоста можете переносить на сервер провайдера, посредством этого скрипта. Совет: если создается сайт у вас на CMS на компьютере локальном, а на хостинг переносится затем, на этапе инсталляции уже CMS, дайте название бд типа: LOC_GOODSITE. Образом таким, по названию бд вы знать будете, что она - локальная и к сайту относится GOODSITE.RU. Применения практика: опытными джумловодами выявлено, что При работе SYPEX DUMPER LITE на хостинге каталог создаются и файлы, которых владельцем, не вы будете, а веб-сервер. К Тому это приводит, что их удалить вы не сможете самостоятельно через FTP-доступ. Найдено этой проблемы эффективное решение. В время ближайшее на сайте размещен урок будет: как права на файлы изменить и каталоги, созданные PHP - скриптом. Следует продолжение... Комментарий добавитьобновить
Hosted by uCoz