Доброго дня всем.
При запуске утилиты в лог падает такое:
Журнал работы LightBackup 1.8 - 12:18:14 08.06.2016 Не удалось подключить сетевой диск n: (Config1). Резервное копирование завершено с ошибками - 12:18:16 08.06.2016
Конфиг такой:
[Config1] Snapshots = 3 CompareSize = 1 Source = n:\\PC\e$\BS-Client_168\ Backup = v:\\NAS\Backup_BK\ #Exclude =
Права на все шары и директории у учетной записи есть.
Система источника WIN7 pro (лицензия).
Система с которой запускается утилита WIN7 pro (лицензия).
Система назначения - сетевой NAS.
Под админом то же самое. Не может временно примонтировать диск.
Куда копать?
если попробовать заменить "n" скажем на "t"
mvk2000
Пробовал уже, к сожалению не эффективно.
Наверное что-то с системой моей, все таки. Если у остальных работает.
Отредактировано broTHEr_LIS (08.06.2016 15:10:26)
broTHEr_LIS сообщает:
e$\
E это раздел? Проверьте, всё ли корректно в самом пути? копировали сам путь или набирали вручную?
Наверное что-то с системой моей, все таки
а Вы грешили на программу?
проблема ж видна, надо только определить причину - любой ресурс не монтируется, пробовали менять? Пробовали монтировать сетевой диск средствами системы?
mvk2000
e$ это "админская шара", буква диска на удаленном компе. Сама диретория-источник не расшарена ни каким другим образом(банк клиент же). Попадаю туда только таким образом.
Может в этом соль?
Отредактировано broTHEr_LIS (09.06.2016 07:44:53)
Может в этом соль?
Почему может?
Т.е. расшарить самостоятельно на источнике папку Вы не можете? или скорректировать права на админ-шару?
И Вы не ответили: синтаксическая ошибка в путях исключена?
А изменить подход (запуск копирования с компьютера-источника) - не вариант?
Отредактировано mvk2000 (09.06.2016 09:23:01)
mvk2000
расшарить могу, но не хочу по другим причинам. права есть админские(я админю сетку эту и домен),
синтаксис верный, скопировал путь(рабочий) из тотала.
Если не разберусь, буду локально запускать, что-ж поделать.
broTHEr_LIS
Попробуйте вручную подключить диск командой
net use n: \\PC\e$\BS-Client_168\
И увидите ошибку, по которой и программа не может подключить. Если же он подключится, обратите внимание, от какого пользователя запускается LightBackup, возможно у него нет прав доступа к этой папке.
simplix
mvk2000
Заработало
вместо
Source = n:\\PC\e$\BS-Client_168\ Backup = v:\\NAS\Backup_BK\
стало
Source = n:\\PC\e$\BS-Client_168 Backup = v:\\NAS\Backup_BK
всех благ и маленькое спасибо от меня
https://yadi.sk/i/Fbqwj7mhsPcj4
А то, что бэкап потоков происходит не в сам файл, а рядом, это нормально? Для проверки достаточно попробовать забэкапить стандартную папку "Загрузки", загрузив туда что-нибудь через ие или хром.
Если в исходнике был файл "1.txt", то в бэкапе окажется "1.txt" и "1.txt[ADS_Zone.Identifier]"
Бывшим пользователям касперского наверно будет особенно весело
Отредактировано Foxtrot (20.06.2016 17:27:02)
Foxtrot
Нет, это не нормально и у меня не воспроизводится. У вас или есть скрытые файлы (хотя атрибуты тоже копируются), или "помогает" сторонняя программа. Не найдёте причину самостоятельно - гляну через TeamViewer.
С одной стороны разобрался, баг случается при работе через rawcopy, при работе напрямую его действительно нет, с этим поторопился. С другой стороны, почему-то всё резервное копирование происходит через rawcopy, хотя утилита запускается с повышением прав от учетной записи у которой точно есть доступ на чтение ко всему диску. Это пока пытаюсь воспроизвести.
Зато обнаружил, что при работе rawcopy хардлинки похоже вообще не создаются. Как минимум попробовал создать три копии, содержащие файл, к которому у меня доступа точно нет. Файл в каждой копии лежит физически, без хардлинка. На остальных файлах хардлинки есть, по показаниям fsutil hardlink list
Отредактировано Foxtrot (21.06.2016 09:05:09)
День добрый!
Хочу сказать спасибо автору, очень простая, удобная и нужная вещь получилась. Пользуюсь с первой публичной версии. Спасибо!
Теперь вопрос - собрался в отпуск уходить, обновил версию с 1.6 до последней 1.8.1 и теперь после каждого копирования наблюдаю табличку "Резервное копирование завершено! Однако некоторые файлы скопировать не удалось." Это в не зависимости от того лежит ли рядом RawCopy.exe или нет. На 1.6 такого не было. Табличка висит, пока её не закроешь руками, то есть следующее резервное копирование автоматически не запускается, что очень и очень нехорошо. Уважаемый simplix, сделайте пожалуйста, чтобы такие сообщения писались в лог, без появления таблички. Лучше в случае восстановления потерять пару незначительных файлов (файлы каждый раз разные), чем совсем не делать бекапы.
Отредактировано habahaba (07.07.2016 02:25:03)
Foxtrot
Конечно при RawCopy хардлинки создаваться не будут, ведь это прямое чтение файлов из секторов диска и должно применяться в крайних случаях, когда обычным способом скопировать невозможно. Проясните пожалуйста момент - у вас без RawCopy всё работает как ожидается (исключая заблокированные файлы), а с RawCopy хардлинки вообще не создаются? Это повторяется только на одном компьютере или на нескольких? Сейчас программа устроена так, чтобы использовать RawCopy только при необходимости, не вместо обычных хардлинков.
habahaba
Просто выставьте в конфигурации:
[Main] Silent = 1
Или вы имеете в виду, что старая версия не выдаёт сообщение, а новая выдаёт при той же самой конфигурации? В любом случае вам нужно выяснить, какие файлы не копируются и почему они каждый раз разные, это выглядит не хорошо и может означать проблемы с железом.
simplix
Хм, у меня так и прописано в ini. Почему то версия 1.8.1 игнорирует ключ Silent = 1, на версии 1.6 и ниже табличка не появлялась.
В логах:
Ошибка копирования: C:\Program Files\Common Files\Acronis\Agent\certificate.pem
Права на файл certificate.pem - только чтение у Network Service. LightBackup запускается под учёткой, имеющей права локального админа.
habahaba
Повторил условия у себя, ключ Silent = 1 работает как положено на последней версии. Если у вас есть желание, посмотрю на проблему через TeamViewer, его данные лучше в ПМ.
simplix, не понимаю тогда
Вчера дал себе права на файл certificate.pem, сегодня лог чистый (нет не скопированных файлов), но табличка всё равно вылезла! Можете скинуть версию 1.6, я на ней проверю? К серверу нет доступа из интернета.
Отредактировано habahaba (08.07.2016 02:36:32)
У вас на скриншоте только конфигурация и основной журнал, а ещё есть журналы на каждую созданную копию. В первую очередь нужно проверить по этим журналам, все ли пять конфигураций отрабатывают корректно, ведь в основном журнале нет сообщения о том, что резервное копирование успешно завершено, а оно обязательно должно быть. И всё-таки лучше временно подключить интернет и посмотреть на проблему вживую, тогда можно будет быстро найти причину такого поведения. За данные сервера можете не переживать, так как диагностика будет делаться при вас.
simplix
У себя программу заставил работать, хотя работает всё странно именно на конкретном компьютере. Там сложная конфигурация софта. Повторить на тестовых экземплярах не смог, но там и нет возможности целиком повторить всё, что накручено на том. В целом, результат эксперементов такой:
1) при использовании Rawcopy хардлинки у меня не создались нигде. Ни в тестовом окружении, ни в рабочем. То, что копируется с его помощью остается без хардлинков.
2) На рабочем окружении программа пытается вообще всё что можно копировать через rawcopy, считая, что доступа у нее ни к чему нет, хотя это не так.
3) при убирании у нее из под носа RawCopy она начинает всё копировать сама, при этом в логе каждый скопированный файл идет с ошибкой копирования:
Failed to copy: D:\Scripts\Tools\LightBackup\LightBackup.log
По факту новый файл копируется, хардлинки на одинаковые файлы создаются. Наоборот даже, по логу с ошибками копирования можно судить о скопированных файлах, что странно. Хотя в целом список скопированных файлов может быть и полезен %)
4) с первого раза полный бэкап не создался, просто в какой-то момент он перестал работать и написал, что бэкап успешно закончен, вообще не обработав часть папок дальше. Там больше миллиона файлов и около 200к папок, длиннющие пути. Со второго раза дозаписались отсутствующие части и вроде пока продолжает работать, если не обращать внимание не ошибки доступа. RawCopy правда пришлось убрать.
Отредактировано Foxtrot (15.07.2016 12:28:41)
Foxtrot
У вас или какая-то резидентная программа мешает правильно делать копию, или система модифицирована, без проверки определить нельзя. Вы можете виртуализировать или скопировать систему и переслать её мне (конфиденциальность гарантируется), тогда смогу сказать точную причину такого поведения. При этом другие программы в этой системе тоже могут вести себя некорректно.
Доброго дня.
Хотел попробовать ваш продукт, но он не работает под SRP. Причем в логах не пишется что именно блокируется.
И SmartFx то же не работает.
При запуске выдаёт - "Программа SmartFix уже работает..." и "LightBackup уже работает, пожалуйста подождите".
А постоянно отключать безопасность как-то "неайс".
Подскажите как решить проблему?
P.S.
Забыл добавить SRP - это "политика ограниченного использования программ" (название из русской редакции windows).
Естественно все программы запускались из папки в которой разрешен запуск.
Отредактировано Starpom (08.08.2016 20:14:18)
Starpom
Части программ запускаются из временной папки пользователя, но это фиксируется в журнале, вообще-то политика всегда должна фиксировать, что именно она заблокировала.
simplix
Доброго времени суток.
Прошу помочь понять, подходит ли LightBackup для решения этой задачи, если да - то как это реализовать.
1. Есть папка, которая никогда не преолодеет размер примерно в 200 мб и 3000 файлов.
2. Необходимо делать резервную копию только тех файлов, которых раньше не было в папке. И только 1 раз. Появился новый файл в подпапке - скопировать. Измененные - не нужны.
2.1. В режиме реального времени - было бы вообще идеально.