The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Организация репликаций в MySQL и PostgreSQL (sql mysql postgresql replication)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: sql, mysql, postgresql, replication,  (найти похожие документы)
From: Sovetin D (SDM) <[email protected]> Date: 09 Dec 2002 Newsgroups: http://www.tutorial.ru/tutorials/14.html Subject: Организация репликаций в MySQL и PostgreSQL MySQL: Подробное руководство по арганизации репликации на английском языке: http://www.mysql.com/doc/en/Replication.html http://www.mysql.com/doc/en/Replication_HOWTO.html http://www.mysql.com/doc/en/Replication_FAQ.html http://www.mysql.com/doc/en/Replication_Features.html PostgreSQL: Смотрите содержимое ./contrib/rserv и ./contrib/dbmirror в поставке. http://gborg.postgresql.org/project/pgreplication/projdisplay.php http://gborg.postgresql.org/genpage?replication_research ftp://gborg.postgresql.org/pub/pgreplication/stable/PostgreSQLReplication.pdf.gz http://pgreplicator.sourceforge.net/
Организация репликации в MySQL 3.* Оригинал: http://www.tutorial.ru/tutorials/14.html Автор: Sovetin D (SDM) <[email protected]> Дата написания : 2002-06-25 Для организации резервного копирования БД поднимаем второй MySQL сервер. Заводим на основном сервере нового пользователя, для организации репликации: #mysql mysql> GRANT FILE ON *.* TO repl@"%" IDENTIFIED BY ''; Делаем на основном сервере дамп тех БД которые необходимо бэкапить: mysqldump --user=username --password=password --opt database > backup-file.sql Переносим получившийся файл на резервный сервер и загружаем структуру и данные в MySQL: mysql --user=username --password=password database < backup-file.sql Далее конфигурим оба сервера для организации репликации, создадим конфигурационные файл /etc/my.cnf Для основного сервера (master): [mysqld] log-bin binlog-do-db=dbname1 binlog-do-db=dbname2 binlog-do-db=dbname3 server-id=1 Для резервного сервера: [mysqld] master-host=adres_master_server master-user=repl master-password=master_password master-port=3306 server-id=2 replicate-do-db=dbname1 replicate-do-db=dbname2 replicate-do-db=dbname3 master-info-file=/var/lib/mysql/master.info После внесения всех изменений в конфигурации серверов, перезагружаем сначала основной MySQL, а затем резервный. Для проверки соединения, смотрим файл /var/lib/mysql/master.info (c) tutorial.ru [email protected] [email protected]

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру