← All research
Deployment8 minute read

A robot backup is not a recovery plan

Why recoverability depends on complete scope, compatible targets, protected copies, an exercised restore procedure and validated production release—not only a completed archive.

A completed archive answers only one question

A robot controller can report that a backup completed without proving that the production application can be recovered. The archive may omit external systems, depend on a particular controller identity or software version, require unavailable licences or credentials, or restore successfully while leaving calibration, interfaces, safety functions or process output unverified.

Define recovery as an operational outcome: an agreed service is restored to an approved state within stated data-loss and elapsed-time limits. Backup creation is one input to that outcome, not evidence of the whole result.

Define the service and its recovery objectives

NIST SP 1339, published in June 2026, treats operational-technology backup as part of recovery and change management. Its public abstract calls for regular backup, testing and review during recovery exercises. That is general authoritative guidance, not verification of a robot product or a prescription for one universal recovery target.

  • Name the required endpoint: controller available, restricted cell operation, validated production output or another explicit state.
  • Set the maximum acceptable loss of programs, configuration, recipes, logs or other data, including the event from which that loss is measured.
  • Define elapsed-time milestones and their start and finish events rather than using one ambiguous recovery-time number.
  • Prioritize cells and dependencies by operational, safety and business consequence, and name who authorizes each recovery and release step.
  • Cover relevant causes such as media failure, accidental deletion, a failed update, replacement hardware and cyber compromise; they may require different procedures.

Draw the whole-cell recovery boundary

NIST SP 800-82 Revision 3 recommends a backup inventory that includes items such as installation media, licence keys and configuration information, with integrity checks, secondary storage and restoration testing. This is cross-OT guidance, not a robot recovery specification or proof that a controller archive covers a complete cell.

  • Robot software, options, programs, system and safety configuration, calibration, mastering, payload, centre-of-gravity and tool-centre-point data.
  • PLC and safety-PLC code, HMI, drives, vision models and calibration, end-effector controllers, process recipes and quality parameters.
  • Fleet or orchestration services, maps, databases, interface configuration and upstream or downstream system dependencies.
  • Installers, exact versions, licences, certificates, keys and secrets, with their protected custody and recovery access.
  • Replacement hardware, network settings, drawings, mechanical references, procedures, supplier contacts and responsible owners.

Know what each vendor backup actually contains

ABB's 2026 RobotStudio Revision BB operating manual says a system backup contains installed software and option information, the system home directory, programs, configuration and calibration data. It also documents a product-specific exclusion for PIB-board contents on an IRC5P paint-controller system. ABB's restore interfaces expose selectable content, settings, permissions and system or template mismatches. These are first-party behaviours for documented ABB products, not independent proof that a complete cell can be recovered.

Universal Robots documents a full PolyScope 5 system copy for restoration after disk corruption or accidental deletion and warns that restoration to a new SD-card image can be incomplete when the robot serial number does not match. UR also documents separate Magic Files for program and installation files, configuration and logs. These are manufacturer instructions for named versions; they do not establish coverage of external cell assets or universal cross-version compatibility.

Protect a known-good, compatible recovery set

CISA's current StopRansomware guidance recommends offline encrypted backups, regular testing in a disaster-recovery scenario, maintained golden images and separately stored software and licence material. This is general cybersecurity guidance, not a robot restore manual or evidence that any restored machinery is safe to run.

  • Identify the source asset, serial or system identifiers, software version, backup type, creation time, owner and known exclusions.
  • Keep approved copies beyond the same device, account, network or site event, using appropriate offline, immutable and encrypted arrangements.
  • Preserve the last known-good state; verify readability, integrity, retention and custody instead of relying on a copy job's success message.
  • Predefine compatible replacement controllers, hardware, software and options, plus installation media and licence recovery.
  • For cyber recovery, define how a clean target is established and how restored assets are prevented from reinfecting it.

Exercise the complete restore path

An exercise produces useful evidence only when the frozen source, target, method, conditions and observed results are preserved. A controller restart alone does not establish the recoverability of the integrated production service.

  • Document authority, credentials, safe shutdown and energy control, isolation, restore order, supplier escalation and communications.
  • Use a representative replacement target or justified test environment and record every identity, version or compatibility warning.
  • Restore dependent systems in a controlled order and prohibit undocumented bypasses or silently ignored mismatches.
  • Measure the agreed milestones and retain failures, unavailable dependencies, manual actions, interventions and deviations.
  • Repeat after material controller, software, safety, PLC, vision, tool, licence, network or architecture changes and after a real recovery.

Validate before production resumes

RobotAtom can record recovery requirements, source and version boundaries, archive scope, exclusions, procedure, exercise evidence and open actions. It does not certify a backup, cybersecurity control, safety function, production recovery or regulatory compliance. The responsible buyer, integrator, operations owner and qualified specialists must decide what applies and whether the evidence is sufficient.

  • Reconcile software, licences, users, ordinary and safety configurations, calibration, mastering, tools, payload data, programs and interfaces with the approved baseline.
  • Run the safety, motion, process, quality, communications and recovery checks required for the affected configuration.
  • Preserve restore logs, versions, results, deviations, witnesses, approvals and any operating restrictions.
  • Require the named production and safety owners to approve return to service; do not treat successful boot as production acceptance.

Sources

Material claims were reviewed against the following primary sources. External links open the publisher's website.

  1. NIST — SP 1339 OT Backup Quick Start Guide, final 17 June 2026
  2. NIST — SP 800-82 Revision 3 Guide to Operational Technology Security, final September 2023
  3. CISA — StopRansomware Guide, checked 14 August 2026
  4. ABB — RobotStudio operating manual 3HAC032104-001 Revision BB, copyright 2026
  5. ABB — Robot Web Services restore documentation, checked 14 August 2026
  6. Universal Robots — PolyScope 5.22 System Backup documentation, checked 14 August 2026
  7. Universal Robots — Magic Files backup documentation, checked 14 August 2026

This article provides general information. A robotics project still requires site-specific engineering, safety and regulatory review.

Start with the work

Turn your work into a clear robotics brief.

Describe the task in ordinary language. RobotAtom will identify the information needed to assess it properly.