Бекампим mysql И заливаем backups
Решил написать статейку про бекампы , конечно много статей такого рода в интернете , но пора бы и мне внести свою лепту =))
Начнём:
1; бекампим через SSH (mysqldump);
Создаём дамп
mysqldump -p databasename > [directory]/file.sql
gzip -f [directory]/file.sql запакуем теперь можете скачивать =)
где [directory] директория без [ ]
вводите пароль и бекамп пишется в указанную вами директорию
Поднимаем из дампа:
mysql -u root -p dbname < [directory]/file.sql
2; phpmyadmin (Веб интерфейс) ;
Создаём дамп:
Заходим в phpmyadmin я думаю рассказывать как пройти авторизацию вам не надо =)))))
слева в фрейме выберите базу в которой ваши данные
Теперь разуйте глаза и найдите Экспорт он сверху почти по середине =))
Нажмите на него ничего не трогая найдите Сохранить как файл
ниже (Упаковать: gzip ставьте)
нажимаем ок сохраняем всё окей.
Поднимаем из дампа:
Делаем всё как я описывал в первой части только вместо экспорт нажимаем импорт =)))))
через обзор выбираем файл (Если бекамп маленький дальше читать не надо)
Но бывает такое что вам надо через phpmyadmin залить бекамп весом метров в 30 к примеру
Тут нужно резать ( открываем бекамп разархивируем его затем блокнотом открываем желательно убрать галочку перенос по строкам иначе может виснуть если компутер слабоват затем смотрим и режем в тех местах где кончаются таблицы резать нужно частей на 10 иначе ничего не зальёте так как на сервере куда льёте стоит ограничение на размер загружаемого файла (в PHP.ini можно менять)
Порезали залили всё окей.
3; Site Keeper Dumper LE (PHP утилита) ;
Создаём дамп:
Скачиваем скрипт (http://www.yandex.ru/yandsearch?text...eper+Dumper+LE)
Всё очень просто это самый лучший вариант для загрузки (чтоб не мучаться с кодировкой)
И так загружаем на сервер папку с дампером в директорию где лежит ваш сайт
смотрим в файле dumper.php
define('PATH', 'arc/');
define('URL', 'arc/');
Ставим chmod на них 0777
Затем льём сюда файл дампа открываем
--
Авторизуемся после чего
Выбираем сжатие и базу нажимаем окей
всё бекамп можно скачивать.
Поднимаем из дампа:
Делаем всё как я описывал в первой части только
Выбираем Restore / Восстановление БД из резервной копии
выбираем базу и файл из которого восстанавливать и воля база залита.
Я думаю того что я описал в этой статье хватит всем..

