BUG: архив пуст а статус - выполнено без ошибок

Здесь вы можете задать вопрос по программе APBackUp

BUG: архив пуст а статус - выполнено без ошибок

Сообщение manslife » 31 май 2012, 16:13

Тестируем:
Архивация всего Одного файла C:\pagefile.sys
Опции архивации встроенными средствами:
1) Сохранять все файлы
2) Если архив с таким именем уже существует: Изменить архив, добавить новые и обновить старые
3) Доп Опции: Если нет файлов для архивации - считать ошибкой

такого Файла не существует: D:\Backups\testing_2012-05-31.zip

Запускаем задание и внимание:

Лог задания
31.05.2012 19:56:32:[2010][I] Начало выполнения задания [3.8.5959-9140]
31.05.2012 19:56:32:[2010][I] Архивация будет производиться - файлы для архивации имеются
31.05.2012 19:56:32:[2010][I] ZIP start: Files=1 TotalKBBytes=6348800
31.05.2012 19:56:32:[2010][W] Файл C:\pagefile.sys открыт для записи другим приложением.
31.05.2012 19:56:32:[2010][W] БУДЕТ ВЫПОЛНЕНО ДЕЙСТВИЕ ПО УМОЛЧАНИЮ
31.05.2012 19:56:32:[2010][W] Все такие файлы будут упакованы
31.05.2012 19:56:32:[2010][E] Файл C:\pagefile.sys открыт другим приложением эксклюзивно и вообще не может быть доступен. Будет пропущен.
31.05.2012 19:56:32:[2010][I] Запуск внешнего приложения powershell.exe
31.05.2012 19:56:33:[2010][I] Задание выполнено ( 0 добавлено) (D:\Backups\testing_2012-05-31.zip 22b 31.05.2012 19:56:34)
31.05.2012 19:56:33:[2010][W] Задание считается выполненным, так как в опциях стоит обновить если файл существует или использовать архивный бит. В данном случае возможен вариант - 0 файлов добавлено


Замечаем что создается файл в 22 байта и типа всё ок, в нем нет ни одного файла, к тому же этого файла и не было.
Замечаем что установлен параметр: Если нет файлов для архивации - считать ошибкой
Однозначно ошибка программы.

Данный баг не воспроизводиться при:
2) Если архив с таким именем уже существует: Удалить старый архив и создать новый.


Примите к исправлению !!!
manslife
 
Сообщения: 9
Зарегистрирован: 15 июн 2009, 06:02

Re: BUG: архив пуст а статус - выполнено без ошибок

Сообщение support » 31 май 2012, 23:18

Добрый день.

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

http://avpsoft.ru/products/apbackup/doc ... meters.htm
support
AVPSoft support
AVPSoft support
 
Сообщения: 636
Зарегистрирован: 01 ноя 2004, 22:01

Re: BUG: архив пуст а статус - выполнено без ошибок

Сообщение manslife » 01 июн 2012, 04:14

Алексей, архив нулевой а программа пишет - всё ок, если не проверить архив - остался без бэкапа.

Показывает без ошибки !!!
Если архив с таким именем уже существует: Изменить архив, добавить новые и обновить старые

Показывает ошибку и не создает бэкап !!!
Если архив с таким именем уже существует: Удалить старый архив и создать новый.

ПОЧЕМУ так ?
manslife
 
Сообщения: 9
Зарегистрирован: 15 июн 2009, 06:02

Re: BUG: архив пуст а статус - выполнено без ошибок

Сообщение support » 01 июн 2012, 23:44

Добрый день.

Да действительно, если архива для обновления не существовало до выполнения задания, то должна быть ошибка выполнения. Я добавлю обработку данного случая. Если архивы ежедневные и имя архива изменяется от даты, не используйте режим обновления, чтобы пока избежать этой ошибки.
support
AVPSoft support
AVPSoft support
 
Сообщения: 636
Зарегистрирован: 01 ноя 2004, 22:01


Вернуться в APBackUp: Задать вопрос

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron