Документация для разработчиков
Темная тема
Недоступно в редакциях: Бизнес, Малый бизнес, Стандарт, Старт

Репликация


Описание

Страница Репликация (Настройки > Веб-кластер > [Группа] > Репликация) содержит информацию о существующих резервных базах данных, позволяет добавлять новые резервные базы и управлять текущими.

Внимание! Страница Настройки > Веб-кластер > Репликация позволяет просматривать все базы данных для всех групп, но через нее добавить slave базу данных нельзя.

Запуск репликации начинается с копирования содержимого базы данных. На время копирования публичная часть сайта будет закрыта, а административная нет. Любые неучтенные модификации данных в период копирования могут в дальнейшем повлиять на правильность работы сайта.

Репликация базы данных - это процесс создания и поддержания в актуальном состоянии её копии.

Репликация позволяет:

  • перенести часть нагрузки с основной базы данных (master) на одну или несколько ее копий (slave);
  • использовать копии в качестве горячего резерва.

Для создания резервной базы данных нажмите кнопку Добавить slave базу данных и следуйте указаниям мастера. После создания базы в меню действий выполните команду Начать использовать.

Внимание! Для репликации необходимо использовать разные сервера с быстрым каналом связи между собой.


Запуск репликации начинается с копирования содержимого базы данных. На время копирования публичная часть сайта будет закрыта, а административная нет. Любые неучтенные модификации данных в период копирования могут в дальнейшем повлиять на правильность работы сайта.

Примечание: Страница репликации недоступна для mssql и oracle версий.




Контекстная панель

КнопкаОписание
Добавить slave базу данныхДобавление резервной базы данных.
ОбновитьОбновление списка баз данных модулей.
НастроитьПереход к диалогу настройки внешнего вида отчетной формы.


Таблица "Slave базы данных"

ПолеОписание
IDИдентификатор базы данных.
СостояниеСостояние и время работы базы данных.
НазваниеНазвание базы данных.
Отставание (сек)Отставание slave базы данных при большом количестве обновлений основной (master) базы данных, недостаточно быстром соединении между master и slave базами данных или недостаточной производительности slave базы данных.

Максимально возможное время отставания slave базы данных от master, при котором slave база данных будет автоматически отключена для снижения риска рассинхрониизации данных, можно задать в настройках модуля.
СтатусТекущий статус базы данных.
Использовать (%)Рекомендуемая доля (вес) нагрузки на базу данных для использования встроенным в продукт балансировщиком SQL.
ОписаниеОписание базы данных.
СерверАдрес сервера.
База данныхНазвание базы данных, содержащей таблицы модулей.
ПользовательУчетная запись MySQL, под которой веб-кластер работает с базой данных модулей.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024