LINUX.ORG.RU

История изменений

Исправление goingUp, (текущая версия) :

Я делал так

  1. С oldsql снять подный дамп (все БД и таблицы)

2.1 включить мастер репликацию на oldsql. ЕМНИП нужен будет рестарт сервера.

2.2 снять дамп с работающей базы с ключиком, который запоминает позицию на мастере –master-data

  1. Ночью, отключть все сервисы которые цепляются к mysql
  1. Дождаться, пока слейв догонит мастер и сделать слейв новым мастером.

ЕМНИП я делал statement based репликацию, не знаю, лучший ли это вариант, но у меня проблем не было.

По-моему беспроигрышный вариант (кроме потраченого времени), даунтайм только на перезагрузку сервера, если что-то пойдет не так, можно будет просто перенести без репликации.

Исправление goingUp, :

Я делал так

  1. С oldsql снять подный дамп (все БД и таблицы)

2.1 включить мастер репликацию на oldsql

2.2 снять дамп с ключиком, который запоминает позицию на мастере –master-data

  1. Ночью, отключть все сервисы которые цепляются к mysql
  1. Дождаться, пока слейв догонит мастер и сделать слейв новым мастером.

ЕМНИП я делал statement based репликацию, не знаю, лучший ли это вариант, но у меня проблем не было.

По-моему беспроигрышный вариант (кроме потраченого времени), если что-то пойдет не так, можно будет просто перенести без репликации.

Исходная версия goingUp, :

Я делал так

  1. С oldsql снять подный дамп (все БД и таблицы)

2.1 включить мастер репликацию на oldsql 2.2 снять дамп с ключиком, который запоминает позицию на мастере –master-data

  1. Ночью, отключть все сервисы которые цепляются к mysql
  1. Дождаться, пока слейв догонит мастер и сделать слейв новым мастером.

ЕМНИП я делал statement based репликацию, не знаю, лучший ли это вариант, но у меня проблем не было.

По-моему беспроигрышный вариант (кроме потраченого времени), если что-то пойдет не так, можно будет просто перенести без репликации.