Is it possible to saving state of all running vms when proxmox host rebooting (intentionally or accidentally)? I can't find such option in documentation. When I rebooted host, all vms were also restarted.
No, but you can define which vms should be started on boot in general. An alternative, if you have a cluster, would be to use the HA manager to enforce migration rules for reboots.