Normal wp install to network subsite

I have been developing a site in a normal wp installation (site a). Now, when taking it livee, i want to make it a subsite of network b.

Network b Is a new network, the main site has just bbeen created.

¿Could i just take a snapshot of site a, create a new subsite at network b and then restore thhe backup in this new subsite?

Thanks for the advice!