You can use a virtual disks. Just make sure do not lose data.
Keep in mind - any network connected storage will have a high latency compared to local connected drive, so your node will have a low successful rate for uploads and downloads (compared to local connected drive).