Ja, ez a legbiztosabb megoldás a legolcsóbb szinten, hogy x időnként újraindítgatni az eszközöket, ha lenne is valami beragadás, akkor garantáltan ki tud vele jönni minden eszköz. Még cron se kell hozzá, mióta majdnem minden Linux disztró systemd-s, azóta azzal is lehet ütemezni x időközönkénti lefutásra, saját systemd service-t írni se nehéz, ami hívogatja a saját gyártású szkriptedet. Aki akarja, továbbra is csinálhatja cron-nal, out of the box nem szokott telepítve lenni, de tárolókból feltehető, továbbra is működő lehetőség, csak így redundáns lett.
Viszont az UPS-nél nem látom be, hogy az áramszünet ellen hogy véd teljes biztonsággal. A rövidebb szüneket kivédi, de hosszabb áramszünetnél mi a garancia, hogy vissza is kapcsolja a gépet? Ehhez mindenképp valami olyan hardveres okosság kell, ami plusz pénz, hiába nem akarja a topiknyitó. Ez a nonstop elérhetőek legyenek az eszközök, mindenképp enterspájz kategória, nem home/soho.