この記事は更新から24ヶ月以上経過しているため、最新の情報を別途確認することを推奨いたします。
トランザクションレプリケーションを構成しているパブリッシャーからスナップショットエージェントを実行すると、”There is not enough space on the disk.” というメッセージが表示されることがあります。
これは、スナップショットエージェントがデータを格納する「スナップショットフォルダー」に指定されたフォルダーのあるディスクの空き容量不足を意味しています。
Azure SQL Managed Instanceの場合、この「スナップショットフォルダー」はAzure ファイル共有であるため、該当のファイル共有のクォータを引き上げることで対処が可能となります。
具体的には、ファイル共有の設定より最大容量を5→100TiBに変更後、該当するファイル共有のクォータの編集を行います。
【参考】
スナップショット レプリケーション – SQL Server | Microsoft Learn
[スナップショット フォルダー] – SQL Server | Microsoft Learn
SMB Azure ファイル共有を作成する – Azure Files | Microsoft Learnスナップショット レプリケーション – SQL Server | Microsoft Learn