Configuring OT Backup

The Configuration page is where administrators and integrators define the building blocks used by daily users: equipment types, sequence availability, accounts, variables, agents and grouped application settings, including backup storage.

flowchart LR
  C[Configuration] --> ET[Equipment Types]
  C --> TS[Template Steps]
  C --> A[Accounts]
  C --> V[Substitution Variables]
  C --> AG[Agents]
  C --> U[Users]
  C --> S[Settings]
  S --> BS[Backup Storage]

Before you start

The Configuration page and its navigation link are available with either ViewConfiguration or any user-administration privilege:

Action Policy Required claim
Open tabs other than Users ViewConfiguration view.configuration
Open Users Any of AddUser, EditUser, DeleteUser Any corresponding user-administration claim

Each tab has additional policies for its actions. If an action is hidden or fails because of access, ask an administrator to grant the matching claim.


Equipment Types

Equipment Types are reusable templates for equipment. They can include a name, icon, description, manual-backup setting, backup sequence and restore sequence. When a type is selected on equipment, its manual-backup setting and sequences can be copied into the equipment configuration.

For a full explanation of how sequences work, see Configuring Backup and Restore Sequences.

Configuration - Equipment Types tab

Required access

Action Policy Required claim
Create equipment types EditConfiguration edit.configuration
Edit equipment types EditConfiguration edit.configuration
Delete equipment types EditConfiguration edit.configuration
Check which equipment uses a type during delete ViewEquipment view.equipment

Creating an equipment type

Use the Create new section.

Field / action Purpose
Base equipment type Optional existing type to copy from.
Equipment Type name Name shown when selecting a type for equipment.
Icon / Add Icon SVG icon shown next to the type.
Description Optional multiline description or detailed instructions, with no application character limit.
Upload-only Backup Makes upload backup the default for equipment that uses this type. Instead of running a backup sequence, users upload a backup file.
Backup Sequence Steps used when equipment of this type is backed up.
Restore Sequence Steps used when equipment of this type is restored.
Add Backup Sequence / Edit Backup Sequence Opens the sequence editor for backup steps. See Configuring Backup and Restore Sequences.
Add Restore Sequence / Edit Restore Sequence Opens the sequence editor for restore steps. See Configuring Backup and Restore Sequences.
Reset form Clears the create form.
Paste from Clipboard Pastes a copied equipment type definition.
Create Creates the equipment type.

Select Upload-only Backup for equipment types whose backups are collected outside OT Backup. Equipment that uses the type inherits this setting, but it can be changed on the individual equipment. When editing an existing type, selecting Upload-only Backup removes its backup and restore sequences.

Configuration - Equipment Type create form

Editing existing equipment types

The All equipment types section lists every type. Use Search to find one, then choose:

Action Purpose
Edit Makes the type editable.
Save Saves changes to the type.
Cancel Discards changes.
Copy to Clipboard Copies the type definition so it can be pasted into another environment.
Delete Deletes the type after confirmation.

If you leave an edited type with unsaved changes, OT Backup asks:

You have unsaved changes in '…' that will be lost if you continue. Are you sure you want to continue?

When deleting, OT Backup asks:

Are you sure you want to delete '…'?

The confirmation also shows whether any equipment currently uses the type.

Sequence editor

The sequence editor is opened from Add/Edit Backup Sequence and Add/Edit Restore Sequence. Because sequences are used throughout OT Backup, they have their own guide: Configuring Backup and Restore Sequences.


Template Steps

The Template Steps tab controls which steps are available when users build backup and restore sequences. Hidden steps are not offered in the sequence editor, but existing sequences that already contain them continue to work.

Custom steps are built with the Adapter SDK.

Configuration - Template Steps tab

Required access

Action Policy Required claim
View available/hidden template steps ViewTemplateStepConfiguration view.step template configuration
Save available/hidden template step configuration EditTemplateStepConfiguration edit.step template configuration

Using the tab

The tab has two lists:

List Purpose
Available Steps users can add when editing sequences.
Hidden Steps hidden from the sequence editor.

Select one or more steps and move them between lists with the arrow buttons. Choose Save Configuration to save the state. OT Backup shows Template configuration saved successfully! when the change is saved.


Accounts

The Accounts tab stores reusable credentials. Equipment, backup storage, adapters and SMTP settings can refer to an account instead of storing credentials directly in each place.

These are not sign-in accounts. Local users and invitations are managed separately under Configuration → Users.

Configuration - Accounts tab

Required access

Action Policy Required claim
View accounts in selectors and lists authenticated user n/a
Add, edit or delete accounts EditConfiguration edit.configuration
Set or reset an account password EditConfiguration edit.configuration

Using the tab

Use Search to filter accounts and Add account to create a new one.

The table shows:

Column Purpose
Display Name Friendly name shown to users.
Username Username sent to the external system.
Password Shows ****** when a password is set.

The User dialog contains:

Configuration - Account dialog

Field Purpose
Username Required account username.
Display Name Friendly name.
Set Password Enables the password fields.
Password Password to store.
Confirm password Repeat the password before saving.

When editing an existing account with Set Password enabled, OT Backup asks:

Saving will reset the password. Is this your intention?

When deleting, OT Backup asks:

Are you sure you want to delete …?


Substitution Variables

Substitution variables are reusable text values that can be inserted into sequences, paths and other configuration where variables are supported.

Configuration - Substitution Variables tab

Required access

Action Policy Required claim
View variables used by sequence editors authenticated user n/a
Add, edit or delete variables EditConfiguration edit.configuration

Using the tab

Use Search to filter variables and Add variable to create one.

The table shows:

Column Purpose
Name Variable name.
Value Replacement value.

The Variable dialog contains:

Configuration - Substitution Variable dialog

Field Purpose
Name Required variable name. It must be alphanumeric and at most 20 characters.
Value Replacement value.

When deleting, OT Backup asks:

Are you sure you want to delete …?


Agents

The Agents tab shows registered TEE agents and their status. Agents execute backup and restore jobs for equipment.

Configuration - Agents tab

Required access

Action Policy Required claim
Open the Agents tab ViewConfiguration view.configuration
Check which equipment uses an agent during delete ViewEquipment view.equipment
Delete an agent DeleteAgent delete.agent

Using the tab

Use Search to filter agents and Refresh status to update the displayed state.

The table shows:

Column Purpose
Agent Name Name reported by the agent.
Computer Name Host computer.
Created When the agent registered.
Last Started Last time the agent started.
Version Agent version.
Current Status Offline, Available or Busy.

The Agent Installation Script panel contains a PowerShell script and Copy Script to Clipboard. Run it from an administrator PowerShell prompt on the target machine.

When deleting an agent, OT Backup asks:

Are you sure you want to delete …?

The confirmation also shows whether any equipment currently uses the agent.


Users

The Users tab, after Agents, manages OT Backup sign-in accounts, separately from the reusable credentials in Accounts. The tab is available with AddUser, EditUser or DeleteUser, without an additional role or sign-in-provider restriction.

Use Add User with AddUser to invite a local user. Select Edit beside a user to open its edit dialog; the adjacent three-dot menu contains additional actions. EditUser allows changes to local account details, reactivation and local-account recovery links. DeleteUser allows deactivation, revoking an invitation and permanent deletion of pending invitations or inactive established accounts. Deactivation retains the account. External users appear after their first eligible sign-in; their identity details and roles remain provider-managed. See User profile and administration for invitation, role and access-management details.


Settings

The Settings tab contains application-level settings grouped by feature, including the default backup storage used by backup and restore sequences. Expand a group to view and edit its settings. Changed values are marked as unsaved until you select Save changes.

Configuration - Settings tab

Required access

Action Policy Required claim
Open the Settings tab ViewConfiguration view.configuration
Save settings EditConfiguration edit.configuration
Test the backup storage connection BackupEquipment backup.equipment

Changing settings

Each settings group is collapsed when the page opens. Select a group to expand it, then select a value to edit it. The editor matches the setting: for example, text and number fields, checkboxes, option lists and schedule dialogs are shown where appropriate.

Changes are not saved immediately. After you change a value:

  • Original value: … appears below the changed value so you can compare them.
  • Unsaved changes appears at the top of the page.
  • Save changes becomes available and saves all changed settings together.

Settings with unsaved changes

Validation errors are shown with the affected value and must be corrected before the settings can be saved. In a text or number field, you can press Ctrl + Enter instead of selecting Save changes. After a successful save, the unsaved indicators clear and the displayed values become the new saved values.

If you switch to another Configuration tab or leave the page while changes are unsaved, OT Backup asks:

You have unsaved setting changes. Discard them and leave this page?

Cancel to remain on the Settings page with your changes, or confirm to discard them and restore the last saved values.

Setting groups

Every visible group is listed below. Groups with a larger workflow are explained in their dedicated guides instead of being repeated here.

Group Purpose Details
Alert Enables alert processing and controls its batch size, retry delay and maximum attempts. See Alert Module.
Backup Require backup comment makes users enter a comment before starting a backup. See Creating a Backup.
Backup Storage Selects where backups are stored and how their paths are named. See Backup Storage below.
Cleanup Controls the cleanup schedule and retention rules for obsolete, manual, scheduled and tagged backups. See Cleanup.
Equipment Page WIP email domain turns the username shown for WIP equipment into an email link by appending the configured domain. Leave it empty to show the username as plain text. Configured directly in this group.
Job Execution Job number of retries controls how many times a failed job is retried (0–5). Job retry wait time controls the delay between attempts in minutes (5–60). Defaults: 0 retries and a 5 minute delay.
SMTP Enables email delivery and configures the mail server, sender and optional authentication account. See Alert Module.

Backup Storage

Expand the Backup Storage group in Settings and configure:

Field / action Purpose
Backup storage type Storage backend to use, such as File System or Azure Blob.
Backup storage base path Root path, such as C:\Backups or \\server\share\backups. Required for File System storage.
Backup storage path naming rule Naming pattern for stored backups. Example: {equipment.location}\{equipment.name}\{equipment.name}_{timestamp}.
Backup storage account Existing account used by cloud storage. Required for Azure Blob storage.
Backup storage host Host URL used by FTP or SFTP servers. Required for Connect servers.
Test Connection Verifies that OT Backup can reach the saved storage configuration.

Select Save changes before Test Connection so the test uses the new values. While testing, the button shows Testing.... A successful connection test is required before running backup or restore jobs.


See Also

An error has occurred. This app may no longer respond until reloaded. Reload 🗙