Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / nbackup на сетевой ресурс / 5 сообщений из 5, страница 1 из 1
09.06.2017, 16:29
    #39469642
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nbackup на сетевой ресурс
На компьютере с Firebird 2.5.7 подключен сетевой диск. NBackup пишет на него бэкапы без проблем, TpFIBNBackupService возвращает ошибку ERROR_ACCESS_DENIED. Аудит доступа к сетевой папке показывает, что в обоих случаях к сетевому ресурсу обращается один и тот же пользователь, но в первом случае права на запись в файл бэкапа выдаются, а во втором — нет.
Я правильно понимаю, что оба способа работают через isc_action_svc_nbak? Есть ли опция в его настройках, которая может давать такой эффект?
...
Рейтинг: 0 / 0
09.06.2017, 16:48
    #39469659
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nbackup на сетевой ресурс
RWolfНа компьютере с Firebird 2.5.7 подключен сетевой диск. NBackup пишет на него бэкапы без проблем

Вообще так
- Firebird как служба запускается по умолчанию под аккаунтом LocalSystem, который не имеет никаких прав на сетевые шары, и вроде не может их иметь в принципе.
- Firebird при выполнении бэкапа или нбэкапа через службы работает с теми правами, которые у него есть (см. выше).

Чтобы Firebird мог
- открывать внешние файлы по сетке
- udf могли открывать внешние файлы по сетке
- бэкап-рестор можно было делать через Services API по сетке
- nbackup можно было делать через Services API по сетке

нужно
1. создать юзера (например Firebird)
2. дать этому юзеру права на папки с БД, temp, сетевыми ресурсами и проч.
3. указать этого юзера в свойствах службы Firebird, закладка "вход в систему".
4. запустить Firebird.
...
Рейтинг: 0 / 0
09.06.2017, 17:53
    #39469723
RWolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nbackup на сетевой ресурс
kdv,

Это всё объясняет, спасибо.
Моя ошибка была в том, что я считал, что консольная утилита nbackup тоже использует Services API.
...
Рейтинг: 0 / 0
09.06.2017, 20:29
    #39469795
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nbackup на сетевой ресурс
RWolf,

поддержка nbackup через services api появилась относительно недавно, и в чем-то она неполноценная. Не нашел, в чем именно, но вроде какой-то файл в doc на эту тему был.
...
Рейтинг: 0 / 0
13.06.2017, 09:21
    #39470691
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nbackup на сетевой ресурс
О, nbackup допилили. И десяти лет не прошло
Ни в коем случае не упрекаю, по-доброму пошутил.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / nbackup на сетевой ресурс / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]