Посоветуйте простой backup-сервис под CentOS-сервер

Тема в разделе "WASM.HEAP", создана пользователем _DEN_, 10 ноя 2010.

  1. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Привет. Прошу совета.

    Есть удаленный CentOS-сервер с доступом по SSH. Хочется поставить на него какой-то backup-сервис, чтобы он бэкапил определенное поддерево ФС и определенную (определенные) базы из мускуля. Может быть это будет упаковка в zip с выкладыванием на какой-то FTP, может - что-то еще. Какие вы знаете варианты?
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    _DEN_
    привет
    а ты уверен что твой мускл можно бекапить без его остановки, так чтобы не сбекапить частично обновлённые таблицы?
    я не утверждаю, а просто спрашиваю
     
  3. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    wsd
    Привет. ^)
    Нельзя такого делать.
     
  4. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    А чем tar --gzip -c -f не угодил в кроне. Базы при запущенном сервере архивировать можно. Много раз такое делал и прокатывало пока они были маленькими. Потом сделал твик, при котором база доступна только для чтения во время бекапа, но не более x секунд. Потом стал архивировать только измененные таблицы (находил по времени изменения файла).
     
  5. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    apple
    она от записи защищается от в лоб прямого скл запроса или также от изменений через триггер и хранимых процедур?
     
  6. loginrl_103

    loginrl_103 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2008
    Сообщения:
    271
    > а ты уверен что твой мускл можно бекапить без его остановки, так чтобы не сбекапить частично обновлённые таблицы?

    можно.
     
  7. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    loginrl_103
    имхо?
     
  8. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    _DEN_
    Единственное требование, которое ты предъявляешь -- это "простой"? Тогда шелл-скрипт в кроне, использующий либо incrementar backup из tar, либо dumpe2fs.
    Или есть ещё требования, типа не останавливать мускуль? Есть способ ещё такой: raid1. От всех возможных "случайностей" не спасает, но от сдохшего жёсткого диска -- запросто. Или повтыкай в маны к MySQL, там перечислены методы, как можно забекапить бд, причём получая на выходе cosnsistent результат.
    wsd
    Ну загляни ты в документацию к MySQL. Там написано, что можно. Надо только пару телодвижений совершить перед копированием файлов.
     
  9. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    r90
    это если у тебя база уровня "записная книжка с дельфи клентом".
    а боле менее серьёзно организованные вещи только так
     
  10. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    wsd
    Но ведь можно. И это не "имхо", а документированная возможность.
     
  11. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    r90
    так как может знать loginrl_103, что конкретно представляет база Дэна и подходит ли она для этого?
    разве это не имхо?
     
  12. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Не, база - не записная книжка. Мускуль на время бэкапа стопать можно, ничего страшного.

    А просто копировать мускульные дб-бинарники - это комильфо? Оно там нормально подцепится после переноса на другой сервер? Я, если руками, делаю SQL-экспорт в phpMyAdmin ^_^
     
  13. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    wsd
    Вот блин тебе повоевать приспичило. Иди перечитай тред. Ты задал вопрос: "а ты уверен, что твой мускул можно", он сказал "да". И после этого ты начал разводить свою бодягу поверх аббревиатуры "имхо". Куча флуда и всё только ради одной цитаты из документации. Лучше бы просто процитировал сразу: умнее бы выглядел.
    _DEN_
    Я, честно говоря, не знаю. Далеко не факт, что MySQL озадачивается бинарной совместимостью промеж разных архитектур. Уверен, что это будет работать, пока архитектура не меняется, даже думаю что переход с x86<->amd64 будет работать. А вот с hi-endian платформы на low-endian -- сомнительно, что-то.
    Но почему вопрос, разве это не описано в документации? Мне лень туда лезть, но вроде там было что-то такое, не? И во-всяком случае, там описаны методы сделать "кроссплатформенный бекап".
     
  14. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    r90

    Вопрос топика не в том, как написать собственный бекап, а в том, чтобы получить совет относительно уже готового бекап-сервиса :derisive:
     
  15. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    _DEN_
    То есть скрипт в десять строк в cron'е -- это не выход? Тебе нужно готовое решение, которое кто-то за тебя интегрировал в систему? Тогда я вряд ли смогу помочь, я всегда обходился скриптами -- не люблю ограниченность законченных решений. Но попробуй, например, Amanda. Сам в глаза не видел, но кто-то из знакомых пользовался, и вроде даже не проявлял недовольства.
     
  16. loginrl_103

    loginrl_103 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2008
    Сообщения:
    271
    варианты общего бекапа
    bacula, amanda, rsync, своискрипты
    как бекапить мускуль найдёшь в гугле в первой же десятке

    > wsd
    насчёт живого бекапа с бд - как минимум 3 способа: слейв, снапшоты, cluster/corp. версии мускуля.
    что за база ни разу не важно.
     
  17. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    loginrl_103
    речь шла о raw бакапе, а он не всегда возможен без остановки и потому имхо это было.
     
  18. loginrl_103

    loginrl_103 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2008
    Сообщения:
    271
    по топику однозначно нельзя понять о raw или sql идет речь. автору предложили, пусть решает что пользовать.