Обсуждение программы nnBackup
by Kafel » Wed, 31 Oct 2007, 14:49
Не обновляются ntfs разрешения.
Запускаю вот так:
nnbackup.exe sync -i C:\Intel\Logs -o C:\Temp -p1 -s -sa -da -v
Всем хороша программа, но без этой функции в моем случае бесполезна. Никто не сталкивался с данной проблемой?
Спасибо.
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
by Nicholas_Nemtsev » Wed, 31 Oct 2007, 15:53
Версия какая?
Nicholas Nemtsev
-

Nicholas_Nemtsev
- Site Admin
-
- Posts: 857
- Joined: Thu, 01 Jul 2004, 22:25
- Location: Псков
-
by Kafel » Wed, 31 Oct 2007, 16:00
Сначала ставил 228, потом скачал последнюю бету.
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
by Nicholas_Nemtsev » Wed, 31 Oct 2007, 16:55
Оказывается, это так задумано: If a file exists, the function overwrites the file, clears the existing attributes, combines the specified file attributes, and flags with FILE_ATTRIBUTE_ARCHIVE, but does not set the security descriptor that the SECURITY_ATTRIBUTES structure specifies.
http://msdn2.microsoft.com/en-us/library/aa363858.aspx
Добавил предварительное удаление файла, если указано копировать SA.
http://www.nncron.ru/download/nnbackup301b24.exe
Nicholas Nemtsev
-

Nicholas_Nemtsev
- Site Admin
-
- Posts: 857
- Joined: Thu, 01 Jul 2004, 22:25
- Location: Псков
-
by Kafel » Wed, 31 Oct 2007, 17:05
Не помогло. Нужно какой то дополнительный параметр указывать?
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
by Nicholas_Nemtsev » Wed, 31 Oct 2007, 17:25
Имеются в виду SA каталогов или файлов?
Я сделал предварительное удаление файлов и SA файлов не могут не меняться. С каталогами сложнее и пока обновления SA для каталогов нет. Посмотрю, что там можно сделать.
Nicholas Nemtsev
-

Nicholas_Nemtsev
- Site Admin
-
- Posts: 857
- Joined: Thu, 01 Jul 2004, 22:25
- Location: Псков
-
by Nicholas_Nemtsev » Wed, 31 Oct 2007, 17:39
Для каталогов должен помочь ключ -e
но будут копироваться и пустые каталоги.
Nicholas Nemtsev
-

Nicholas_Nemtsev
- Site Admin
-
- Posts: 857
- Joined: Thu, 01 Jul 2004, 22:25
- Location: Псков
-
by Kafel » Thu, 01 Nov 2007, 09:10
NTFS разрешения стали обновлятся, но только в том случае если исходный файл изменился.
Если меняются только права доступа то файл не удаляется и не копируется.
Возможно ли отслеживание изменений прав ntfs?
Спасибо.
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
by Kafel » Thu, 01 Nov 2007, 12:02
Ничего не меняя запускаю несколько раз подряд:
nnbackup.exe sync -i C:\Intel\Logs -o C:\Temp -p1 -s -sa -ad -da -v
Каждый раз копируются все файлы.
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
by Nicholas_Nemtsev » Thu, 01 Nov 2007, 14:20
Если добавить ключ -ll 5, то будут выведены SA файлов в 16-м виде. Они сравниваются побайтово.
Кстати, а в проводнике разрешения совпадают?
Nicholas Nemtsev
-

Nicholas_Nemtsev
- Site Admin
-
- Posts: 857
- Joined: Thu, 01 Jul 2004, 22:25
- Location: Псков
-
by Kafel » Thu, 01 Nov 2007, 17:08
Я в проводнике и сравниваю. Счас все заработало для файлов и для вложенных директорий.
Не работает синхронизация только для корневого каталога.
Спасибо!
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
by Kafel » Thu, 01 Nov 2007, 17:12
Да и еще было бы просто идеально, если бы файл не перезаписывался, а менялся только ntfs атрибут.
Сейчас если разрешения не совпадают он переписывает файл заново. На медленных каналах это может быть критично.
-
Kafel
-
- Posts: 8
- Joined: Wed, 31 Oct 2007, 14:41
Return to nnBackup forum (Russian)
Who is online
Users browsing this forum: No registered users and 0 guests
|
|