1. Sitecore on Azureを使用したデプロイ

Azure上のSitecoreでファイルを管理してアップロードする

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreを正常にデプロイし、Azure App Servicesを実行したら、ライセンス ファイルの更新やホットフィックスの適用などのメンテナンス タスクを完了できます。これらのタイプのタスクは、多くの場合、デプロイされた環境のファイル構造内のさまざまな場所にlicense.xmlファイルなどのファイルをコピーできるかどうかに依存します。

ただし、Azure Web Appsは標準サーバーではなく環境をホストするため、ファイルをコピーする従来の方法の一部 (リモート デスクトップの使用など) は直接利用できないことを意味します。

このトピックでは、効果的なファイルコピー機能を提供するAzure portalからアクセスできる別の方法について説明します。

メモ

Azure上のSitecoreにファイルをアップロードして管理するには、Azureポータルと、Sitecoreデプロイを構成するリソースをホストするAzureサブスクリプションに直接アクセスできる必要があります。どのApp Serviceリソースがどのロールをホストしているかに関する事前知識も、ファイルのコピー先を決定するのに役立ちます。

Microsoft App Service Editorを使用してライセンス ファイルを置き換える

Microsoft App Service Editor ® (旧称Visual Studio Online (Monaco)) を使用すると、Webベースのエディターを使用して実行中のApp Serviceに変更を加えることができます。

たとえば、Content Managementロールをホストするために使用するApp Serviceでは、Microsoft App Service Editorを使用してAzure Sitecore XM1インストールのライセンス ファイルを置き換えることができます。

Microsoft App Serviceを使用してAzure Sitecore XM1インストールのライセンス ファイルを置き換えるには:

  1. Sitecoreソリューションがデプロイされているアプリ サービスをホストするサブスクリプションにアクセスできるアカウントでAzureポータル にログインします。

  2. Microsoft Azure\All resourcesで、関連するリソース グループをクリックし、Content ManagementロールのApp Serviceを開きます。

  3. App Serviceメニュー\ Development Toolsで、App Service Editorをクリックします。

  4. wwwrootディレクトリを別のブラウザー ウィンドウで開いた後でlicense.xmlファイルを置き換えるには、\wwwroot\App_Data\license.xmlに移動しExploreローカル コンピューターから新しいバージョンをApp_Dataノードにドラッグ アンド ドロップします。

  5. プロンプトが表示されたら、ファイルの置換を選択します。

手記

xConnectインストールxConnectインストールでは、次の各ノードでlicense.xmlファイルを更新する必要があります。

  • App_data

  • App_data\jobs\continuous\IndexWorker\App_data

  • App_Data\jobs\continuous\AutomationEngine\App_Data

  • App_Data\jobs\continuous\ProcessingEngine\App_Data

ファイル転送プロトコル (FTP) を使用してライセンス ファイルを置き換える

Microsoft AzureがWeb App Serviceリソースを作成するとき、FTPエンドポイントとFTPエンドポイントは既にアクティブです。それらを有効にするためにそれ以上の手順は必要なく、すぐに使用して、App Service上の関連する場所にファイルをデプロイ/置換できます。

たとえば、FTPを使用してAzure Sitecore XM1インストール (Content Managementロール) のライセンス ファイルを置き換えるには、次のようにします。

  1. SitecoreがデプロイされているApp Servicesをホストするサブスクリプションへのアクセスに使用するアカウントでAzureポータルにログオンします。

  2. All resourcesで、コンテンツ管理ロールを表すApp Serviceを含むリソース グループを見つけて、そのApp Serviceを開きます。

  3. 開いたApp Service内で、Overviewセクションが選択されていることを確認してから、発行設定ファイルのダウンロードをトリガーするには、Get Publishをクリックします。(このファイルには、App Serviceに関連付けられているさまざまな設定に関する情報が含まれています)。

  4. 発行設定ファイルをローカル コンピューターに保存し、メモ帳などのテキスト エディターを使用して開きます。

  5. ファイル内で次の3つの設定の値を検索し、保存します。

    Value

    Description

    publishUrl

    App ServiceのFTPホスト名の値。

    userName

    publishUrlホスト名へのFTP接続を確立する場合は、userName資格情報を使用します。

    userPWD

    publishUrlホスト名への接続を確立するときは、userPWD資格情報を使用します。

  6. App_Dataサブディレクトリにあるライセンス ファイルを置き換え、Sitecoreインストールのwwwrootディレクトリ内のすべてのコンテンツを表示および編集するには、FTPクライアントを使用してApp Serviceに接続し、パブリッシュ設定ファイルから以前に保存した資格情報を使用します (前の手順を参照)。

    手記

    xConnectインストールでは、次の各サブディレクトリのlicense.xmlファイルを更新する必要があります。

    • App_data

    • App_data\jobs\continuous\IndexWorker\App_data

    • App_Data\jobs\continuous\AutomationEngine\App_Data

    • App_Data\jobs\continuous\ProcessingEngine\App_Data

この記事を改善するための提案がある場合は、 お知らせください!