---
title: "ブロブストレージのトラブルシューティング"
slug: "troubleshooting-blob-storage"
abstract: "ブロブストレージでよくある問題の答えを見つけましょう。"
---
# ブロブストレージのトラブルシューティング

このトラブルシューティングの参考資料を使って、Microsoft Azure ® Blob Storageモジュールのインストールやブロブの移行に関するよくある質問に答えてください。

## ブロブ保存方法を有効にしたり無効にしたりするにはどうすればいいですか?

SQL Databaseをブロブストレージに使う場合、設定ファイルでBlob関連のメソッドを有効化・無効にできます。Azure Storageプロバイダーではこれができません。ただし、Azureのブロブストレージメソッドを上書きすることでカスタマイズは可能です。

## Kuduにおける移行やPowerShellの制限は何ですか?

Azure App Serviceの診断コンソールはKuduで、PowerShellコンソールを使ってPowerShellスクリプトなどのプロセスを実行します。

Kudoは、60分後にPowerShellコンソールとの入力ややり取りがない場合、長期間実行中のスクリプトを終了させます。この制限により、大量のデータを移行するためにKuduを選択しないことを推奨します。ただし、大量のデータ移行にKuduを使う必要がある場合は、移行スクリプトを何度も再実行する必要があるかもしれません。異なるスクリプト環境を使ってブロブを移行するのにかかる時間、容量、メモリの詳細については、[移行スクリプトのパフォーマンス表](https://doc.sitecore.com/xp/ja/developers/104/sitecore-experience-manager/considerations-for-using-the-azure-blob-storage-module.html "Considerations for using the Azure Blob Storage module") を参照してください。

## ブロブクリーンアップはどのように機能するのですか?

ブロブは多くの異なるメディアアイテム間で共有できるため、Sitecoreはメディアアイテムが削除された直後にメディアファイル(ブロブ)を削除しません。ブロブストレージからブロブを削除するには、Cleanup Database Admin wizardを実行してBlob Cleanupを呼び出してください。

ブロブクリーンアップはまずストレージ内のすべてのブロブをスキャンし、メディアアイテムで使われていないブロブを特定し、その後使用されていないブロブをすべて削除します。ブロブクリーンアップは、メディアアイテムに関連するゴミ箱内のブロブは削除しません。

## 単一のブロブの最大ファイルサイズはどれくらいですか?

Azure Blob Storageの場合、Sitecoreは2GB未満のファイルサイズをサポートしています。しかし、デフォルトではSitecoreの設定ファイルファイルはそれ以下のファイルサイズに制限しています。もし2GB未満の大きなファイルサイズで作業したい場合は、以下の設定ファイルを更新する必要があります:

-   Web.Config
    
    表8。System.Web
    
    -   **クラス:**System.Web
    -   **パラメータ**: httpRuntime.maxRequestLength
    -   **説明:値をKBで設定します。**
    -   **例:**
    
    <httpRuntime targetFramework="4.7.1" maxRequestLength="1048576" ...
    
    表9。System.WebServer
    
    -   **クラス:**System.WebServer
    -   **パラメータ**: Security
    -   **パラメータ**: requestFiltering
    -   **説明**: requestLimits.maxAllowedContentLength パラメータの値をバイト単位で設定します。
    -   **例:**
    
    <requestLimits maxAllowedContentLength="1073741824" />
    
-   Sitecore.Config
    
    表10。Sitecore。設定
    
    -   **クラス:**Settings
    -   **パラメータ**: Media.MaxSizeInDatabase
    -   **説明:値をMBで設定します。**
    -   **例:**
    
    <setting name="Media.MaxSizeInDatabase" value="1024MB" />