Synology Releases DSM 6.0: New Backup Methodology

In Storage, Technology by J Michel Metz11 Comments

CC000571Today Synology launched their new DiskStation Manager (DSM) 6.0, one of the biggest overhauls of the OS to date. Among the major feature updates is a profound bolstering of their snapshotting, backup, and archiving functionalities.

I’ve written extensively about Synology’s Backup functionality for DSM 5.2 (Part 1, Part 2, and Part 3), but have held off on pulling the trigger on a Cloud-based “part 4” for a variety of reasons (which are better left for a different post). With DSM 6.0 there are more than just a few “under-the-hood” changes, and some of the language in the announcement made me raise an eyebrow.

What Synology Says

Synology is heavily pushing the enhancements to the backup capabilities in DSM 6.0 (just in time for World Backup Day, which is great because if they have actually managed to streamline the process (as seen in Parts 2 and 3 above, which were quite clunky at times) it will do wonders for getting people to backup their data properly.

Even so, they are promoting a few elements that could be noteworthy if they work properly:

Backup Filters. Synology lets you choose what files and folders that you want to back up using filters. These include filters-by-name, file type, and size. We’ll see if these filters can be customizable.

Incremental Backups and Versioning. DSM 5.2 was able to do incremental backups too with versioning, so this does not sound new (but I haven’t checked either, so…)

Snapshots. Snapshots and backups are not the same thing, and this is likely to come into play with Synology’s use of btrfs as the underlying file system (which does snapshots rather well).

Extended Replication. Synology is making the claim that you will have more advanced replication capabilities, including “Daisy chaining” (copy-on-write) replications from primary to secondary to tertiary sites. They’re also including support for importing replication data for large data sets so that you can avoid lengthy and expensive WAN importing.

Flexible Policies and Schedules. Pretty much what it sounds like, Synology is promoting the ability for you to determine your own backup schedule and retention policies. Again, this is not new (this is also available in DSM 5.2), but hopefully they’ll have made it a bit more intuitive.

Hyper Backup Vault. If you happen to have more than one Synology system that is collecting data from multiple sources, DSM 6.0 now allows you to have a single application to – as they call it – have “a bird’s eye view of the storage consumption and backup history of each task.”

What I Saw

I haven’t had a chance to do much, as I only downloaded and installed DSM 6.0 today on the DS216+ and it’s a system that I can afford to brick if things go horribly wrong.

What I did notice was that there are many more choices for cloud providers than before (even though I’m leaning towards not using them):

The first thing I noticed was that the “Backup and Replication” app from DSM 5.2 has been replaced with “Hyper Backup.” Not having any backup tasks created, the Backup Wizard immediately starts up (see screenshots above).

I select a Remote Synology NAS, as I already have my Synology DS1511+ acting as my existing repository, and I was curious to see what kind of compatibility issues there might be.

Screen shot 2016-03-24 at 4.46.50 PM

Looking familiar…

 

The fields were already populated with existing Synology systems on my local network (not surprising), but when I tried to select the Shared Folder that would be the repository for this DiskStation’s data, I got a no-go:

Screen shot 2016-03-24 at 4.46.25 PM

Doh!

So, it looks like there are some incompatibilities between the existing DSM 5.2 backup strategies I’ve been using and the new DSM 6.0 mechanisms.

What I Need To Know

There are quite a few things that need to be straightened out before I move wholesale to the DSM 6.0 platform, I think. At the very least, I need to know the answers to several questions (and possibly more; these are just the few off the top of my head):

When did btrfs become the default FS for Synology? Synology’s main DSM 6.0 information page seems to indicate that this is new for 6.0, but I’d like to be sure.

Are we using RAID 5 or 6 with Btrfs or with ext4? Btrfs does not have a good reputation for RAID 5 or 6, and commentary as recent as 6 months ago seems to indicate that while the integrity is getting better, there have still been reports of data loss from stability issues. If, however, we’re using RAID 5 or 6 with ext4, does this mean that we are losing the benefits of btrfs’ superior snapshotting capabilities? In other words, are we going to have to choose?

Migrating from DSM 5.2 to 6.0. What happens if you upgrade-in-place? What happens with the existing data? Is this a metadata format change?

Are there incompatibilities between existing backups from 5.2 and HyperBackup in 6.0? How much of a forklift upgrade is there going to be with respect to accessing existing backup data, or can it be seamless? I’ve already seen in the backup wizard that it’s not perfect, so it remains to be seen just how much “not perfect” it winds up being.

What is the best practice for migration of backup files from 5.2 to Hyper Backup in 6.0? Pretty self-explanatory, however the DSM help files are notably sparse on the details here. The typical “click here, choose that” descriptions are there, but there is very little in terms of knowing what it is that you are actually doing when you make certain selections.

What are the known issues in upgrading to DSM 6.0 with established backup policies from other (local) Synology Diskstations? This is critical. I’ve looked through the notes that were available to me (at the time of this writing), and so far I have not seen any technical documentation indicating caveats or known issues that might result in catastrophic data loss, or roll-back procedures to a stable state between mismatched Diskstations. That is, if I want to make sure that my DS1511+ (with the master repository of all backups) is solid at all times, and something goes wrong with the upgrade process, what are the options for restoring DSM 5.2 data into a DSM 6.0 (assuming that there is no downgrade capability, like there was from 5.0 to 4.x).

I’ve sent in questions to Synology with regards to these items, and I’ll be happy to report back whatever I can when I get the answers.

P.S.

For more content like this…

I’ve recently created a Patreon account. If you want to see more posts like this – about Synology or anything else to do with storage – please consider sponsoring future content.

Or, if you simply want to show your appreciation for helping you with this problem, you can do a one-off donation. All moneys go towards creating content. 🙂

[simple-payment id=”7192″]

 

Comments

  1. Did you ever here back on your questiosn to synology. I’m having an issue with HyperBackup to rotated USB drives. Some drives simple don’t want to get detected.

    1. I’ve just entered in the response into a new blog entry (for some reason I can’t link to it here in this comment type).

  2. I did, yes. Unfortunately I’ve been going through a move and have only (this past weekend) got my system back up and running. Worse, I’ve been having internet provider issues and it’s delayed me even further.

    As soon as I can (I have to find it), I’ll post the answers that Synology gave and then regurgitate them here. Give me a couple of days. 🙂

  3. Pingback: Follow-up: Synology Responds to My Questions | J Metz's Blog

  4. Hi,

    did you try to restore one of your backup?

    I have really bad speed for the restore.

    Using Hyperbackup, the save was running at 60Mo/s (backup from a DS2415+ to a DS216play) but the restore is running at 4~5Mo/s (restore to a DS2415+ from the same DS216play)…

    Interested in your experience…

    1. Hi.

      No, not yet. I’m still working through a couple of other technical issues that are unrelated to the Synology at this point (but having to do with internet bandwidth), and so that subsequent testing activity has been put on hold. However, you raise some excellent questions that I’ll put into my testing rubric.

      Thanks for the head’s up. I’ll be looking for it specifically.

      J

  5. Recently bought a Synology DS216J running DSM 6.0. Research suggested it was user friendly and good for a newbie…..What a mess!! So many little details are missing from setup and help files/instructions. Ive followed them to a tee and am stumbling on every step where what they say does not tie up with what happens. I’m a techie and am already lost.

    Every issue takes 2-3 days to get a support response. Ive had it for a month and I’m still not set up. Ive ended up defaulting to factory settings twice because things happened that I didn’t want to. Ive never had so much headaches and issues with setting up new hardware ever. I’m pulling my hair out with it and it’s a complete opposite to being user friendly. I mean newbie friendly? Have you seen the terminology they use? even I cant find these alien words in the dictionary. By the time I work out how to backup I will have lost everything from hard drive age related wear and tear!!

    Hey that was a good rant, even by my standards 🙂

    1. Author

      I have found that my DS216 (not ‘j’ version) has been having some issues as well. So far I’ve not been able to satisfactorily troubleshoot what’s going on, but periodically I will find the drive “stuck” with the flashing blue lights and no connectivity. It appears that this occurs with updates. I have noticed that temperature can make a difference. Airflow all around the box is important (yes, even underneath for some models), so I’m trying to get better airflow and see if that makes a difference.

      Your issues appear to be with configuration, however. The 216 isn’t made for complex storage work – it really should be used as a straightforward mirrored drive setup with one or two services running on it. What are you trying to set it up to do?

      1. First off, backing some folders to the NAS. Im having a debate with Synology Email Support, I asked them to follow their own step by step – response “Works to the tea” hmm so I’m documenting every step to show them that its not the case for me. I’m considering making a video and going social so that they eventually include the stumbling blocks users might have.

        I’m a guy of principle. Yes, I could eventually work things out for myself but they shouldn’t expect newbies to. So even though these stumbles may seem straight forward to a techie, the point is they should be included in the step by step to help users overcome them otherwise people will get stuck, lost and very frustrated.

        So out of the box after initial setup, I attempted a simple backup (following their guide) and the first issue was this:

        a popup stating the certificate of the disk station is not trusted……….. Ok you may say but no mention of this in the step by step so what would a Newbie do.

        I clicked ‘Proceed anyway’. Next popup – ‘No shared folder available for backup’. Again no mention of this in their step by step. These are all Synology popups and not from my OS so they should be addressed by Synology.

        Anyway, this is where my debate with them is at currently to prove that their step by step is incomplete.

        1. Author

          Sorry, I didn’t get a notice for your reply.

          Is this for DSM 6.0 or 5.2?

          I agree that the documentation is horrible. That’s why I started writing these how-to blogs for doing some of the more complex backup solutions. You’re absolutely right – there are a lot of assumptions there that shouldn’t be (like the establishment of folders with proper permissions first, etc.).

          Out of curiosity, did you see my blogs on how to backup using 5.2? I’m trying to find the time to do one for 6.0 but just haven’t been able to yet. However, there might be some hints in there that could be useful. You probably have, but I thought I would ask.

  6. Pingback: Handling the Dreaded Synology DSM “Cannot Connect To The Internet” Error – J Metz's Blog

Leave a Comment