NAS Hyper Backup to USB drive hourly versions

Hi,
I am using a DS224+ and I want to do a backup on a WD Elements USB drive. I set up Hyper Backup to backup ‘Folder and Packages’ with ‘Multiple versions’. The task is scheduled ‘daily’.
Backup rotation is enabled with ‘Smart Recycle’. The number of kept versions is ‘100’ since most of my files won’t change at all over a long time period and the ones which do are fairly small.

The smart recycle information shows as expected that it will keep hourly versions of the last 24 hours, but how would I get hourly versions to keep when I cant schedule the task hourly, daily is the smallest amount of time to have it run?

Synology support suggested to edit the task settings and change the backup frequency to ‘hourly’. This option is still not possible since the smallest scheduling unit for changing that tasks is still ‘daily’.

It says that hourly versions (of last 24 hours) will be kept and is achieved by automatically managing versions. So the version logic might be key to that question. It also said ‘Hourly versions are not created by an hourly execution of the backup schedule’.

I still have the following question, because it is not clear to the end user where the versions come from, that will be kept. How is this implemented?

a. Hyper Backup runs hourly (even if set to daily) in the background to find changed versions and then includes them in the backup.

b. Changes are checked once a day, but several versions are included, just like in Windows, for example, where you can “restore previous versions”. So if there are several previous versions, all are included for the day.

c. different procedure

Any comments are appreciated. Thanks in advance.

You don’t mention which version of DSM you have but I see the “Every hour” option on Hyper Backup as per the image below after selecting Task Settings then the Schedule tab.

Information on installed version of Hyper Backup on my DS220j system

My DSM version is 7.2.2.-72806 Update 2 and it indicates, that I got the newest version.

I am using the newest version of Hyper Backup too, which is the same as yours (4.1.2-4039).

And that screenshot is in German, but it shows that I am just able to pick daily (täglich):

Could there be a difference in options depending on the destination of the backup. Do you backup to some kind of cloud service or a USB drive?

My backup is to a 4Tb SAN Disk USB drive attached to one of the USB ports on the back of the NAS so is permanently attached/mounted.
What options are given if you click on the down arrow ▼ in the end of the Haufigkeit field where “Taglich” is currently displayed? That’s the field where I can set “Every hour” which appears under the option “Every day” in the list of Frequencies (Hautfigkeit, in your case).

Then it is the same setup I have, one USB Drive permanently attached to one of the ports on the back.
Unfortunately the screenshot shows already the full dropdown. I clicked on the arrow and the dropdown shows just one line, “täglich” (marked in yellow).

The highlighted bit in yellow is the last run time field on my system. It is the field above it where the selection is made.
I think the only difference to mine is the option you have selected for “An folgenden…” reselect that, change from “Taglish” and tick against each day required ie Sonntag, Montag, Dienstag, Mittwoch and so on down the list to see if that makes the difference (in my case, I only have Sunday - Sonntag - selected)

Like Graham says, I get the complete list of options for Frequency/Haufigkeit. It seems a glitch in your setup. Maybe you could contact Synology support.

1 Like

If the OP tries what I suggested and it works, it’s more likely to be a logic issue on the part of the programmer (aka undocumented software event) and drawing it to the attention of Synology Support may result in a future update to the app.

The highlighted bit in yellow is just the overlay from the dropdown. Without clicking the arrow for frequency you can see the last run time:


The dropdown of frequency just overshadows that when clicked.

I tried to select the days manually but basically selecting for example weekend results in the automatic selection of Sat and Sun. If I click on daily, all days are ticked. So it is the same thing than ticking each day vs daily.


I tried just Sunday too, but no difference.

I am still confused if I actually would need an hourly execution of that backup task. My logic is of course I do, if I don’t check for new versions every hour, than I can not get a new version every hour to keep and smart recycle can not keep those hourly versions if they are not in the backup initially.

But they also say: ‘Hourly versions are not created by an hourly execution of the backup schedule’. Is there maybe some black box magic implemented to achieve those hourly versions, because they say it is achieved by automatically managing versions? But this could mean just managing the versions I have.

Change the first runtime to 01:00. You haven’t got enough time left in the day to run it again with the first runtime at 23:00.

That’s it, honest.

3 Likes

Thank you, that was actually so easy, but I guess I would have never had that idea. That did the trick. Now I am able to pick ‘every hour’:


Is there a difference between starting point 00:00 or 00:05 or 01:00?
Like when I do 01:00, the last run would be 23:00 because midnight would be the next day and I would have a 2 hour break between 23:00 and 01:00 the next day?
And thanks again for solving that puzzle for me.