Migrating Documents and Media Thumbnails to Adaptive Media
DXP automatically generates thumbnails for images in Documents and Media using Adaptive Media. This functionality is installed by default beginning in DXP 7.1+. However, if you were using a legacy version that did not support Adaptive Media, have upgraded to the latest DXP version, and want to use Adaptive Media to manage your Documents and Media thumbnails, read on to learn the migration process.
You must be a Portal Administrator to perform the actions described here.
Adding the Replacement Image Resolutions
To migrate the existing Documents and Media thumbnails, you must add new image resolutions in Adaptive Media that have maximum height and maximum width values that match the values specified in the following portal properties:
dl.file.entry.thumbnail.max.height
dl.file.entry.thumbnail.max.width
dl.file.entry.thumbnail.custom1.max.height
dl.file.entry.thumbnail.custom1.max.width
dl.file.entry.thumbnail.custom2.max.height
dl.file.entry.thumbnail.custom2.max.width
Some of these properties may not be enabled. You need only create image resolutions in Adaptive Media for the enabled properties.
To create the new Image Resolutions, see Adding Image Resolutions.
Creating the Adaptive Media Images
Once the required image resolutions exist, you can convert the Documents and Media thumbnails to Adaptive Media images.
There are two different ways to migrate the Documents and Media thumbnails to Adaptive Media:
-
Adapt the images for the thumbnail image resolution: This scales the existing thumbnails to the values in the Adaptive Media image resolutions, which can take time depending on the number of images. This is recommended only for a small number of images or if you prefer to generate your images from scratch. This approach is covered in more detail in Generating Missing Adapted Images.
-
Execute a migrate process that reuses the existing thumbnails: This copies the existing thumbnails to Adaptive Media, which performs better because it avoids the computationally expensive scaling operation.
Running the Migration Process
The migration process is a set of Gogo console commands.
-
Navigate to the Global Menu → Control Panel → Gogo Shell.
-
Execute the
thumbnails:check
command. For each instance, this lists how many thumbnails are pending migration. -
Execute the
thumbnails:migrate
command. This executes the migration process, which may take a while to finish depending on the number of images. -
Execute the
thumbnails:cleanUp
command. This deletes all the original Documents and Media thumbnails and updates the count returned bythumbnails:check
. Therefore, you should only runthumbnails:cleanUp
after running the migrate command and ensuring that the migration ran successfully and no images are pending migration.
Troubleshooting
If you undeploy Adaptive Media at some point after running the migration process, you must regenerate the Documents and Media thumbnails:
-
Navigate to the Global Menu → Control Panel → Server Administration.
-
Click Execute next to Reset preview and thumbnail files for Documents and Media.