Comments on: Uploading blobs to Optimizely DXP via PowerShell https://blogs.perficient.com/2024/02/29/uploading-blobs-to-dxp-using-powershell/ Expert Digital Insights Fri, 01 Mar 2024 15:49:56 +0000 hourly 1 By: Nick Hamlin https://blogs.perficient.com/2024/02/29/uploading-blobs-to-dxp-using-powershell/#comment-151310 Fri, 01 Mar 2024 15:49:56 +0000 https://blogs.perficient.com/?p=358010#comment-151310 In reply to Anders Wahlqvist.

Hi Anders,
Thanks for these links. They would have been helpful, and hopefully are helpful to anyone reading this post.

Cheers!
Nick

]]>
By: Nick Hamlin https://blogs.perficient.com/2024/02/29/uploading-blobs-to-dxp-using-powershell/#comment-151305 Fri, 01 Mar 2024 15:11:32 +0000 https://blogs.perficient.com/?p=358010#comment-151305 In reply to Tomas Hensrud Gulla.

Thanks Tomas!
I found a solution for a different client that used a different container name, which is why I thought it might be dynamic. However, for this client Opti had created the storage container as ‘mysitemedia’ as you mentioned. The documentation online is confusing because I was using this page in the CMS 12 developer docs to figure out how to deploy blobs: https://docs.developers.optimizely.com/content-management-system/docs/deploying-to-azure-webapps. In this page it says each account creates their own Blob Storage Account and Service Bus, but that’s handled by Optimizely support.

Thanks for this information. It’s a helpful addition for sure.

]]>
By: Anders Wahlqvist https://blogs.perficient.com/2024/02/29/uploading-blobs-to-dxp-using-powershell/#comment-151291 Fri, 01 Mar 2024 12:24:03 +0000 https://blogs.perficient.com/?p=358010#comment-151291 Hi Nick!
Thank you for this blog post! I just wanted to mention that you can perform these steps without even reaching out to support. You can get the SAS-link mentioned in step 3 through the deployment API.

To import a DB see:
https://docs.developers.optimizely.com/digital-experience-platform/docs/export-database#import-database

To upload blobs (use the -Writable switch):
https://docs.developers.optimizely.com/digital-experience-platform/docs/storage-containers#get-epistoragecontainersaslink

Hopefully makes this process even smoother!

]]>
By: Tomas Hensrud Gulla https://blogs.perficient.com/2024/02/29/uploading-blobs-to-dxp-using-powershell/#comment-151237 Fri, 01 Mar 2024 06:32:04 +0000 https://blogs.perficient.com/?p=358010#comment-151237 You may also generate the SAS-token yourself, using the epicloud powershell module, if you prefer not involving Optimizely support.

See my recent post:
https://www.gulla.net/en/blog/copy-database-and-blobs-to-optimizely-dxp/

Also, in DXP, the default container name is ‘mysitemedia’

]]>