Forum Discussion
SharePoint Online - Copy site pages between site collections - is that possible?
pgawde_800 I solved using PNP-PoweShell, afterwards I only had to upload the images to the Image WebParts.
try{
$srcSiteURL = "https://xxxxx.sharepoint.com/sites/xxxxx/"
$destSiteURL = "https://xxxxx.sharepoint.com/sites/yyyyy/"
$pageName = "test.aspx"
Connect-PnPOnline -Url $srcSiteURL -Credentials SharepointCredential
$tempFile = [System.IO.Path]::GetTempFileName();
Export-PnPClientSidePage -Force -Identity $pageName -Out $tempFile
Connect-PnPOnline -Url $destSiteURL -Credentials SharepointCredential
Apply-PnPProvisioningTemplate -Path $tempFile
Write-Host "Success"
}
catch{
Write-Host -ForegroundColor Red 'Error ',':'$Error[0].ToString();
}
- ka-techJul 23, 2021Copper Contributor
David2Felix
I have managed to do this, however I am missing the images - what are the steps to get the content from the source page over to the destination page?I can not even see the images in the pages from the source content SharePoint site stored anywhere in document libraries.
Thanks for any help!