Forum Discussion
Copy/Export Navigation?
Hi Ivan,
You can use the Copy-PNPNavigation module
You can copy a SharePoint Navigation Menu with maximum 3-layer with this script. Also, you will have a export in excel type from the site navigation!
https://www.powershellgallery.com/packages/Copy-PNPNavigation/1.0.2
- Darren_SmithSep 30, 2020Copper Contributor
Saeid_Abdollahzadeh I just ran this module and got the following message "Backup process is done, you can find the back up file in the destination folder" and "You skip the restore process". Currently, I cannot find the backup excel file and the navigation in the destination site was not changed. Any idea what I'm missing here? Thanks
- Saeid_AbdollahzadehOct 01, 2020Copper Contributor
Hi Darren_Smith
Copy-PNPNavigation -SourceSite https://contoso.sharepoint.com/sites/SourceSite -BackupDestination C:\FolderOfBackupFile -DestinationSite https://contoso.sharepoint.com/sites/DestinationSite -NavigationLocation TopNavigationBar
It's the full line of the command. You have to enter the source site address, which you want to copy the navigation from it, then you need to enter the destination folder where the backup file will save there. If you're going to add the navigation menu to the destination site, you have to use the -DestinationSite switch, otherwise the backup file doesn't copy to the destination site, and you have the backup file only!
https://github.com/saeid-adz/Copy-PNPNavigation
BR,
Saeid.
- Darren_SmithOct 01, 2020Copper Contributor
Saeid_Abdollahzadeh Hi Saeid, thanks so much for your reply and the clarification. When running the command, I now get an error 'D:\SiteNavigationBackup.xlsx' file not found. When viewing the directory, the backup file was never written. Am I missing something?