
Hi @Wesley ,
You can use Copy-PnPFile cmd.
SYNTAX
Copy-PnPFile [-SourceUrl] <String> [-TargetUrl] <String> [-Overwrite] [-Force] [-IgnoreVersionHistory] [-NoWait] [-Connection <PnPConnection>]
[<CommonParameters>]
DESCRIPTION
Copies a file or folder to a different location. This location can be within the same document library, same site, same site collection or even to another site collection on the same tenant. Notice that if copying between sites or to a subsite you cannot specify a target filename, only a folder name. It is currently not possible to copy files between a OneDrive for Business site to SharePoint or vice versa.
NOTE:
Moving and copying across sites
Copying/Moving multiple files in a single operation has three requirements:
- No more than 100 GB total file size
- No more than 30,000 files
- Each file must be less than 15 GB
For more information, please refer to:
https://pnp.github.io/powershell/cmdlets/Copy-PnPFile.html
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.