Hi,
the cause of the problem is the value entered in the file "/sys/power/resume". This value refers to the original partition created during the OMV installation. I created a new swap partition on an other device and entered the value (which can be determined with "lsblk -o NAME,MAJ:MIN") into /sys/power/resume. After that, "systemctl hibernate" worked. After a restart, the value is reset again. You can add this to the grub.cfg file (GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=..."), and the corrected value will be applied.
However, hibernate mode is not an alternative to suspend. Booting after waking up takes just as long as after shutting down. Since the processes don't necessarily need to be restored to their original state, this doesn't really help.