Procédure : remettre une capture instantanée via FTP (SQL Server Management Studio)

Pour transférer des fichiers de capture instantanée via FTP (File Transfer Protocol), vous devez avant tout configurer un serveur FTP. Pour plus d'informations, consultez la documentation de Microsoft Internet Information Services (IIS). Après avoir configuré le serveur FTP, spécifiez des informations de répertoire et de sécurité pour ce serveur dans la boîte de dialogue Propriétés de la publication - <Publication>. Pour plus d'informations sur l'accès à cette boîte de dialogue, consultez Procédure : Affichage et modification des propriétés de l'article et de la publication (SQL Server Management Studio).

Pour spécifier des informations FTP

  1. Dans la boîte de dialogue Propriétés de la publication - <Publication>, sélectionnez Autoriser les abonnés à télécharger des fichiers de captures instantanées via le protocole FTP (File Transfer Protocol) dans l'une des pages suivantes :

    • Page Capture instantanée FTP, pour les publications transactionnelles et de capture instantanée ainsi que les publications de fusion pour les serveurs de publication exécutant des versions antérieures à Microsoft SQL Server 2005.

    • Page Capture instantanée FTP et Internet, pour les publications de fusion des serveurs de publication exécutant SQL Server 2005 ou ultérieur.

  2. Spécifiez des valeurs dans les zones de texte Nom du serveur FTP, Numéro de port, Chemin d'accès au dossier racine FTP, Nom de connexion et Mot de passe.

    Si, par exemple la racine du serveur FTP est \\serveurftp\home et que vous souhaitez stocker les captures instantanées dans \\serveurftp\home\snapshots, spécifiez \snapshots\ftp pour la propriété Chemin d'accès au dossier racine FTP (la réplication ajoute « ftp » au chemin d'accès au dossier de capture instantanée lorsqu'il crée les fichiers de capture instantanée).

    Notes

    La méthode de sécurité conseillée consiste à désactiver l'accès anonyme au serveur FTP. L'Agent de capture instantanée doit posséder des autorisations en écriture sur le répertoire spécifié et les Agents de distribution et de fusion des autorisations en lecture. Si vous utilisez des abonnements extraits, vous devez définir un répertoire partagé en tant que chemin d'accès UNC, par exemple \serveurftp\home\snapshots. Pour plus d'informations, consultez Sécurisation du dossier de capture instantanée.

  3. Spécifiez que l'Agent de capture instantanée doit écrire les fichiers de capture instantanée dans le répertoire défini à l'étape 2. Par exemple, pour que l'Agent de capture instantanée écrive les fichiers de capture dans \\serveurftp\home\snapshots\ftp, vous devez définir le chemin d'accès \\serveurftp\home\snapshots dans l'un ou l'autre emplacement :

    • Emplacement des captures instantanées par défaut sur le serveur de distribution associé à cette publication.

      Pour plus d'informations sur la définition d'un emplacement par défaut des captures instantanées, consultez Procédure : spécifier l'emplacement par défaut des captures instantanées (SQL Server Management Studio).

    • Autre emplacement de dossier de capture instantanée pour cette publication. Un autre emplacement est nécessaire si la capture instantanée est compressée ou si le serveur de publication exécute Microsoft SQL Server 2000.

      Entrez le chemin d'accès dans la zone de texte Placer les fichiers dans le dossier suivant dans la page Capture instantanée de la boîte de dialogue Propriétés de la publication - <Publication>. Pour plus d'informations sur la définition d'autres emplacements de dossier de capture instantanée, consultez Autres emplacements du dossier de capture instantanée.

  4. Cliquez sur OK.