# Configuration Backup External

It refers to a job that exports network device configuration **backups** stored in Infraon NCCM to an external **FTP (File Transfer Protocol)** or **SFTP (Secure File Transfer Protocol)** server.

This module does not perform configuration downloads from devices. Instead, it uses running and/or startup configurations that are already available in NCCM and transfers them to an external location for storage.

Each export is managed as a configurable job that can be executed immediately or scheduled to run at defined intervals.

## **When and Why to Use It**

Configuration Backup – External is used when configuration data stored within NCCM needs to be maintained outside the platform.

Typical use cases include:

* Maintaining an external archive of device configurations
* Meeting compliance or audit requirements that require off-platform storage
* Supporting disaster recovery strategies
* Sharing configuration backups with external systems or teams

This module is especially useful in environments where configuration data must be retained in multiple locations.

## **Capabilities and What They Include**

Configuration Backup – External provides the following capabilities:

* Export of **running and startup** configurations
* Support for **FTP and SFTP** protocols
* Selection of devices using device **groups or asset tags**
* Customizable file naming using:
  * IP address
  * Hostname
* Customizable **folder structure** using date-based formats
* Option to include **inventory data**along with configuration files
* Job-level controls to:
  * Enable or disable profiles
  * Edit or delete profiles
  * Track export status and execution times

## **How It Works**

Configuration Backup – External works as a job-driven export process.

Once a profile is created and enabled, NCCM identifies the devices in scope based on the selected device group or asset tag. It then gathers the **existing configuration data** already stored within NCCM for those devices.

Before exporting, NCCM applies the customization rules defined in the profile:

* Folder structure is created based on the configured date format
* Configuration files are named using the selected identifier (IP address or hostname)
* Inventory data is included if enabled

At execution time—either manually or according to the schedule — NCCM connects to the configured external server using FTP or SFTP credentials and transfers the prepared files to the specified directory.

Each execution is tracked as a job, with clear visibility into:

* Export status
* Last action time
* Next scheduled execution

{% hint style="warning" %}
Disabling a profile pauses future exports without affecting configuration data stored in NCCM.
{% endhint %}

## **What you see on the screen**

This page lists all configured external backup profiles. From this screen, you can quickly review profile details, track export status, view scheduling information, and perform actions such as executing, editing, enabling, disabling, or deleting profiles.

![](https://content.gitbook.com/content/E4mkwSP8a1BSD9BFNFav/blobs/jqjczldoBaCPvXh7eWaY/Unknown%20image)

Configuration Backup **| Configurations**

<table><thead><tr><th width="140.20001220703125">Label</th><th width="196.5999755859375">Action</th><th>Description / Example</th></tr></thead><tbody><tr><td><strong>Search</strong></td><td>Enter text to search</td><td>Allows you to search for profiles by Name, protocol, etc.</td></tr><tr><td><strong>Filter</strong></td><td>Click to apply filters</td><td>Filters profiles using the following:<br><br><strong>Fields:</strong> Profile Name, Status, Protocol, Backup Host, and Export Status.<br><br><strong>Conditions:</strong> in and not in.</td></tr><tr><td><strong>Add</strong></td><td>Click to add</td><td>Opens the Configuration Backup External profile form to create a new external backup profile.</td></tr><tr><td><strong>Profile Name</strong></td><td>View-only field</td><td>Displays the name assigned to the profile.<br><br><strong>Example:</strong> Cisco FTP Profile or Cisco Export.</td></tr><tr><td><strong>Status</strong></td><td>View-only field</td><td>Indicates whether the profile is enabled or disabled. Enabled profiles are eligible for execution according to their schedules.</td></tr><tr><td><strong>Protocol</strong></td><td>View-only field</td><td>Shows the protocol used for export, such as <strong>FTP or SFTP.</strong></td></tr><tr><td><strong>Backup Host</strong></td><td>View-only field</td><td><p>Displays the IP address or hostname of the external server where configurations are exported.</p><p><br><strong>Example:</strong> 10.0.4.201.</p></td></tr><tr><td><strong>Visibility</strong></td><td>View-only field</td><td>Indicates whether the profile is <strong>Public or Private,</strong> defining its availability across users or scopes.</td></tr><tr><td><strong>Export Status</strong></td><td>View-only field</td><td>Shows the current or most recent export state, such as <strong>Completed</strong> or <strong>Waiting for Schedule.</strong></td></tr><tr><td><strong>Last Action Time</strong></td><td>View-only field</td><td>Displays the date and time when the profile was last executed or processed.</td></tr><tr><td><strong>Next Action Time</strong></td><td>View-only field</td><td>Shows the upcoming scheduled execution time for the profile, if scheduling is enabled.</td></tr><tr><td><strong>Schedule</strong></td><td>View-only field</td><td>Displays the scheduling configuration.</td></tr><tr><td><strong>Action Icons</strong></td><td></td><td></td></tr><tr><td><strong>Edit</strong></td><td>Click to complete the action</td><td>Opens the selected profile in edit mode, allowing you to modify server details, customization options, or schedules.</td></tr><tr><td><strong>Delete</strong></td><td>Click to complete the action</td><td>Delete the selected profile after confirmation.</td></tr></tbody></table>

### **Bulk Actions**

When one or more profiles are selected, bulk actions become available at the top of the list.

<table><thead><tr><th width="117.79998779296875">Label</th><th width="160.60003662109375">Action</th><th>Description / Example</th></tr></thead><tbody><tr><td><strong>Enable</strong></td><td>Click to enable</td><td>Enables all selected profiles to run according to their configured schedules.</td></tr><tr><td><strong>Disable</strong></td><td>Click to disable</td><td>Disables all selected profiles, preventing scheduled or manual execution.</td></tr><tr><td><strong>Delete</strong></td><td>Click to delete</td><td>Removes all selected profiles from the system after confirmation.</td></tr></tbody></table>
