Already a NinjaOne customer? Log in to view more guides and the latest updates.

NinjaOne Backup: Network Storage

Topic

This article discusses using a network attached storage (NAS) device to store your device backups.

Environment

NinjaOne Device Backup

Description

You can configure network attached storage (NAS) to store image and file/folder local backups. This short video provides an overview of the process:

Refer to the following sections for more information about setting up NAS storage for your backups.

Best Practices

  • You should secure NAS access with its own service account that you only use for the Network Storage credential for NinjaOne Device Backup.
  • You should configure the NAS share for the above service account only, with no access to any other user account.
  • Consider isolating the NAS behind VLAN or firewall access rules.
  • Make sure you inactivate the Recycle Bin on the NAS to avoid storage bloat.
  • For extra security, do not make the share visible to the network via the discovery search features.
  • Always keep your NAS up to date.
  • Do not keep your NAS open to the internet.

Network Storage Setup and Management

Setting up Network Storage

To set up network storage for your backups, follow these steps:

  1. From the NinjaOne dashboard, navigate to AdministrationOrganizations and select an organization.
  2. Open the BackupStorage location tab and click + Add.
Figure 1: Storage Location (click to enlarge)
  1. Give the network storage a name.
  2. Enter the path to the storage.
  3. Select credentials from the organization's credential store or create new ones.
  4. To make network storage the default for the organization, check Set as default network storage for this organization. If this is the first time setup, NinjaOne will check this box by default.
Figure 2: Add Local Storage (click to enlarge)
  1. To test the accessibility of the network storage, click Test. NinjaOne will then prompt you to select an online Microsoft Windows device to test.
  2. Click Start to begin the test.
    • If the test passes, a green check mark will be listed next to all verification steps.
    • If the test fails, an X will indicate the failed stage.

      Figure 3: Test Network Storage Location (click to enlarge)
Test devices must be on the same network as the network storage.
  1. Click Save. NinjaOne will list the storage location in the organization editor.

Edit or Delete Network Storage

Select the checkboxes next to the storage location or place your cursor over the row to reveal the actions menu.

Figure 4: Local Storage (click to enlarge)
You can delete network storage devices if you are not using them as the default for the organization or a location. When you delete a network storage device, NinjaOne will display a list of devices currently using the device as their default storage location, with one list for active devices and another for deleted devices.
Figure 5: Remove Network Storage Device (click to enlarge)

Assigning Default Network Storage to Use with Backups

Organization Defaults

When you add a new network storage location in the organization editor for the first time, a checkbox will be automatically marked to set that network storage as the default for the organization. However, you can change this setting by following these steps:

  1. Use the steps in the section above to edit one of the storage locations.
  2. Click the checkbox to change the default setting for organizational network storage location.

    Figure 6: Set as default (click to enlarge)

Location Defaults

To adjust the default network storage per location:

  1. Open the Locations tab within the organization editor and place your cursor over the location whose network storage should be modified, then click Edit

    Figure 7: Locations (click to enlarge)

The Edit Location configuration dialog will appear.

  1. Open the Backup tab and select a default network storage option from the drop-down menu.
  2. Click Save.
Figure 8: Default Network Storage (click to enlarge)

Device Defaults

To adjust the default network storage per device, follow these steps::

  1. Navigate to the device dashboard and open the Settings tab.
  2. In the NinjaOne Device Backup module, next to Network Storage, select Edit

    Figure 9: Network Storage (click to enlarge)

The Network Location editor dialog will appear.

  1. Choose a configured network storage location from the drop-down menu, then click Save.
  2. Revert to the configured organization/location settings at any time by hovering over the Overridden label and clicking Revert.

    Figure 10: Revert (click to enlarge)

Cloud Sync Failures

When using a hybrid backup plan, data is first stored on the NAS and then synced to the cloud. However, if data fails to sync to the cloud, a device health entry is generated on the device dashboard.

Figure 11: Sync to cloud failed (click to enlarge)

From this device health entry, you can click the drop-down arrow to retry the cloud sync.

Figure 12: Retry (click to enlarge)

Cloud sync failures typically occur if the device goes offline when the data is syncing from the NAS to the cloud. Therefore, retrying the sync when the device is confirmed to be online will often resolve the issue. If you continue to experience problems with persistent cloud sync failures, open a ticket with our support team.

You cannot manually clear cloud sync failures. They will only clear from devices when the data has successfully synchronized to the cloud. You can use Health Statuses to change the status that results from a cloud sync failure event. Refer to NinjaOne Endpoint Management: Customize Device Health Statuses for more information.

Consistency Checks

When using NAS to store backup data, NinjaOne Device Backup performs two different types of consistency checks.

  1. Pre-flight checks—before performing an incremental backup, the backup agent checks whether a full backup exists on the NAS.
  2. Integrity checks—checks run on demand to confirm that the data on the NAS matches the data in the database.

Both of these consistency checks are performed using a hash check, where an encoded version of the file is compared to the version of the file in the database.

For information about different errors that may be encountered during a consistency check, refer to NinjaOne Device Backup

Figure 13: Run Integrity Check (click to enlarge)

From the Search tab, check off the device in question and select BackupRun Integrity Check. This option is only available if the device is online.

Figure 14: Run Integrity Check (click to enlarge)

Once an integrity check has been triggered on a device, it displays as a running action on the device. You can cancel a running integrity check by clicking the downward-facing arrow in the events list for the action.

Figure 15: Cancel (click to enlarge)

If the integrity check fails, NinjaOne generates a device health alert.

Figure 16: Integrity check job failed (click to enlarge)

From the drop-down menu in the device health alert window, you will have options to Clear, Retry, or view Warnings.

The Warnings option opens a dialog with information about the specific errors causing the check to fail.

Additional Considerations

  • Backup to local storage will complete with a warning if available disk space is less than five percent. or 500 GB; whichever number is lower.
  • Backup to local storage will fail if available disk space is less than two percent, or 200 GB, whichever number is lower.
  • You can manually clear failed integrity checks as described above. However, if you want to change the status that an integrity check failure will put your device in, you must configure this setting using Health Statuses.
  • For hybrid plans, if you delete backup data from the NAS, a new backup plan will have to be created and run for NinjaOne to back up the data again.
  • Data Integrity Check with API utilizes the existing integrity check function that is only available for Local or Hybrid plans to perform a data integrity check on the locally stored dataset.

FAQ

Next Steps