Backup Restore, CPU usage and Extended Events
You can fetch CPU utilisation by adding this event:
sqlos.scheduler_monitor_system_health_ring_buffer_recorded
Adding this to your Extended Events session will return CPU utilisation statistics (among others).
When you query the data, there are two fields - process_utilization and system_idle which represents the SQL process CPU utilisation and the idle CPU % respectively. By subtracting process_utilization from system_idle you get the non-SQL used CPU from the server.