Форум компании Ритм
812 325 01 02
Санкт-Петербург (центральный офис)
495 609 03 32
Москва
777 226 91 91
Алматы
 


Форум компании Ритм
Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Резервная копия БД MySQL, Создание резервной копии БД MySQL
Создание резервной копии БД MySQL.

1. Скачайте и установите программу MySQL GUI Tools (MySQL Administrator).
Рисунок
2. Запустите её. Обычно пароль к БД masterkey.
Рисунок
3. Раздел Backup: создаём новый проект резервирования, задаём ему имя, выбираем БД для резервирования.

  • Для GEO.RITM - contact, voyager, idp, georitm, georitm_data
  • Для программы PCN8 - voyager
  • Для программы PCN6 - contact

Рисунок
4. Выставляем опции резервирования (снимаем галку Complete backup) и запускаем процесс.
Рисунок

Файлы резервной копии БД (.sql) – текстовые, поэтому очень хорошо сжимаются в архив. В таком случае они занимают гораздо меньше места на НЖМД.

Резервная копия по расписанию.
Резервная копия по расписанию. Вариант 2
Консольный вариант работает на всех Windows, Linux и FreeBSD
Перед копированием остановите Iserver.
В Windows:
Требуется файл mysqldump (убедительно прошу производителя добавить его в инсталяционный комплект)
Его можно скопировать с машины где установлена полная версия MySQL (версия должна совпадать)
в каталог C:\Progtam Files\MySQL\MySQL Server 5.1\bin\
Дамп базы данных делается следующей командой:
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump.exe" -uroot -pmasterkey -hlocalhost voyager > C:\Dump\voyager.sql
В этом варианте база сохраняется в C:\Dump\ каталог необходимо создать перед выполнением команды.
Восстановление:
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot -pmasterkey -hlocalhost voyager < C:\Dump\voyager.sql
Можно написать соответственно .bat файл или отредактировать те которые лежат в комплекте поставки в каталоге PCN6 предназначенные для копирования восстановления базы в формате FireBird

Для Linux и FreeBSD:
Копирование:
mysqldump -uroot -pmasterkey -hlocalhost voyager > voyager.sql
Восстановление:
mysql -uroot -pmasterkey -hlocalhost voyager < voyager.sql
Совершенно верно: mysqldump.exe и mysql.exe - штатные консольные программы от разработчиков MySQL. С помощью них можно легко создать резервную копию БД и восстановить БД из резервной копии.
Программы не включены в дистрибутив PCN8 и PCN6 потому что увеличивают размер дистрибутива на несколько мегабайт, а воспользуются консольными программами - единицы. GUI интерфейс гораздо понятнее 99% наших пользователей.
Mysql.exe для версии MySQL 5.1.53, которая сейчас находится в дистрибутиве PCN8.
Mysqldump.exe для версии MySQL 5.1.53.

Создать резервную копию на Windows с помощью консольных утилит:
1. Скопировать Mysql.exe и Mysqldump.exe в каталог c:\pcn6
2. Запустить командную строку cmd.exe
3. Выполнить
Код
cd c:\pcn6
mysqldump.exe -hlocalhost -uroot -pmasterkey contact > back-contact.sql
mysqldump.exe -hlocalhost -uroot -pmasterkey voyager > back-voyager.sql
mysqldump.exe -hlocalhost -uroot -pmasterkey voyager > back-georitm.sql
mysqldump.exe -hlocalhost -uroot -pmasterkey voyager > back-georitm_data.sql
mysqldump.exe -hlocalhost -uroot -pmasterkey voyager > back-idp.sql

где localhost - адрес БД,
root - логин
masterkey - пароль
Резервировать нужно те БД, которые используются для вашего ПО.
PCN6 - contact
PCN8 - voyager
GEO.RITM - contact, voyager, georitm, georitm_data, idp.
Страницы: 1