Hi @Irfan Khan,
You could take following steps to move files from one SharePoint site to another new SharePoint site.
- Create the new site, then sync one document library from the new site to your local computer. (this is destination library)
- Go to your old SharePoint site which contains files you want to move, find the document library and sync files to local computer(this is source library)
- In File explorer, move files from source folder to destination folder.
After you move files to the destination folder, OneDrive will sync these files to SharePoint Online, as long as it doesn't display any sync error, your files will all sync to SharePoint Online. When it finishes synchronization, you can go to SharePoint Online, go to the new SharePoint site and check the result.
If you find files shows red X icon, it may have sync issue and cannot sync to SharePoint Online, then it isn't transferred to the new SharePoint site. In this situation, you can also try manually uploading that file to SharePoint Online.
For reference: What do the OneDrive icons mean? (microsoft.com)
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
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.