Dlink NAS (DNS-320/323), Standard to RAID configuration

I have a DNS-320 NAS. It came with a 2TB HDD. Initially I had set the single HDD, in Standard configuration. I decided to add redundancy to  my data by adding another hard drive. I wanted to convert a single drive standard configuration to two drive RAID 1 configuration,  without formatting and losing data on the first drive. DLink DNS-320 manual does not contain clear information on how to accomplish this. I figured this out hard way by doing it.

Warning!!! You can count on the reliability of the information on this site , but you must backup important data, just in case anything goes wrong.

Follow the steps below to add the new hard drive and convert the standard configuration to RAID1. Before starting make sure that you have the latest firmware. I updated by NAS to 2.02 firmware. After these step are completed I had a RAID1 configuration of two 2Tb HDDs, giving me total usable space of 2GB. If one of the disks fails in this configuration, I will be easily able to replace it without losing any data.

1. Shutdown your DNS-320/DNS-323 and insert a new unformatted hard drive.

2. Power up the DNS-320 and Open the admin url on the browser.

DNS-320, standard to RAID 1

DNS-320, standard to RAID 1

3. Select format new drive as standard type

dns-320-standard-to-raid1-step1

4. Select Reconfigure to Raid 1, next

dns-320-standard-to-raid1-step2

5. Optional, Enable auto-rebuild

dns-320-standard-to-raid1-step3

6. Progress

dns-320-standard-to-raid1-progress

Be Sociable, Share!

10 Responses to “Dlink NAS (DNS-320/323), Standard to RAID configuration”

  1. Yes – this would have been useful had I found this before!
    I initially selected Set up RAID in your step 2 and this erases everything on the 1st hard drive! Just an inconvenience for me as this was all backup, but pretty mind boggling!

  2. I can’t get this to work – it just wants to format disk 1 (with the data on it)….

  3. Thank you, looks like its working OK. just synching drives.

  4. Joshua Rountree on August 11th, 2013 at 4:32 pm

    Not working for me… :(
    It won’t let me check the box.

    The system kept saying “Degraded” and it wouldn’t rebuild, just got to 100% and reset to 0% again.
    Over and over.

    Then, I decided to pull the drive and wipe it clean in another PC.
    Removed all partitions on that machine, put it back in the NAS.
    Now it won’t let me check the “Reconfigure to RAID1” box… :-/

    Any pointers?

  5. Good, working tutorial. Many thanks for sharing.

  6. Hi,

    I can’t get this to work, I get all the way to step “6. progress” then it get stuck at 0% forever, What am I missing?

  7. You’ve saved me a whole week-end of copying :) I’m gonna try this as soon as I get home.

    Thanks!!!

    G.

  8. I have done it in this way, seems to be well, only on volumen, seems both hdds work, no data lost, but still show me in RAID type “volume_1 : standard”, i think is not good.
    some idea?

  9. I tried something similar, but I put in 2, 3TB Western Digital Reds, and the system only reports 1TB (not even that, it is actually under 800,000).

  10. Hi,
    still i can’t see left disk in ShareCenter :(, but the both disks are blue. i have instaled fun_plug and linux debian squeeze, and when i run command fdisk:

    sudo fdisk -l

    WARNING: GPT (GUID Partition Table) detected on ‘/dev/sda’! The util fdisk doesn’t support GPT. Use GNU Parted.

    Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
    256 heads, 63 sectors/track, 121126 cylinders, total 1953525168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000

    Device Boot Start End Blocks Id System
    /dev/sda1 1 1953525167 976762583+ ee GPT

    Disk /dev/md0: 542 MB, 542769152 bytes
    2 heads, 4 sectors/track, 132512 cylinders, total 1060096 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000

    Disk /dev/md0 doesn’t contain a valid partition table

    Disk /dev/md1: 997.0 GB, 996999626752 bytes
    2 heads, 4 sectors/track, 243408112 cylinders, total 1947264896 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000

    Disk /dev/md1 doesn’t contain a valid partition table

    and :

    sudo mdadm -D /dev/md0
    /dev/md0:
    Version : 0.90
    Creation Time : Fri Dec 28 23:52:42 2012
    Raid Level : raid1
    Array Size : 530048 (517.71 MiB 542.77 MB)
    Used Dev Size : 530048 (517.71 MiB 542.77 MB)
    Raid Devices : 2
    Total Devices : 1
    Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Tue Jun 28 10:33:10 2016
    State : clean, degraded
    Active Devices : 1
    Working Devices : 1
    Failed Devices : 0
    Spare Devices : 0

    UUID : cebf6fb9:db507c46:5c7f9d5a:bf971d3c
    Events : 0.28157

    Number Major Minor RaidDevice State
    0 8 1 0 active sync /dev/sda1
    1 0 0 1 removed

    Any pointers?

    thanks

Leave a Reply