ФорумРазработкаУстановка и администрирование ПОРазное ПО → Бекапщик сервера

Бекапщик сервера

  • Sinkler

    Сообщения: 7956 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:12

    Что используете для бекапов сервера?
    Нужна прога под дебиан, чтобы копипастила директорию и мускуль в архив с возможностью отправки куда-нибудь.
    Спустя 28 сек.
    или легче самому написать?
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 1 февраля 2011 г. 8:14, спустя 2 минуты 7 секунд

    по идее просто tar. Меня тоже крайне интересует сабж
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:16, спустя 2 минуты 21 секунду

    мое последнее "изобретение"

    #!/bin/bash

    DATE=$(date +"%F-%H.%M")
    DST="/backups/db/${DATE}_"

    echo Dump date is $DATE

    for db in db1 db2 db3 db4; do
    FILE="$DST$db.sql"
    echo -n Dumping $db…
    /usr/bin/mysqldump $db > $FILE
    echo -n "Done. "

    echo -n Gzipping…
    /bin/gzip $FILE
    echo Done
    done;

    echo Dump databases done
    Спустя 31 сек.
    база небольшая(полгига), бекаплю раз в 6 часов
    Сапожник без сапог
  • adw0rd

    Сообщения: 22936 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:20, спустя 3 минуты 58 секунд

    http://adw0rd.ru/2009/freebsd-fsbackup/ портани под убунту, он на перле
    могу архив порта слить сюда, если что
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Sinkler

    Сообщения: 7956 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:20, спустя 21 секунду

    так и знал, что будет изобретение от дуда :D
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:22, спустя 1 минуту 30 секунд

    Sinkler, да дольше гуглить, сам понимаешь.
    Спустя 27 сек.
    особенно когда стоит еще 100500 задач в это же время … тяжелые выходные, седня пивка
    Сапожник без сапог
  • Sinkler

    Сообщения: 7956 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:23, спустя 1 минуту 2 секунды


    http://adw0rd.ru/2009/freebsd-fsbackup/ портани под убунту, он на перле
    могу архив порта слить сюда, если что
    о, сенкс, да у меня есть фряха рабочая, так что не надо архив)))
    Спустя 24 сек.
    adw0rd, я как-то забыл у тебя поискать :D
  • adw0rd

    Сообщения: 22936 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:25, спустя 2 минуты 14 секунд

    либо юзать самопись на баше/питоне + git или другая система контроля версий
    Спустя 84 сек.
    for db in db1 db2 db3 db4; do
           FILE="$DST$db.sql.gz"
           echo -n Dumping $db…
           /usr/bin/mysqldump $db > $FILE
           echo -n "Done. "

           echo -n Gzipping…
           /bin/gzip $FILE
           echo Done
    done;




    for db in db1 db2 db3 db4; do
           FILE="$DST$db.sql"
           echo -n Dumping $db… and Gzipping…
           /usr/bin/mysqldump $db | gzip > $FILE
           echo -n "Done. "
    done;


    Не?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Flare

    Сообщения: 284 Репутация: N Группа: Кто попало

    Spritz 1 февраля 2011 г. 8:26, спустя 19 секунд

    rsync
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:30, спустя 4 минуты 22 секунды

    Не?

    да, только люблю видеть процесс глазами)))) особенно на больших базах актуально
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 1 февраля 2011 г. 8:33, спустя 3 минуты 28 секунд

    есть утилита, которая прогресс бар рисует на основании размера пройденных и оставшихся данных через нее
  • Sinkler

    Сообщения: 7956 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:35, спустя 1 минуту 25 секунд


    есть утилита, которая прогресс бар рисует на основании размера пройденных и оставшихся данных через нее
    что делает эта утилита? :D
  • adw0rd

    Сообщения: 22936 Репутация: N Группа: в ухо

    Spritz 1 февраля 2011 г. 8:36, спустя 1 минуту


    есть утилита, которая прогресс бар рисует на основании размера пройденных и оставшихся данных через нее
    http://boombick.org/blog/posts/90
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 1 февраля 2011 г. 8:37, спустя 54 секунды

    велик и могуч мой русский язык. Чую на курсы скоро нужно будет идти

    вот короче http://habrahabr.ru/blogs/linux/99187/ http://habrahabr.ru/blogs/linux/65384/
  • master

    Сообщения: 3242 Репутация: N Группа: Джедаи

    Spritz 1 февраля 2011 г. 9:53, спустя 1 час 15 минут 54 секунды

    cron + rsync
    cron + mysqldump

    тут надо не забыть про то что
    1. данные должны бэкапиться на другой хост
    2. данные должны бэкапиться по запросу хоста куда складываются бэкапы
    3. на рабочем хосте не должно быть никаких данных о том куда кладутся бэкапы

    не всё полезно, что в swap полезло

Пожалуйста, авторизуйтесь, чтобы написать комментарий!