I would like to show you in a short blog post how you can mount a single hard disk that was previously in a Synology on a newly restore Synology as a volume. Currently I am using Synology DSM 6.1, if this works the same on older versions you have to find out for yourself.

Create a new folder in a shared folder named restore that is called for example harddrive.

Log in as user admin on your Synology via SSH. Make sure you have temporarily enabled the SSH service.

I use PuTTYtray as SSH terminal as mentioned in previous posts.

We need sudo rights, so let's go to the interactive mode:

sudo -i

Enter password of your admin user.

Now we want to list all disks on our Synology:

fdisk -l

This shows us the following informations:

Disk /dev/sda: 1.2 TiB // Drive 1

Disk /dev/sdb: 1.2 TiB // Drive 2

Disk /dev/sdc: 1.2 TiB // Drive 3

Disk /dev/md0: 2.4 GiB // RAID Array 0 -> System

Disk /dev/md1: 2 GiB // RAID Array 1 -> Temp

Disk /dev/md2: 2.3 TiB // RAID Array 2 -> Volume 1

Disk /dev/sdd: 465.8 GiB // Attached harddrive with backup data

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sdd1          2048   4982527   4980480   2.4G fd Linux raid autodetect
/dev/sdd2       4982528   9176831   4194304     2G fd Linux raid autodetect
/dev/sdd3       9437184 976568351 967131168 461.2G fd Linux raid autodetect

Our backup data is on disk /dev/sdd on device /dev/sdd3. We can't mount it directly to our system because of filesystem type Linux raid autodetect. On our system are 3 arrays already registered: md0, md1 and md2.

Okay, let's assemble our previously created array. We take a free md name (in this case md3):

mdadm --assemble --force /dev/md3 /dev/sdd3

Now we need to mount our new array to the folder we created earlier:

mount /dev/md3 /volume1/restore/harddrive

Perfect! Now we have access to the hard disk data again via Synology File Station.

Don't forget to disable your SSH terminal after restoring data from the disk.

Previous Post