Hi Stefano,
Thanks for reaching out! I should note that Total Upkeep isn’t rigorously tested with WordPress Multisite.
That said, it can be installed on the network and be used by the network super-admin, and it will back up the entire network, but not individual sites so I’m not sure if you’ll get the desired result when trying to restore to a single site.