[ОТВЕТИТЬ]
Опции темы
25.07.2013 19:44  
bujhm1987
Цитата:
Сообщение от OlegON
А сколько идет восстановление сейчас, из обычного дампа? И по размерам табличек все же сто́ит посмотреть.
16 часов
 
26.07.2013 05:15  
bujhm1987
с ошибками разобрался,теперь команда выглядит так :

автор
mysqldump -v supermag --tab=/home/sa/backup -uroot -pПАРОЛЬ

Но получаю другую ошибку:
автор
-- Connecting to localhost...
-- Retrieving table structure for table table1...
-- Sending SELECT query...
mysqldump: Got error: 1: Can't create/write to file '/home/sa/backup/table1.txt' (Errcode: 13) when executing 'SELECT INTO OUTFILE'
 
26.07.2013 05:20  
bujhm1987
Сорри,с правами непорядок
 
26.07.2013 06:00  
bujhm1987
Хм,теперь на каждую таблицу есть по два файла - *.sql и *.txt. Логически всё правильно - в *.sql лежит скрипт с DDL таблички для drop-create, в *.txt - данные в csv. Вопрос такой теперь - как используя их развернуть дамп? mysqlimport это позволит сделать,но там насколько помню нельзя задать в качестве параметра каталог с txt, только имена файлов через запятую,я прав?*
 
26.07.2013 06:17  
bujhm1987
Пытаюсь сделать через mysqlimport и получаю
root@pgdb1:/tmp# mysqlimport --delete --lock-tables -uroot -pПАРОЛЬ supermag table1.txt
mysqlimport: Error: 13, Can't get stat of '/var/lib/mysql/supermag/table1.txt' (Errcode: 2), when using table: table1
Через load data всё чудесно загружается. Делал рестарт мускулю,не помогло.
 
26.07.2013 07:27  
OlegON
Цитата:
Сообщение от bujhm1987
mysqlimport: Error: 13, Can't get stat of '/var/lib/mysql/supermag/table1.txt'
опять с правами навертел или table1.txt не существует. ты уверен, что таблички без внешних ключей, что так отдельно их заливаешь?
 
26.07.2013 08:27  
bujhm1987
Цитата:
Сообщение от OlegON
опять с правами навертел или table1.txt не существует. ты уверен, что таблички без внешних ключей, что так отдельно их заливаешь?
разобрался,нигде не было указано что файлы для импорта должны лежать в каталоге БД.
 
22.08.2013 12:17  
Кость
16 часов на восстановление?
хм...
у меня база под 600 гигов, я делаю так:
1. останавливаю службы
2. копирую по сети на другой сервак (так быстрее, уходит времени с 2:00 до ~5:20)
3. запускаю службы
4. второй сервак начинает бэкап скопированной папки, а службы на первом уже работают

базу я быстрее разверну подменой, нежели вы дампом

но, на батники ушло много времени: проверка состояния служб для останова/старта (если не остановились, то повторить останову), логирование, отправка сообщения на почту итд...
зато 600 гигабайт у меня превращается в архив размером ~60 гигабайт (7z)
 
 


Опции темы



Часовой пояс GMT +3, время: 09:09.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.