Задача сделать на сервере дамп базы данных таким образом, чтобы он был никому не доступен. В базе содержится информация которая не желательная для распространения или использования админами этого самого сервера. Сложность заключается в том что таблицы в этой базе очень увесистые с помощью phpMyAdmin во-первых запаролить архив нельзя, во-вторых он при таких размерах виснет, что не приемлемо ибо бэкапы делаются ежедневно. Сейчас 80мб, через полгода будет 300мб. Есть удобная программа sypex, которая решает задачу больших архивов, но в ней отсутствует возможность запаролить архив. Как лучше поступить? 1. Искать уже готовые средства. И вообще существуют ли такие? 2. Самому изменить sypex, чтобы делал запароленный архив. Возможно ли такое реализовать? 3. Может всё решается как-то проще, просто я не вижу простого решения?
armadillo не хранить её там тоже не получается. Ибо она нужна для работы сети сайтов. Но мне бы не хотелось чтобы эту сеть спёрли.
armadillo скрипт будет зашифрован Zend'ом. Кроме Zend'a все пароли будут зашифрованы md5. Могут ли админы с помощью phpMyAdmin или другого ПО не имея от БД паролей, просмотреть её?
опломбируйте жестяк... ))) и шифрование хдд. и отобрать у всех рутовые права, настроить сервер самому... Все в любом случае упирается в людей.
Насколько я знаю у крупных хостеров есть возможность поставить выделенный сервер в специальной коробке, куда доступ будет только у вас. При этом так как это выделенный сервер, фактически вы сами являетесь его единственным админом. По-крайней мере, так сделано у одних клиентов.