Scenario:
We would like to know the appropriate way to get PS010 (the new package server) ready with every image package and have them downloaded so PS008 and PS009 can be gone completely and be still able to image using the new package server.
ITMS 8.5 RU4, 8.6, 8.7.x
If the image is owned by a Package Server then this Package Server is the source of that image and all other Package Servers are downloading this image from this owner.
If the customer wants to dismiss the Package Server which owns some images, then he/she should transfer image ownership to some other Package Server:
‘Legacy images’ are not shown in the Package Server UI. They need to be converted to the managed format and then migrated to the new Package Server.
The following is provided just as reference of what to do in order to re-import your images if you also are moving the SMP Server to a new server.
More details about the image conversion are provided in the ‘How To Re-Import Image Files After Migrating To A New SMP Server’ online documentation:
------------------------------------------
Deploying affected images and PCT (PC Transplant) packages:
Deployment Solution (DS 8.5 RU4 introduced “Image Management” (https://techdocs.broadcom.com/us/en/symantec-security-software/endpoint-security-and-management/it-management-suite/ITMS/Related-Solutions/Deployment-Solution/Removing-Unwanted-Packages-and-Resources/Managing-Images.html), so using ‘Resource Import Tool’ is not needed.
If the button is disabled, then the image is not associated with any package yet (legacy image). In this case, click the icon ‘Convert the selected legacy image to a manageable format’
If the conversion fails, check NS logs to see if the image refers to some not existing location, and create an empty one if needed.
Now the affected images can be used in the tasks.
Alternatively, the images can be re-imported using Resource Import Tool:
If the icon is disabled, then proceed with the next step.
If the conversion fails, check NS logs to see if the image refers to some not existing location, and create an empty one if needed.
If there are no Package Servers, or if Ghost images need to be stored on NS, then launch <install_path> \Deployment\Tools\ResourceImportTool.exe on NS.
“Affected Ghost images and PCT packages” are the ones that are stored directly on NS.
By default, all Ghost images and PCT packages are stored on PS.
Since the Package Servers don’t change in the described scenario, the remaining images don’t require additional post-migration steps.
There is also one additional DS-specific step that needs to be performed after migration to the new hardware:
NS Connection profile in Preboot Configurations page might need to be changed (and then Preboots would need to be rebuilt) after the migration if it points to the old SMP server.
Question:
Would be then necessary to "Take ownership" of the image packages on PS009 (wait for the process to finish) and then "Take ownership" of those packages on PS010 since also PS009 will be decommissioned?
Yes. There should be an owner for other Package Servers to be able to download it.
Question:
on PS009 (still one of the remaining old PSes), we choose an image package and did "Take Ownership". After a bit, this package changed to "Locally Managed".
One thing that we are not sure if it was set that way but on PS010 (new PS with no Cache files for image packages) that same package was marked for Deletion after PS009 took ownership. We checked on 'SMP Console>Settings>Deployment>Image Management>Select the testing image>open the image settings' and we saw that under the "package servers" tab, just the PS009 showed as the assigned package server instead of "All Package Servers"
"Take ownership" does not change any assignment on NS, it just changes the owner of the package. The fact that this setting exists, means this was done before by someone, and this explains why files were deleted from PS010. It could have received this policy earlier and deleted the package files.
Now you need to put the assignment back, so PS010 will be able to download the package and then "take ownership" of it.
Question:
Can we use ResourceImportTool if we don't want to follow this process described above or when the original package server is no longer available?
Images can also be imported via ResourceImportTool.exe, however it creates new image resources, and cannot replace existing ones. Default location of ResourceImportTool on PS is "C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Tools\ResourceImportTool.exe" if Deployment Solution Package Server is installed. If the original package server is no longer available but there is another package server that still have a downloaded copy of the image package(s) file(s), you can use the ResourceImportTool.exe to grab the files from that existing location.
Note: Running the ResourceImportTool.exe tool on the new package server flags the package as Locally managed . The ResourceImportTool.exe tool adds the image-captured package as a new image to the existing list of images, and will not reference existing GUIDs, as there is no option in the ResourceImportTool.exe tool for GUID selection.
Question:
If I run the ResourceImportTool on the new package server, by doing that also makes the package to be flagged as "Locally managed"?
Adds the files and uses the same GUID as previously referenced for that same set of files for the package that is missing the files under the Cache folder?
Or creates a new whole image package reference on the SMP that will be listed as a new image reference under Image Management in the SMP Console?
It will add it as a new image to the existing list of images and will not reference existing GUIDs as there is no option in ResourceImportTool for GUID selection.
Running the ResourceImportTool.exe tool on the new package server flags the package as Locally managed . The ResourceImportTool.exe tool adds the image-captured package as a new image to the existing list of images, and will not reference existing GUIDs, as there is no option in the ResourceImportTool.exe tool for GUID selection