Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Бекап > 20 Gb / 5 сообщений из 5, страница 1 из 1
07.10.2013, 17:17:39
    #38419233
Electric200
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап > 20 Gb
Собственно - подскажите как выйти с положения, и не спрашивайте как я в него попал. !)
Есть база порядка 20 Gb. Останавливать сервер для создания бекапа - возможности нет. Т.е нужно как то на ходу.
При использования mysldump в большинстве случаев доходит до того, что сервер перестает закрывать коннекты с клиентом, в результате имеем очередь на количество открытых коннектов установленных в конфиге как максимальное. И все повисает. Хотя в накапливании коннектов также виноват и клиент. Который ждет ответ и не отпадает по таймауту. Но дело уже второе. Здесь тоже нечего не поделать.
Сервер: 5.3.2 MariaDB / Debian. Железо тоже не слабое (i5 32 Gb ОЗУ).
Имеетcя порядка 1200 таблиц, где почти все Aria Engine. Сначала думал проблема в слабом винте, не успевает, но atop показывается загрузку макс. до 40%.
Собственно может есть какие то инструменты которые вытянут файлы таблиц а потом при необходимости корректно вставят.
Заранее благодарен!
Конфиг:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
[client]
port		= 3306
socket		= /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket		= /var/run/mysqld/mysqld.sock
nice		= 0
[mysqld]
user		= mysql
pid-file	= /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir		= /usr
datadir = /var/lib/mysql
tmpdir		= /tmp
language	= /usr/share/mysql/english
skip-external-locking
max_connections = 400
connect_timeout		= 5
wait_timeout		= 600
max_allowed_packet = 16M
thread_cache_size       = 220
sort_buffer_size	= 4M
bulk_insert_buffer_size	= 16M
tmp_table_size		= 128M
max_heap_table_size	= 128M
myisam_recover              = BACKUP
key_buffer_size		= 2028M
table_cache = 800
myisam_sort_buffer_size	= 512M
concurrent_insert	= 2
read_buffer_size	= 32M
read_rnd_buffer_size	= 32M
query_cache_limit		= 1024K
query_cache_size = 512M
log_warnings		= 2
#slow_query_log_file	= /var/log/mysql/mariadb-slow.log
long_query_time = 10
log_slow_verbosity	= query_plan
#log_bin			= /var/log/mysql/mariadb-bin
#log_bin_index		= /var/log/mysql/mariadb-bin.index
expire_logs_days	= 10
max_binlog_size         = 100M
default_storage_engine	= InnoDB
innodb_buffer_pool_size	= 256M
innodb_log_buffer_size	= 8M
innodb_file_per_table = 1
innodb_open_files	= 3000
innodb_io_capacity	= 400
innodb_flush_method	= O_DIRECT
[mysqldump]
quick
quote-names
max_allowed_packet	= 16M
[mysql]
[isamchk]
key_buffer		= 16M
!includedir /etc/mysql/conf.d/
...
Рейтинг: 0 / 0
07.10.2013, 17:25:07
    #38419250
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап > 20 Gb
нужно сделать разово или регулярно?
...
Рейтинг: 0 / 0
07.10.2013, 17:32:14
    #38419258
Electric200
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап > 20 Gb
Простите, а в чем разница? Для начала хотя бы в ручном режиме.
...
Рейтинг: 0 / 0
07.10.2013, 18:05:58
    #38419311
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап > 20 Gb
Electric200Простите, а в чем разница? Для начала хотя бы в ручном режиме.Разница в том, что ради регулярного бэкапа можно разово найти время для даунтайма. А ради разовой операции вряд ли это оправдано.

Вариант есть в статье Удаленный шифрованный бэкап MySQL при помощи LVM snapshot
...
Рейтинг: 0 / 0
07.10.2013, 18:14:26
    #38419325
Electric200
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап > 20 Gb
miksoft,
Спасибо! Прочитал, но боюсь что мой уровень знаний еще не дорос до описанного.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Бекап > 20 Gb / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]