Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Virtualization » Create an NFS Storage on Synology NAS and Present it to XCP-ng

Create an NFS Storage on Synology NAS and Present it to XCP-ng

Posted on 18/02/202618/02/2026 Christian By Christian No Comments on Create an NFS Storage on Synology NAS and Present it to XCP-ng
NFS Storage And Present It To XCP Ng

In this guide, we shall discuss how to Create an NFS Storage on Synology NAS and Present it to XCP-ng. Synology DSM makes NFS shares very simple for XCP-ng shared storage, enabling VM live migration, High Availability (HA), and Xen Orchestra backups on your existing NAS hardware. Please, see ho to setup DS923+ Synology NAS as a Backup Repository for VBR, and DSM Security: How to Protect Synology DS923+ NAS.

As mentioned above, XCP-ng hypervisors demand shared storage for VM live migration, high availability, and Xen Orchestra efficiency. NFS delivers this simply without proprietary lock-in. You can use TrueNAS, Synology NAS, or Linux NAS to create these Shares which XCP-ng mounts as a shared SR for VMs, ISOs, or backups.

Also, see A-Z of XCP-ng and Xen Orchestra setup and VM Creation, Step-by-step guide on how to set up the Synology DS923+ NAS, and Download and update Synology DiskStation NAS to DSM 7.3.

Storage in XCP-ng (Option 1 without XOA)

In a virtualized environment, the storage stack provides an intermediate layer between physical storage and virtual machines. This layer splits physical storage into smaller virtual disks. Inside the virtual machine, these appear as real block devices. The storage stack then transforms the data often storing it in VMDK or VHD file formats before it reaches physical storage.

Vates encourages people to use file based SR (local ext, NFS, XOSTOR…), because it’s easier to deal with. Also, you do need at least one Storage Repository (SR) before you can create a functioning VMs in XCP‑ng. To workaround this, you can use the /media as it already exists.

Below are the storage types that are officially supported. Others are provided as-is, in the hope that they are useful to you but not maintained by XCP-ng. And they receive less testing than the officially supported ones.

Type of Storage RepositoryNameThin ProvisionedShared StorageOfficially Supported
file basedLocal EXTXX
Software RAIDXNo. Provided as-is
NFSXXX
FileXX (use with caution)
XOSTORXXX
ZFSXNo. Provided as-is
XFSXNo. Provided as-is
GlusterFSXXNo. Provided as-is
CephFSXXNo. Provided as-is
MooseFSXXNo. Provided as-is
block basedLocal LVMX
iSCSIXX
HBAXX
Ceph iSCSI gatewayXNo. Provided as-is
CephRBDXNo. Provided as-is

How to Add Synology NFS Storage to Proxmox VE for VMs and Backups, and Setup DS923+ Synology NAS as a Backup Repository for VBR.

Create a Shared Folder on Synology and Set Permission

Shared, thin-provisioned storage. Efficient, recommended for ease of maintenance and space savings.

Synology shared folders organize storage and control access for NFS, SMB, or iSCSI shares like XCP-ng storage. To do this, launch the Control Panel as shown below and click on Shared Folder. Click Create and create a shared folder and employ the below settings according to your need:

  • Name: xcp-ng-storage (or your choice)
  • Description: Optional (e.g., “XCP-ng NFS VMs/ISOs”)
  • Location: volume1 (select your volume)
  • Hide folder: (uncheck for visibility)
  • Enable Recycle Bin: (recommended)
User Permission

On the NFS Permission Tab, you can create a new NFS Rule and add the hostname of the the XCP-ng Server, and assign the privilege and Squash settings as shown below and click on Save.:

  1. Hostname/IP or Network: Enter your XCP-ng server’s IP or subnet (192.168.10.0/24)
  2. Privilege: Read/Write
  3. Squash: No mapping 
  4. Asynchronous: Enable 
  5. Click Save.

This gives XCP-ng full root access to create subdirectories (VM UUID folders) that Xen Orchestra needs.

Create NFS rule

As you can see, we have created our NFS permission, and we will click on Save again.

Mount Path

To create a new storage on Synology, please follow the steps discussed here “Add Synology NFS Storage to Proxmox VE for VMs and Backups, and A-Z of XCP-ng and Xen Orchestra setup and VM Creation“.

I hope you found this article on how to create an NFS Storage on Synology NAS and Present it to XCP-ng very useful. Please, feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Virtualization Tags:hypervisor storage, NAS setup, NFS server, NFS share, NFS Storage, Synology NAS, Synology NFS, virtualization storage, XCP‑ng, XCP‑ng storage

Post navigation

Previous Post: Run Mendeley Reference Manager and Cite for Word on Windows
Next Post: Enable SSH and Remote Desktop Connection in Windows Server

Related Posts

  • vtpm 1
    Enable vTPM and BitLocker HyperV VM: Fix the device that cannot use a TPM module Virtualization
  • Screenshot 2020 05 13 at 22.49.32
    Fix for a boot image was not found for HyperV Virtual Machine Virtualization
  • Synology NFS Share
    Add Synology NFS Storage to Proxmox VE for VMs and Backups Storage
  • Docker Guide
    Pull and Deploy Nginx Container Images from Docker Hub AWS/Azure/OpenShift
  • images 3
    Install Minimal Container Templates on Proxmox Server Virtualization
  • vmwareconverter
    vCenter Converter removed from available downloads on VMware – Use Veeam instead Virtualization

More Related Articles

vtpm 1 Enable vTPM and BitLocker HyperV VM: Fix the device that cannot use a TPM module Virtualization
Screenshot 2020 05 13 at 22.49.32 Fix for a boot image was not found for HyperV Virtual Machine Virtualization
Synology NFS Share Add Synology NFS Storage to Proxmox VE for VMs and Backups Storage
Docker Guide Pull and Deploy Nginx Container Images from Docker Hub AWS/Azure/OpenShift
images 3 Install Minimal Container Templates on Proxmox Server Virtualization
vmwareconverter vCenter Converter removed from available downloads on VMware – Use Veeam instead Virtualization

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • Office 2021
    Upgrade Microsoft Office 2019 to 2021 on Mac JIRA|Confluence|Apps
  • Comprehensive Guide to Passkeys on Windows Devices
    Comprehensive Guide to Passkeys on Windows Devices Windows
  • fhgj
    Resolve DISM unspecified error when removing preinstalled packages(Error code 15601) Windows Server
  • windows admin center banner 825x400 1
    Fix failed to create new Scheduled Task RemoteException Windows Server
  • WhatsApp
    How to retrieve deleted WhatsApp messages on iPhone JIRA|Confluence|Apps
  • maxresdefault
    How to join a computer to the Domain Windows Server
  • office365family
    How to Cancel Office 365 Family Subscription JIRA|Confluence|Apps
  • How to fix CPU at 100 when nothing is running problem on Windows
    How to fix CPU at 100% when nothing is running problem on Windows Windows

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,821 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.