Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Базы Mysql с одной машины на другую.
#1
Подскажите как побыстрее можно перекинуть Mysql базы с одной машины на другую.

А то заливать 180mb Баз из Бекапа. Очень долго.
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#2
Wolfas Написал:Подскажите как побыстрее можно перекинуть Mysql базы с одной машины на другую.

А то заливать 180mb Баз из Бекапа. Очень долго.

1-2 минуты )

создать бекап
Цитата:> mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME > dump.txt

восстановить бекап
Цитата:> mysql -uLOGIN -PPORT -hHOST -pPASS DBNAME < dump.txt


можно так бекпапить
Цитата:#!/bin/bash

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
DATE=`date +"%Y-%m-%d %H:%M:%S"`
LIST="--all-databases"
HOST="localhost"
USER="bacula"
PASSWORD="bacula.strong.password"
RESULT="/tmp/mysqldump.tmp.sql"
LOG="/var/log/mysqldump.log"

mysqldump --verbose --force --first-slave --add-locks --complete-insert --host=${HOST} ${LIST} --result-file="${RESULT}" --user=${USER} --password=${PASSWORD} 2>> ${LOG}
exit 0

Где опции mysqldump:

"--verbose" - включает более детализированный вывод;
"--force" - указывает продолжать создание дампа несмотря на случившиеся ошибки в процессе;
"--first-slave" - блокируем все таблицы для записи (обеспечение единого непотиворечивого состояния данных в таблицах);
"--add-locks" - блокирование от записи каждой таблицы по отдельности во время исполнения "дампа";
"--complete-insert" - применяем режим создания "дампа" с командой insert на каждую строку вместо более компактного режима по умолчанию с одним insert на всю таблицу.

=================

вот еще неплохой пример
http://bestadmin.me/backup-mysql/
Ответ
#3
Place

А можете поподробнее написать, пожалуйста

Не могу понять, куда эти запросы в водить, батники создавать?
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#4
лови мое
Права 777 На файлы
http://rghost.ru/3757572
(Зы пароли не мои, для примера)
============================
батники ? винда ? xD ))) навикатом сливай заливай тогда
Ответ
#5
Пару логичных вопросов:

1. Куда пихать?
2. Как запускать?
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#6
Wolfas, а тебе под *NIX или под Windows???
А так через навикат - пооткрывал базы, правый клик - Dump, скопировал файл, в том MySQL создал базы, правый клик - execute sql-файл...
Правда, скорость обратного залива сильно зависит от движка баз, InnoDB заливается долго, я 13Мб ждал с 1,5 часа...
Ответ
#7
TieLay Написал:Wolfas, а тебе под *NIX или под Windows???
А так через навикат - пооткрывал базы, правый клик - Dump, скопировал файл, в том MySQL создал базы, правый клик - execute sql-файл...
Правда, скорость обратного залива сильно зависит от движка баз, InnoDB заливается долго, я 13Мб ждал с 1,5 часа...

Вы гений, я в первом посту говорил про то что очень долго.

Если вы заливали 13mb 1,5часа
То я свои 180mb заливал 12.5 часов
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#8
Wolfas, я когда ковырял сборку Шайтана, наткнулся, что используется движок БД - MyISAM. И восстановление бызы из .sql-файла происходит сильно быстрее чем из InnoDB.
Ответ
#9
Движок не БД, а таблиц. Не путай.
Классический Interlude PvP сервер http://akamanah.ru/
Ответ
#10
Пользуйтесь Data Transfer в навикате. Можно копировать базу с сервера на сервер. Гораздо быстрее чем через dump.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Базы e-mail игроков в Lineage II kasperok 23 9,525 10-22-2016, 06:36 PM
Последний пост: xxxBMWxxx
  MySql база в лайф виде TFH 3 1,388 04-07-2016, 10:20 PM
Последний пост: PROGRAMMATOR
  Заплачу тому что поможет ошибка mysql Grek1993 2 1,335 03-20-2015, 11:54 AM
Последний пост: Donatte
  [шара]дампы lаsteam.ru / forum.lаsteam.ru / базы данных ReaM 47 9,402 04-28-2014, 11:44 PM
Последний пост: Lyalya088
  Ищу мануал настройка Nginx+Apache2+PHP+MySQL singer 11 2,593 02-12-2014, 10:53 PM
Последний пост: Fudji
  MySQl BIMMER 6 1,701 11-10-2013, 10:03 PM
Последний пост: Lihoy
  Выдача изображения по значению из mysql foxovsky 3 2,272 07-30-2013, 01:44 AM
Последний пост: Twinker
  История про покупку машины. KillMozg 16 2,960 07-29-2013, 03:17 PM
Последний пост: Fudji
  Получение онлайна в PHP без MySQL (Only socket's) Twinker 2 1,373 07-17-2013, 10:29 AM
Последний пост: Twinker
  mysql сервер на SSD DomiNo 19 2,866 04-11-2013, 08:41 AM
Последний пост: ApokRiF

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)