Skip to main content

NinjaOne Backup — Error 318: Network Storage Not Defined

Audience: T1 / T2 Use when: Backup pre-flight fails with "Error 318: NAS_NOT_DEFINED."


What This Error Means

No default network storage device has been configured at the organization, location, or device level in NinjaOne. The backup plan is set to use local storage, but NinjaOne doesn't know where to send the data.

Error 318 is similar to Error 303, with a subtle difference:

Error Trigger
303 A NAS path was configured but is missing/invalid on the device
318 No NAS storage device is defined anywhere — no path has ever been set

Step 1 — Check Organization-Level Storage Location

  1. NinjaOne → AdministrationOrganizations → select the client org
  2. Click into org → left sidebar → BackupStorage Locations
  3. Is there a storage location listed? If not: create one (Step 2)

Step 2 — Create a Storage Location

If no storage location exists at all:

  1. Organization → Backup → Storage Locations → + Add

  2. Fill in:

    • Name: NAS hostname (e.g., DENTAL-NAS01)
    • Path: \\NAS-HOSTNAME\backups\ninjaone
    • Credentials: dtcbackup service account
  3. Save

⚠ The NAS share and ninjaone subfolder must exist before saving. The dtcbackup account must have read/write access.


Step 3 — Set a Default Storage Location

After creating the storage location, it must be set as the default for the org or the specific device:

Org-level default: Organization → Backup → Storage Locations → click the location → Set as Default

Device-level override (if different NAS per device): NinjaOne → device → Backup → Edit plan → Local Storage → select the storage location explicitly


Step 4 — Verify and Trigger

After setting the storage location:

  1. Trigger a manual backup run
  2. Error 318 should not recur — if it does, check that the storage location is actually linked to the backup plan (not just defined at org level but not selected in the plan)

Also See

  • Error 303 — path is defined but device can't access it: Error 303
  • Error 305 — path is defined but permissions prevent access: Error 305