1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Чем лучше делать бекап базы?

Тема в разделе "OFF-топик", создана пользователем Oleg-2012, 13.04.2013.

Загрузка
  1. Oleg-2012

    Oleg-2012 Местный

    Регистрация:
    21.04.12
    Сообщения:
    700
    Симпатии:
    297
    Собственно вопрос в названии темы !

    Дело в том, что я обычно делаю беккапы в PhpMyAdmin, НО решил попробовать Sypex Dumper, программа понравилась, но если сравнивать беккапы этих двух скриптов, то разница в размерах дампов очень существенна, вот например один и тот-же беккап (Формат SQL) в PhpMyAdmin весит 88Мб, а в Sypex Dumper 65Мб, это получается Sypex Dumper делает не полный дамп, или как ?

    И можно-ли беккапы сделанные в PhpMyAdmin, восстанавливать в Sypex Dumper ?

    И ещё последний маленький вопросик у здешних профи, достаточно-ли копировать папку mysql для последующего восстановления базы в случае чего, я просто автоматический беккап этой папки поставил в ISPManager !

    За ранее извиняюсь, если вопросы тупые !:)
     
  2. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Если бы Sypex делал неполные дампы, его бы никто не пользовал. Экономия может достигаться за счет некоторых служебных вставок, которы неважны для конечного дампа и последующего восстановления из него.
     
    Oleg-2012 нравится это.
  3. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Или за счет методов и степени сжатия.
     
    Oleg-2012 нравится это.
  4. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    В Sypex`е по дефолту стоит степень сжатия: 7, сжатие в Gzip, поэтому и размер файла меньше.

    Можно. Только список таблиц будет недоступен, тем самым не сможете импортировать отдельные таблицы БД и т.д.

    Про папку не понял. Разве в ней хранятся бэкапы БД?
     
    Oleg-2012 нравится это.
  5. Oleg-2012

    Oleg-2012 Местный

    Регистрация:
    21.04.12
    Сообщения:
    700
    Симпатии:
    297
    По умолчанию в Линуксе, файлы базы данных хранятся по такому адресу:
    Код:
    /var/lib/mysql
    У меня несколько баз, поэтому беккаплю сразу папку mysql !

    Единственное, если восстанавливать таким образом базу, то нужно предварительно останавливать SQL-сервер !

    Я сравнивал дампы в формате SQL, но ладно не критично основной вопрос был, в правильности и полноте дампов, как понял всё ОК, спасибо за ответы !:thumbsup:
     
  6. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Можете запросто в результате получить битый дамп, из которого потом и восстановить не сможете. Поэтому не рекомендуется копировать базы без остановки сервера.
     
    Oleg-2012 нравится это.
  7. Union

    Union Местный

    Регистрация:
    12.10.11
    Сообщения:
    306
    Симпатии:
    86
    Версия XF:
    1.1.2
    а я поставил себе automysqlbackup и забыл про бэкапы бд вообще.
     
    Askhab_Rv и Oleg-2012 нравится это.

Поделиться этой страницей