Distribution point content migration
Distribution point content migration support is now available for migrating content from one distribution point to another distribution point using PowerShell cmdlets. You can also monitor the distribution point migration status using these PowerShell cmdlets.
There are multiple scenarios where the content of one distribution point needs to be migrated to another distribution point.
- Cloud distribution points (CDP) hosted on Azure classic services are getting deprecated by mid of 2024. You need to migrate CDP content to another distribution point.
- Migration of cloud migration gateway v1 (CMGv1) hosted with *.cloudapp.net domain is also getting deprecated, hence you may need to migrate CMGv1 content to another distribution point.
- You may need to migrate local distribution point content to other local distribution point or CMG.
Prerequisites
- The user's security role permission should have "Copy to Distribution Point" enabled under Distribution Point.
- If you want to deprecate the source distribution point, make sure that the source and destination distribution points have the same boundary group.
- The destination distribution point should be installed already and able to receive the content.
Note
You can't currently configure this behavior from the Configuration Manager console. For more information on configuring this behavior with PowerShell, see the cmdlet details in the following section.
Start-CMDistributionPointMigration
Use this cmdlet to initiate distribution point content migration. You can pass the desired parameters such as SourceDistributionPointName and DestinationDistributionPointName per your distribution point migration scenario. You can also pass the LockSourceDistributionPoint parameter to lock the source distribution point. This parameter is used to deprecate the source distribution point scenarios (for example: CDP Migration). If the source distribution point is locked during distribution point migration, you won't be able to distribute the new content to the source distribution point, but the endpoints will be able to download the content that is already available in the source distribution point. For deprecation scenarios, you can delete the source distribution point after the distribution content migration is completed.
Syntax
Start-CMDistributionPointMigration -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point>
Examples
Start-CMDistributionPointMigration -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point> -LockSourceDistributionPoint
Start-CMDistributionPointMigration -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point>
Parameters
-
SourceDistributionPointName: Use this to specify the source distribution point from where content will be migrated.
-
DestinationDistributionPointName: Use this to specify the destination distribution point where you want the content to be copied.
-
LockSourceDistributionPoint: Use when you need to initiate distribution point migration with source distribution point locked.
Get-CMDistributionPointMigrationStatus
Use this cmdlet to monitor the distribution point migration status.
Syntax
Get-CMDistributionPointMigrationStatus -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point>
Get-CMDistributionPointMigrationContentStatus
Use this cmdlet to monitor the distribution point content migration status.
Syntax
Get-CMDistributionPointMigrationContentStatus -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point>
Stop-CMDistributionPointMigration
Use this cmdlet to stop the distribution point migration. In case you have mistakenly locked the source distribution point, you can use this cmdlet to unlock the source distribution point. Unlocking the source distribution point will stop the distribution point migration. To restart the migration, use the Start-CMDistributionPointMigration cmdlet.
Syntax
Stop-CMDistributionPointMigration -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point>
Examples
Stop-CMDistributionPointMigration -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point> -LockSourceDistributionPoint
Stop-CMDistributionPointMigration -SourceDistributionPointName <FQDN for source distribution point> -DestinationDistributionPointName <FQDN for destination distribution point>
Note
You won't be able to perform multiple migrations at a shared time. Migration for one set of source and destination distribution points needs to be completed before starting another.
Improvements to Configuration Manager policies for Microsoft Defender Application Guard
- Windows Defender Application Guard has been renamed to Microsoft Defender Application Guard in the Configuration Manager console.
- The General settings page allows you to enable for isolated Windows environments and enable for Microsoft Edge and isolated Windows environments.
- The Application Behavior settings page allows you to enable or disable cameras and microphones, along with certificate matching the thumbprints to the isolated container.
- The following items were removed:
- The Enterprise sites can load non-enterprise content, such as third-party plug-ins setting under the Host interaction page
- The file trust criteria policy in the File Management page
PowerShell release notes preview
These release notes summarize changes to the Configuration Manager PowerShell cmdlets in this technical preview release.
For more details and to view the full list of new features in this update, check out our Features in Configuration Manager technical preview version 2207 documentation.
Update 2207 for Technical Preview Branch is available in the Microsoft Endpoint Configuration Manager Technical Preview console. For new installations, the 2206 baseline version of Microsoft Endpoint Configuration Manager Technical Preview Branch is available on the link: MECM2206TP-Baseline.
Technical Preview Branch releases give you an opportunity to try out new Configuration Manager features in a test environment before they are made generally available.
We would love to hear your thoughts about the latest Technical Preview! Send us feedback directly from the console.
Thanks,
The Configuration Manager team
Configuration Manager Resources:
Documentation for Configuration Manager Technical Previews
Try the Configuration Manager Technical Preview Branch