За последние 24 часа нас посетили 16447 программистов и 1678 роботов. Сейчас ищут 902 программиста ...

Проблема создания бэкапа баз данных

Тема в разделе "MySQL", создана пользователем arkadiivelirov, 17 июн 2015.

  1. arkadiivelirov

    arkadiivelirov Новичок

    С нами с:
    17 июн 2015
    Сообщения:
    1
    Симпатии:
    0
    После заполнения диска вопрос один из MySQL БД на сервере возникает ошибка, когда я пытаюсь сделать его резервную копию:
    [root@mybox ~]# mysqldump -p --result-file=/tmp/dbbackup.sql --database myDBname
    Enter password:
    mysqldump: Got error: 145: Table './myDBname/myTable1' is marked as crashed and should be repaired when using LOCK TABLES
    Что делать и как рабобраться с проблемой?
     
  2. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    если дампа нет или нельзя на из него откатить таблицу, попробуйте починить и ещё раз запустить дамп.
    Для myisam (быстрый ремонт):
    Скопировать файл с данными перед этим не забудьте.
     
  3. maxifrolov

    maxifrolov Новичок

    С нами с:
    4 июл 2015
    Сообщения:
    1
    Симпатии:
    0
    Возможно, таблица эта сломалась давно, но только во время бекапа всех таблиц в базе у вас вылезла ошибка. То есть, бекап и поломка не связаны напрямую.
    Поэтому просто почитайте как делают repair table и тд. А потом уже делайте бекап.
    почитайте тут статью http://thevista.ru/forums.php?m=posts&q=17704&n=last#bottom