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();
}
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!