За последние 24 часа нас посетили 16564 программиста и 1650 роботов. Сейчас ищут 2044 программиста ...

Дамп увесистой БД в запароленный архив и обратное действие.

Тема в разделе "MySQL", создана пользователем Spideful, 29 май 2008.

  1. Spideful

    Spideful Активный пользователь

    С нами с:
    3 авг 2007
    Сообщения:
    11
    Симпатии:
    0
    Задача сделать на сервере дамп базы данных таким образом, чтобы он был никому не доступен. В базе содержится информация которая не желательная для распространения или использования админами этого самого сервера. Сложность заключается в том что таблицы в этой базе очень увесистые с помощью phpMyAdmin во-первых запаролить архив нельзя, во-вторых он при таких размерах виснет, что не приемлемо ибо бэкапы делаются ежедневно. Сейчас 80мб, через полгода будет 300мб. Есть удобная программа sypex, которая решает задачу больших архивов, но в ней отсутствует возможность запаролить архив.

    Как лучше поступить?
    1. Искать уже готовые средства. И вообще существуют ли такие?
    2. Самому изменить sypex, чтобы делал запароленный архив. Возможно ли такое реализовать?
    3. Может всё решается как-то проще, просто я не вижу простого решения?
     
  2. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    жжошь.
    решение - не хранить ее там.
     
  3. Spideful

    Spideful Активный пользователь

    С нами с:
    3 авг 2007
    Сообщения:
    11
    Симпатии:
    0
    armadillo не хранить её там тоже не получается. Ибо она нужна для работы сети сайтов. Но мне бы не хотелось чтобы эту сеть спёрли.
     
  4. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    Spideful как ты себе представляешь способ "закрыть" базу, от которой в скрипте есть пароли?
     
  5. Spideful

    Spideful Активный пользователь

    С нами с:
    3 авг 2007
    Сообщения:
    11
    Симпатии:
    0
    armadillo скрипт будет зашифрован Zend'ом. Кроме Zend'a все пароли будут зашифрованы md5.

    Могут ли админы с помощью phpMyAdmin или другого ПО не имея от БД паролей, просмотреть её?
     
  6. Anonymous

    Anonymous Guest

    Угу. Можно банально унести собсно файлы базы.
     
  7. Spideful

    Spideful Активный пользователь

    С нами с:
    3 авг 2007
    Сообщения:
    11
    Симпатии:
    0
    Горбунов Олег вот это действительно тупик в вопросе.
     
  8. Anonymous

    Anonymous Guest

    опломбируйте жестяк... ))) и шифрование хдд. и отобрать у всех рутовые права, настроить сервер самому...
    Все в любом случае упирается в людей.
     
  9. Johnatan

    Johnatan Активный пользователь

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    Насколько я знаю у крупных хостеров есть возможность поставить выделенный сервер в специальной коробке, куда доступ будет только у вас. При этом так как это выделенный сервер, фактически вы сами являетесь его единственным админом. По-крайней мере, так сделано у одних клиентов.