All Editions of Windows 8 allow file backups to a network drive.
However, on a slightly unrelated note, do make sure that your laptop, PC or motherboard manufacturer supports Windows 8 on your particular model (ie do they have Windows 8 drivers on their website). Don't just take it for granted that all Win7 drivers will work on Win8, or that the Win8 DVD will have all the drivers you need.