Hi @solomon bamidele ,
Solution1:
The general steps are:
- Save the source site as a template.
- Then attach the saved template to the destination site in SharePoint Online.
- Copy the content from source site to the destination site in SharePoint Online.
Below this article for your reference:
Migration SharePoint Online to different SharePoint Online
A few solutions are offered in a similar topic:
Migrate SharePoint site collection contents
Solution2:
Consider using ShareGate
Microsoft provides third-party contact information to help you find additional information about this topic. This contact information may change without notice. Microsoft does not guarantee the accuracy of third-party contact information.
If the answer is helpful, please click "Accept Answer" and kindly upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.