---
title: "ソース環境からサイトデータをエクスポートします"
slug: "export-the-site-data-from-the-source-environment"
abstract: "ソース環境からサイトに必要なすべてのアイテムをエクスポートする方法。"
---
# ソース環境からサイトデータをエクスポートします

このプロセスでは、Sitecoreのサイトソース環境からすべてのアイテムをエクスポートし、Azure Blob Storageにアップロードします。そこで[SitecoreAI Pathway](https://doc.sitecore.com/sai/ja/developers/sitecoreai/migrate-a-site-to-sitecoreai.html "Migrate a site to SitecoreAI")アプリからアクセス可能です。

> !重要Sitecoreウェブサイトを移行する際、XM/XPの設定でセキュリティ設定を変更し、抽出ハンドラーをアップロードするにはXM/の*Admin*アクセスが必要です。また、.NET 10.0もインストールしている必要があります。

> !注:Sitecore以外のウェブサイトでは、この手順は不要です。なぜなら、サイトデータはクローラーで抽出されるからです。

ソース環境からサイトデータをエクスポートするには:

1.  **SitecoreAI Pathway**アプリからダウンロードしたSXPSiteExtractionを解凍してください。
    
2.  CMサーバーでAppConfig/Sitecore/ServicesClient/Sitecore.Services.Client.configファイルを見つけ、Sitecore.Services.SecurityPolicy設定の値がSitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicyであることを確認してください。
    
    この変更により、抽出ハンドラは必要なAPIにアクセスできます。
    
    > !重要抽出が完了したら、この設定を元の値に戻してください。
    
3.  CMサーバーでsitecore/adminディレクトリに移動し、SXPSiteExtraction.zipの一部だったExtractorHandler.ashxファイルをアップロードしてください。ハンドラーがアクセス可能であることを確認するには、.ashxファイルにリクエストを送信します。有効な応答はハンドラーが正しく動作していることを示します。
    
4.  移行ウィザードの**SitecoreAIインスタンス構成** ページにある「 **ソースSitecore XPページデータの保存** を生成する」セクションで、「 **アップロードURL** 」フィールドをクリックし、Azure Blob Storage URLをコピーしてください。
    
    ![Configure SitecoreAI instance Azure Blob Storage URL](https://doc.sitecore.com/api/markdown-image/sai/ja/developers/sitecoreai/images/pathway/azure-blob-url-14.png)
    
5.  ターミナルを開き、以下のパラメータで抽出アプリ(Extractor.App.Con.exe)を実行します。
    
    -   CM Host - 送信元のXM/XP Content Managementホストのホスト名。
    -   Username - ソースXM/XP環境上の管理者アカウントのユーザー名。
    -   Password - 管理者アカウントのパスワード。
    -   Upload URL - Azure Blob Storage URL
    
    例えば:
    
    .\\Extractor.App.Con.exe --cmHostName={YOUR\_CM\_HOST} --userName={YOUR\_ADMIN\_USER\_NAME} --password={YOUR\_PASSWORD} --uploadUrl="{UPLOAD\_URL}"