Import / Export Managed Metadata Service Application
Import Managed Metadata Service Application
=================================================================================
Add-PsSnapin Microsoft.SharePoint. Powershell -ErrorAction SilentlyContinue
$mmsApplication = Get-SPServiceApplication | ?{$_.TypeName -eq "Managed Metadata Service"}
$mmsProxy = Get-SPServiceApplicationProxy | ?{$_.TypeName -eq "Managed Metadata ServiceConnection"}
if ((read-host "WARNING: Running this script will overwrite all existing Terms in the chosen Managed Metadata Service, type Y to confirm otherwise press any key") -eq "Y") {
Import- SPMetadataWebServicePartitionD ata -Identity $mmsApplication.Id -ServiceProxy $mmsProxy -Path "\\sysldns012\sharepoint\ backups\15-07-2014\MMS_15-07- 2014.cab" -OverwriteExisting; #Enter valid location to export to
}
==============================================================
Export Managed Metadata Service application
Add-PsSnapin Microsoft.Share Point.Powershel l -ErrorAction SilentlyContinu e
$today = (Get-Date -Format dd-MM-yyyy)
$workingDirecto ry = "C:\Backups\$to day"
write-host "Creating working directory at $workingDirecto ry"
[IO.Directory]: :CreateDirector y($workingDirec tory)
$mmsBackupPath = "$workingDirect ory\MMS_$today. cab"
write-host "Exporting MMS to $mmsBackupPath"
$mmsApplication = Get-SPServiceAp plication | ?{$_.TypeName -eq "Managed Metadata Service"}
$mmsProxy = Get-SPServiceAp plicationProxy | ?{$_.TypeName -eq "Managed Metadata Service Connection"}
$today = (Get-Date -Format dd-MM-yyyy)
$workingDirecto
write-host "Creating working directory at $workingDirecto
[IO.Directory]:
$mmsBackupPath = "$workingDirect
write-host "Exporting MMS to $mmsBackupPath"
$mmsApplication = Get-SPServiceAp
$mmsProxy = Get-SPServiceAp
Export-SPMetada taWebServicePar titionData -Identity $mmsApplication .Id -Path $mmsBackupPath -ServiceProxy $mmsProxy
Comments
Post a Comment