FTP によるスナップショットの転送
既定では、スナップショットは、UNC (Universal Naming Convention) 共有として定義されたフォルダに格納されます。レプリケーションでは、UNC 共有ではなく、FTP (File Transfer Protocol) 共有を指定することもできます。FTP を使用するには、FTP サーバーを構成してから、FTP を使用するためのパブリケーションと 1 つ以上のサブスクリプションを構成する必要があります。FTP サーバーの構成方法の詳細については、インターネット インフォメーション サービス (IIS) のドキュメントを参照してください。パブリケーションに対して FTP 情報を指定すると、そのパブリケーションに対するサブスクリプションでは、既定で FTP を使用します。IIS が動作しているコンピュータがファイアウォールによってディストリビュータから分離されている場合、FTP は Web 同期との組み合わせでのみ使用されます。この場合、FTP を使用してディストリビュータ、および IIS を実行中のコンピュータからスナップショットを転送できます (スナップショットは常に HTTPS を使用してサブスクライバに転送されます)。
セキュリティに関する注意 |
---|
FTP 共有では、FTP パスワードを格納する必要があり、このパスワードがプレーン テキストでサブスクライバ (Web 同期が使用されている場合は、IIS が動作しているコンピュータ) から FTP サーバーに送信されるため、FTP 共有ではなく Microsoft Windows 認証と UNC 共有を使用することをお勧めします。また、1 つのアカウントがスナップショット共有へのアクセスを制御するため、フィルタ選択されたマージ パブリケーションへのサブスクライバだけに、スナップショット ファイルのデータ パーティションからスナップショット ファイルへのアクセス権が与えられていることを確認することはできません。 |
FTP でスナップショットを配信するには
Microsoft SQL Server Management Studio: FTP でスナップショットを配信する方法 (SQL Server Management Studio)
レプリケーション Transact-SQL プログラミング : FTP 経由でスナップショットを配信する方法 (レプリケーション Transact-SQL プログラミング)