ОС: Ubuntu Linux 10.04 LTS
Задача: сливать бэкапы наружу, с помощью Dropbox.
Реализация: для папки с бэкапами в папке Dropbox создан симлинк. Соответственно, когда база создает файл бэкапа, файлик автоматом заливается на Дропбокс.
Проблема в том, что файл создается с правами -rw-r--r--, т.е. для пользователя dropbox полного доступа к файлам нет, права на вновь создаваемые базой файлы не наследуются.
Как результат - в Дропбокс вновь создаваемые файлы не заливаются.
Смена прав командой chmod дает возможность синхронизировать файлы без проблем.
Конечно, я могу назначить системному cron выполнять скрипт, но подгадать под время выполнения скрипта бэкапа базы будет тяжело.
Соответственно, вопрос - можно ли как-то запускать команду или скрипт на изменение прав доступа из самой базы после выполнения скрипта бэкапа?
Сообщение отредактировал Илья: 10 Январь 2012 - 14:54













