Длительные пакетные операции с PDF не всегда нужно завершать за один непрерывный сеанс. XERIA может приостановить активный пакет, сохранить его для продолжения позже, обнаружить восстанавливаемые незавершённые задания и продолжить оставшуюся работу через Resume Center.
Это полезно, когда большой процесс персонализированных PDF занимает больше времени, чем ожидалось, компьютер необходимо выключить, требуется восстановить почтовое или облачное подключение либо операция намеренно откладывается.
Чему вы научитесь
В этом руководстве объясняется, как:
- Приостановить активный пакет без немедленного завершения
- Продолжить приостановленный пакет в том же сеансе
- Сохранить выполняемое или приостановленное задание с помощью **Continue Later**
- Понять, когда XERIA завершает текущий элемент перед паузой или сохранением
- Найти незавершённую работу в **Resume Center**
- Прочитать информацию об оставшихся получателях и последнем обновлении
- Возобновить задания **Generate PDF**, **Generate PDF + Send** и **Send email only**
- Использовать **Resume Checklist**
- Устранить различия в Source PDF, Output Folder, водяных знаках, безопасности, почте и списке получателей
- При необходимости повторно подключить облачные или почтовые зависимости
- Продолжить с сохранёнными настройками
- Выполнить Restart с текущими настройками, если исходное задание больше не следует возобновлять
- Удалить незавершённое задание
- Отличить восстанавливаемое прерывание от намеренной остановки
Общий пакетный процесс описан в статье [Пакетное нанесение водяных знаков на PDF](/resources/articles/batch-pdf-watermarking/).
Почему восстановление пакетных заданий важно
Персонализированный пакет может включать:
- Много получателей
- Большие исходные PDF
- Отрисовку водяных знаков
- Защиту паролем
- Ограничения разрешений
- QR-элементы отслеживания
- Локальный или облачный вывод
- Доставку по электронной почте
Поэтому длительное задание может одновременно зависеть от нескольких ресурсов.
Если процесс прерывается после того, как часть получателей уже обработана, запуск всего пакета с начала может создать дублирующиеся файлы, повторные попытки отправки писем или ненужную обработку.
Recovery Workflow XERIA предназначен для сохранения идентичности и прогресса незавершённого задания, чтобы оставшихся получателей можно было обработать осознанно.
Три разных способа прервать активное задание
Во время контролируемой пакетной операции XERIA предлагает три различных элемента управления:
| Управление | Что происходит | Можно ли продолжить позже? |
|---|---|---|
| **Pause** | XERIA запрашивает паузу после завершения текущего элемента | Да, в текущем сеансе |
| **Continue Later** | XERIA сохраняет задание после завершения текущего элемента | Да, через Resume Center |
| **Stop Operation** | XERIA останавливается после завершения текущего элемента и сохраняет готовые результаты | Нет, задание не сохраняется для продолжения |
Выбирайте действие в соответствии с вашей целью.
Не используйте **Stop Operation**, если действительно хотите позже продолжить обработку оставшихся получателей.
Как работает Pause
Выберите **Pause**, пока пакет выполняется.
Обычно XERIA не прерывает текущий элемент посреди обработки.
Вместо этого интерфейс сообщает, что пауза запрошена и операция будет приостановлена после завершения текущего элемента.
Это снижает риск оставить текущего получателя или выходной файл в неопределённом частично завершённом состоянии.
Когда пауза становится активной, XERIA сообщает, что операция приостановлена.
После этого можно:
- Выбрать **Continue**, чтобы сразу продолжить
- Выбрать **Continue Later**, чтобы сохранить незавершённое задание
- Использовать **Stop Operation**, если задание не должно быть доступно для восстановления позже
Немедленно продолжить приостановленное задание
Если прерывание временное, используйте **Continue**.
Типичные причины:
- Проверить другое приложение
- Убедиться в наличии свободного места на диске
- Проверить созданный образец
- Ненадолго дождаться другого процесса
- Временно снизить нагрузку на систему
После Continue активный пакет продолжает работу из своего контролируемого состояния выполнения.
Для короткой паузы не требуется создавать запись в Resume Center.
Использовать Continue Later для запланированного прерывания
Выберите **Continue Later**, когда текущий сеанс должен завершиться, но незавершённая работа должна остаться восстанавливаемой.
Continue Later можно запросить, когда задание:
- Выполняется
- Приостановлено
- Ожидает применения уже запрошенной паузы
XERIA сохраняет операцию после завершения текущего элемента.
После этого активное окно прогресса закрывается, а незавершённое задание становится доступным через Recovery Workflow.
Задание, сохранённое таким способом, отмечается как сохранённое пользователем для продолжения позже.
Когда Continue Later полезен
Используйте Continue Later, когда:
- Большое задание нужно продолжить в другой день
- Компьютер необходимо перезагрузить
- Нужно уйти до завершения обработки
- Требуется восстановить облачную зависимость
- Почтовая конфигурация требует внимания
- Вы хотите проверить уже созданные результаты перед продолжением
- Оставшихся получателей следует обработать в следующем сеансе
Continue Later — это операционная контрольная точка, а не замена резервного копирования исходных документов или данных получателей.
Понимание Stop Operation
**Stop Operation** намеренно завершает активное задание.
Перед остановкой XERIA запрашивает подтверждение.
Подтверждение объясняет два важных последствия:
- Уже завершённые результаты сохраняются
- Задание не будет отображаться для последующего продолжения
Запрос остановки применяется после завершения текущего элемента.
Используйте Stop Operation, когда:
- Пакет был запущен по ошибке
- Выбраны неверные получатели
- Выбран неправильный исходный документ
- Изменилась политика вывода
- Текущее незавершённое задание следует отказаться продолжать
- Вы хотите настроить и запустить полностью новое задание
Не используйте Stop Operation только потому, что хотите выключить компьютер и продолжить позже.
Что показывает Resume Center
Resume Center — современный интерфейс восстановления XERIA для незавершённых заданий.
Если есть восстанавливаемая работа, Resume Center может показать карточку **Unfinished Batch Job** с такими данными:
- Общее количество получателей
- Количество завершённых получателей
- Количество оставшихся получателей
- Время последнего обновления
- Исходное действие запуска
Для задания, явно сохранённого через Continue Later, сводка также может указывать, что пользователь сохранил его для продолжения позже.
Восстанавливаемые пакетные карточки сортируются так, чтобы первым отображалось наиболее недавно обновлённое задание.
Resume Center также может содержать незавершённые задания водяных знаков для папок. Это руководство посвящено пакетам на основе получателей.
Поддерживаемые пакетные действия
Resume Center сохраняет исходное действие пакета.
Для пакетных заданий получателей действие может быть:
- **Generate PDF**
- **Generate PDF + Send**
- **Send email only**
Это различие важно.
Возобновлённое задание Generate PDF должно продолжить генерацию.
Возобновлённое Generate PDF + Send должно также соответствовать почтовым требованиям.
Возобновлённое Send email only зависит от правильных существующих PDF-вложений и почтовой конфигурации.
Подготовка к отправке описана в статье [Отправка персонализированных PDF по электронной почте с XERIA](/resources/articles/send-personalized-pdfs-by-email-with-xeria/).
Открытие Resume Center
Когда существуют восстанавливаемые задания, XERIA показывает незавершённую работу через Resume Center.
При запуске приложения система восстановления может проверить наличие незавершённых заданий и открыть Resume Center без использования устаревшего всплывающего окна старого механизма batch-resume.
Resume Center предлагает три основных варианта:
- **Continue**
- **Delete**
- **Later**
Выберите задание перед нажатием Continue или Delete.
Выберите Later, если хотите оставить восстанавливаемое задание без изменений и вернуться к нему позже.
Шаг 1: Выбрать незавершённое задание
Откройте Resume Center и проверьте доступные карточки.
Для нужного пакета подтвердите:
- Тип задания — Batch
- Количество оставшихся получателей выглядит правдоподобно
- Общее количество получателей соответствует ожидаемому заданию
- Время последнего обновления соответствует прерванному сеансу
- Действие запуска соответствует выполнявшейся операции
Если есть несколько незавершённых заданий, не продолжайте автоматически первую карточку.
Наиболее недавно обновлённое задание показывается первым, но это не гарантирует, что именно его нужно возобновить.
Шаг 2: Выбрать Continue
Выберите нужный незавершённый пакет и нажмите **Continue**.
После этого XERIA открывает раздел Batch и создаёт **Resume Checklist**.
Checklist важен, потому что среда могла измениться после прерывания задания.
Исходный файл мог быть перемещён.
Список получателей мог измениться.
Почтовая аутентификация могла истечь.
Облачный провайдер мог быть отключён.
Настройки водяного знака или безопасности могли измениться по сравнению с сохранённым заданием.
Поэтому Resume должен быть процессом проверки, а не слепым перезапуском.
Что сравнивает Resume Checklist
Checklist может проверять такие области:
- Start Action
- Source PDF
- Output Folder
- Watermark Image
- Watermark Settings
- Security and Permission Settings
- Mail Settings
- Recipient List
- Mail Channel
Точный набор проверок зависит от незавершённого задания.
Задание только на генерацию не имеет тех же операционных зависимостей, что Generate PDF + Send или Send email only.
Проверка Source PDF
XERIA проверяет, доступен ли Source PDF, использованный незавершённым заданием.
Возможные состояния:
- Сохранённый путь Source отсутствует
- Source PDF не найден
- Source PDF существует, но выглядит изменённым
- Source PDF существует и соответствует сохранённым метаданным задания
Не возобновляйте чувствительный пакет с другим исходным документом только потому, что имя файла похоже.
Изменённый источник может создать для оставшихся получателей другие результаты, чем для уже завершённых.
Проверка Output Folder
Также проверяется место вывода.
Checklist может различать:
- Ожидаемый Output Folder доступен
- Output Folder недоступен или отсутствует
- Текущий Output Folder отличается от сохранённого задания
Это важно, потому что возобновлённое задание должно сохранять согласованный набор результатов.
Перед продолжением убедитесь:
- В папку назначения можно записывать
- Уже готовые результаты остаются в ожидаемом месте
- Возобновлённые файлы не будут записаны в нежелательное место
- Доступ к локальному или облачному назначению существует
Проверка Watermark Image
Если незавершённое задание использовало Image Watermark, XERIA может проверить, доступно ли изображение и не изменилось ли оно.
Возможные результаты:
- Image Watermark не использовался
- Файл изображения не найден
- Изображение существует, но изменилось
- Изображение существует и соответствует сохранённым метаданным
Замена изображения водяного знака во время возобновлённого задания может привести к тому, что оставшиеся результаты будут визуально отличаться от уже готовых.
Проверка Watermark Settings
XERIA сравнивает текущие Watermark Settings с незавершённым заданием.
Различия могут включать такие параметры:
- Watermark text
- Font
- Color
- Opacity
- Angle
- Position
- Tiling
- Image watermark configuration
Предупреждение не всегда означает, что продолжение невозможно.
Оно означает, что нужно решить: продолжать исходную идентичность задания или намеренно выполнить Restart с текущими настройками.
Настройка персонализированных водяных знаков описана в статье [Создание персонализированных PDF в XERIA](/resources/articles/create-personalized-pdfs-in-xeria/).
Проверка Security and Permission
Checklist может сравнивать текущие настройки безопасности и разрешений PDF с сохранёнными для незавершённого задания.
Внимательно проверяйте различия, если используются:
- PDF encryption
- Open passwords
- Owner passwords
- Permission restrictions
- Permission profiles
- Hidden QR trace elements
Получатели, обработанные после Resume, не должны незаметно получать более слабую или отличающуюся защиту по сравнению с получателями, завершёнными до прерывания.
Проверка Recipient List
XERIA также сравнивает текущий Recipient List с незавершённым заданием.
Не добавляйте, не удаляйте и не меняйте порядок записей получателей без необходимости, если планируете Resume.
Изменённый список может повлиять на:
- Recipient identity
- Output filename
- Watermark data
- Password mapping
- Trace information
- Email address
- Attachment mapping
Цель обычного Resume — продолжить незавершённое задание, а не заново определить его аудиторию.
Проверки Mail Settings и Mail Channel
Для заданий **Generate PDF + Send** и **Send email only** почтовая конфигурация является частью решения о восстановлении.
XERIA может сравнить Mail Settings и проверить наличие допустимого Mail Channel.
Если исходный Mail Channel больше недоступен, Checklist может потребовать выбрать новый Mail Channel перед продолжением.
Сохранённая почтовая информация может включать Subject, Body, HTML-body mode, Signature и Default Channel Identity.
Не продолжайте задание с отправкой, пока не подтверждены нужный отправитель и конфигурация сообщения.
Облачные подключения
Recovery Checklist может обнаружить, что необходимый Cloud Provider больше не подключён.
Recovery Workflow может предложить действия для повторного подключения сервисов:
- Dropbox
- OneDrive
- Google Drive
После повторного подключения обновите Checklist и снова проверьте состояние.
Не обходите отсутствующую облачную зависимость перенаправлением задания в другое место, если это не осознанное решение Restart.
Обновление Checklist
Используйте действие refresh после исправления зависимости.
Типичная последовательность:
- Исправить отсутствующий доступ Source или Output
- Повторно подключить необходимый сервис
- Исправить почтовую конфигурацию
- Восстановить ожидаемые данные Recipient
- Вернуться к Checklist
- Обновить проверки
Продолжайте только когда важные предварительные условия соответствуют состоянию, которое вы намерены использовать.
Change Settings
Recovery Workflow может направить вас в соответствующий раздел настроек, если сохранённое задание отличается от текущего состояния приложения.
Используйте этот путь, когда нужно проверить или исправить:
- Watermark settings
- Source template
- Output destination
- Security settings
- Mail settings
После изменения настроек вернитесь к незавершённому заданию и создайте Checklist заново.
Изменение настроек не означает автоматически, что старое задание следует Resume.
Checklist нужен для осознанного принятия этого решения.
Продолжение сохранённого задания
Когда Checklist находится в приемлемом состоянии, выберите **Continue**.
XERIA создаёт Execution Plan для незавершённого задания и выполняет Resume через Recovery Orchestrator.
Современный Recovery Context является источником истины для прогресса.
В пакетном задании получателей завершённый прогресс соответствует сохранённой точке в последовательности получателей, и работа продолжается с оставшейся частью вместо слепого перезапуска всего списка.
Execution Plan также применяется к интерфейсу для визуальной согласованности, а производственные настройки Resume поступают из Recovery Execution Context.
Restart с текущими настройками
Иногда правильное решение — не продолжать исходное задание.
Resume Checklist может поддерживать **Restart** с текущими настройками.
Это принципиально отличается от обычного Resume.
При Restart с текущими настройками:
- Старое незавершённое задание отменяется и удаляется после готовности предварительных условий
- Оно не продолжает только оставшийся список получателей
- Запускается новая обычная пакетная операция
- Исходный тип действия сохраняется: Generate PDF, Generate PDF + Send или Send email only
Используйте Restart, если настройки были изменены намеренно и всех получателей нужно обработать с новой конфигурацией.
Не выбирайте Restart, если цель — просто обработать незавершённых получателей из сохранённого задания.
Важное различие: Resume и Restart
| Выбор | Область получателей | Настройки | Старое незавершённое задание |
|---|---|---|---|
| Continue / Resume | Оставшаяся работа сохранённого задания | Recovery Execution Plan на основе незавершённого задания и проверенного Context | Продолжается |
| Restart with current settings | Новый обычный пакетный запуск | Текущие настройки | Отменяется и удаляется |
| Delete | Обработка не выполняется | Нет | Отменяется и удаляется |
| Later | Сейчас обработки нет | Сохраняются | Остаётся доступным |
Это различие предотвращает незаметное смешивание изменённой конфигурации с уже частично выполненным пакетом.
Удаление незавершённого задания
Resume Center также предлагает **Delete**.
Используйте Delete, если сохранённое незавершённое задание больше не требуется.
Удаление восстанавливаемого пакета убирает его из Recovery Workflow.
Используйте это, когда:
- Задание устарело
- Замещающий пакет уже завершён
- Source или группа получателей больше не актуальны
- Вы намеренно хотите удалить незавершённый Recovery State
Не удаляйте задание только для того, чтобы закрыть Resume Center. Используйте **Later**, если оно ещё может понадобиться.
Что происходит с готовыми результатами?
Когда активное задание ставится на паузу или сохраняется на потом, уже завершённые элементы остаются завершёнными.
При использовании **Stop Operation** готовые результаты также сохраняются, хотя само задание не остаётся доступным для последующего Resume.
Это означает, что очистка файловой системы и очистка Recovery State — разные решения.
Перед полным Restart задания проверьте существующие результаты, чтобы понимать, будет ли обычный Pipeline создавать, заменять или конфликтовать с уже имеющимися файлами.
Возобновление заданий Generate PDF
Для задания **Generate PDF**:
- Подтвердить Source PDF
- Подтвердить Recipient List
- Подтвердить Output Destination
- Подтвердить Watermark Settings
- Подтвердить Security Settings
- Проверить Remaining-recipient progress
- Продолжить через Checklist
После этого возобновлённая операция сосредотачивается на незавершённой работе.
Возобновление заданий Generate PDF + Send
Для задания **Generate PDF + Send** важны все проверки генерации плюс почтовые зависимости.
Подтвердите:
- Sender profile
- Mail channel
- Subject
- Body
- Signature
- Authentication
- Recipient email addresses
- Output and attachment behavior
Среда генерации PDF может быть готова, а почтовая среда — нет.
Исправьте обе стороны перед продолжением.
Возобновление заданий Send Email Only
Для задания **Send email only** существующие вложения особенно важны.
Подтвердите:
- Каждый оставшийся Recipient всё ещё указывает на правильный PDF
- Необходимые файлы всё ещё существуют
- File paths не изменились
- Mail settings корректны
- Sender authentication действительна
- Remaining-recipient count выглядит правдоподобно
Не подставляйте вложение другого получателя только для прохождения проверки отсутствующего файла.
После запуска Resume
Контролируйте возобновлённую операцию как обычный пакет.
Следите за:
- Current item
- Completed count
- Remaining work
- Errors
- Output location
- Mail failures, если применимо
- Cloud connectivity, если применимо
Элементы управления Batch остаются актуальными и во время возобновлённого выполнения.
Если снова потребуется плановая пауза, можно повторно использовать Pause, Continue или сохранить задание на потом.
Распространённые проблемы
Resume Center не показывает задание
Задание могло:
- Завершиться нормально
- Быть остановлено через Stop Operation
- Быть удалено
- Быть перезапущено как новое задание
- Не иметь оставшейся восстанавливаемой работы
Помните, что Stop Operation намеренно не сохраняет задание для последующего продолжения.
Source PDF не найден
Верните исходный Source PDF в доступное место или решите требование Source через Recovery Settings Workflow.
Не подменяйте документ другим без явного решения.
Source PDF изменился
Определите, было ли изменение намеренным.
Если оставшиеся получатели должны получить новую версию, Restart with current settings может быть уместнее обычного Resume.
Output Folder отсутствует
Восстановите доступ к нужному месту или намеренно измените конфигурацию задания через Recovery Workflow.
Watermark Settings отличаются
Проверьте, были ли текущие настройки изменены случайно или намеренно.
Используйте сохранённый Recovery Context для обычного продолжения либо Restart, если все получатели должны обрабатываться с новыми настройками.
Recipient List отличается
Перед обычным продолжением восстановите ожидаемый Recipient Context.
Если состав получателей намеренно изменился, рассмотрите новый или перезапущенный пакет вместо смешивания разных групп внутри одного прерванного задания.
Mail Channel недоступен
Откройте Mail Management, восстановите или замените необходимый Channel, затем обновите Resume Checklist.
Cloud Provider отключён
Повторно подключите требуемый Dropbox, OneDrive или Google Drive через Recovery Workflow, затем обновите Checklist.
Я нажал Stop Operation вместо Continue Later
Готовые результаты сохраняются, но остановленное задание не остаётся как recoverable job.
Для необработанных получателей может потребоваться новый пакет.
Я хочу закрыть Resume Center, ничего не удаляя
Выберите **Later**.
Восстанавливаемое задание останется доступным.
Лучшие практики
- Используйте Pause для коротких перерывов.
- Используйте Continue Later для запланированных перерывов между сеансами.
- Не используйте Stop Operation, если хотите Resume позже.
- Дайте текущему элементу завершиться перед ожиданием завершения Pause или сохранения.
- Проверяйте Remaining-recipient counts перед Resume.
- Подтверждайте исходный Start Action.
- Не меняйте Source PDF во время незавершённых заданий.
- Поддерживайте доступность Output Destinations.
- Избегайте редактирования Recipient Lists во время recoverable batch.
- Сохраняйте Watermark и Security Settings.
- Защищайте Password и Permission Mappings.
- Поддерживайте подключения необходимых Cloud Accounts.
- Проверяйте Mail Authentication перед Resume заданий с отправкой.
- Используйте предупреждения Resume Checklist как точки принятия решений.
- Обновляйте Checklist после исправления зависимостей.
- Используйте Resume, если нужно продолжить только незавершённую работу.
- Используйте Restart, если намеренно нужен новый полный запуск с текущими настройками.
- Если не уверены, используйте Later вместо Delete.
- Удаляйте устаревшие Recovery Jobs.
- Проверяйте Completed Outputs перед запуском замещающего задания.
- Контролируйте возобновлённые операции как обычную продуктивную работу.
- Проверяйте Mail Log после возобновлённой доставки e-mail.
Часто задаваемые вопросы
Может ли XERIA возобновить прерванный пакет PDF?
Да. Восстанавливаемые незавершённые пакетные задания могут отображаться в Resume Center и продолжаться после проверки предварительных условий.
Что делает Continue Later?
Оно позволяет текущему элементу завершиться, сохраняет незавершённое задание и делает его доступным для продолжения позже через Recovery Workflow.
Сохраняет ли Pause задание до следующего дня?
Pause в основном предназначен для текущего сеанса. В состоянии паузы выберите Continue Later, если хотите сохранить задание для будущего сеанса.
Создаёт ли Stop Operation восстанавливаемое задание?
Нет. Готовые результаты сохраняются, но остановленное задание не отображается для последующего продолжения.
XERIA начинает Resume с самого начала?
Обычный Resume использует сохранённый Recovery Progress и продолжает незавершённую работу вместо простого перезапуска всего Recipient List.
Какие сведения показывает Resume Center?
Для пакетного задания он может показывать Total, Completed и Remaining Recipients, Last Update Time и Original Start Action.
Может ли XERIA возобновлять Generate-and-Send задания?
Да. Resume Center распознаёт Generate PDF, Generate PDF + Send и Send email only. Для заданий с отправкой почтовые предварительные условия должны быть действительными.
Что будет, если мои настройки изменились?
Resume Checklist сравнивает соответствующие текущие настройки с незавершённым заданием. Можно устранить различия и продолжить сохранённое задание либо намеренно выполнить Restart с текущими настройками.
В чём разница между Resume и Restart?
Resume продолжает сохранённую незавершённую работу. Restart отменяет старый recoverable job и запускает новый обычный пакет с текущими настройками.
Можно ли выйти из Resume Center, не принимая решение?
Да. Выберите Later, чтобы задание осталось доступным.
Заключение
Recovery Workflow XERIA упрощает управление длительными пакетными процессами, отделяя временную паузу, запланированное продолжение и намеренную отмену.
Используйте **Pause**, если нужен только короткий перерыв. Используйте **Continue Later**, если незавершённое задание должно сохраниться после текущего сеанса. Используйте **Stop Operation** только тогда, когда задание должно завершиться и не должно появляться в Resume Center.
После возвращения Resume Center показывает восстанавливаемую работу и оставшийся прогресс. Затем Resume Checklist проверяет Source PDF, Output Destination, Watermark Settings, Security Settings, Recipient List, Mail Configuration и другие зависимости перед продолжением выполнения.
Ключевое решение — продолжаете ли вы исходное незавершённое задание или намеренно запускаете новый процесс. Resume сохраняет Job Context и оставшуюся работу; Restart with current settings создаёт новый обычный пакет с текущей конфигурацией.