Thursday 26 January 2017

Option De Réplication Différentielle Binaire

Réplication différentielle binaire Dans un post précédent, j'ai déjà mentionné la Réplication différentielle binaire (BDR). Dans ce post je vais aussi montrer comment le configurer. ConfigMgr 2007 peut utiliser BDR pour mettre à jour les fichiers source du package avec un minimum de trafic réseau supplémentaire. Lorsque ConfigMgr 2007 met à jour les fichiers source d'un package et utilise BDR, il envoie les parties du package qui ont changé depuis la dernière fois que le package a été envoyé. Donc BDR fonctionnera après que les fichiers source ont déjà été distribués. Cela minimise le trafic réseau, surtout lorsque le paquet est grand et les modifications sont petites. Un fichier est considéré comme modifié s'il a été renommé, déplacé ou son contenu modifié. BDR fonctionnera tant qu'un site possède une des cinq versions précédentes du package. Le site d'origine conserve la trace des différences entre la version actuelle et les cinq versions précédentes. Si un site possède une version plus ancienne du package, le site d'origine enverra le package entier. Comment activer la réplication binaire différentielle Ouvrez la console Configuration Manager et accédez à System Center Configuration Manager gt Base de données de sites gt Gestion de l'ordinateur gt Software Distribution. Sélectionnez un progiciel et cliquez dans le volet Actions Propriétés pour ouvrir les Propriétés ltSoftware Packagegt. Sélectionnez l'onglet Source de données et cochez la case Activer la réplication différentielle binaire (voir l'image). BDR doit être activé sur chaque package. Actuellement, je travaille pour KPN Consulting. En ce moment, mon objectif principal est Enterprise Client Management via Microsoft Intune et / ou System Center Configuration Manager (ConfigMgr 2007 2012 CB) et je l'aime Suivre pvanderwoude AdvertisementThis est un ancien post de blog, mais devrait toujours être pertinent et pourrait aider à expliquer BDR un peu Maintenant, nous sommes capables de détecter les changements vers le bas à des différences binaires dans un fichier et de répliquer juste ces différences lors de la mise à jour d'un point de distribution. quot-binaire Delta relication détecte les morceaux de fichiers qui ont changé et met à jour que Dataquot Delta Les mises à jour d'un fichier WIM fonctionneraient de la même manière. Également, gardez à l'esprit cette mise en garde potentielle: quotConfiguration Manager prend en charge jusqu'à cinq versions incrémentielles d'un ensemble de contenus avant de renvoyer l'ensemble du contenu. Après la cinquième mise à jour, la modification suivante du jeu de contenu entraîne Configuration Manager pour créer une nouvelle version du jeu de contenu. Configuration Manager distribue ensuite la nouvelle version du jeu de contenu pour remplacer l'ensemble précédent et l'une de ses versions incrémentielles. Une fois que le nouveau jeu de contenu est distribué, les modifications incrémentielles suivantes dans les fichiers source sont de nouveau répliquées par la réplication différentielle binaire. Édité par KevinMJohnston mardi 16 février 2016 20:05 Proposé comme réponse par Jason Sandys MVP mardi 16 février 2016 8:59 PM Marqué comme réponse par Daniel OIinger Vendredi 19 février 2016 16h30 Mardi 16 février 2016 20h03 Il s'agit d'un ancien post de blog, mais doit toujours être pertinent et pourrait aider à expliquer BDR un peu mieux : Quot Maintenant, nous sommes capables de détecter les changements vers le bas à des différences binaires dans un fichier et de répliquer juste ces différences lors de la mise à jour d'un point de distribution. quot-binaire Delta relication détecte les morceaux de fichiers qui ont changé et met à jour que Dataquot Delta mises à jour À un fichier WIM fonctionnerait de la même manière. Également, gardez à l'esprit cette mise en garde potentielle: quotConfiguration Manager prend en charge jusqu'à cinq versions incrémentielles d'un ensemble de contenus avant de renvoyer l'ensemble du contenu. Après la cinquième mise à jour, la modification suivante du jeu de contenu entraîne Configuration Manager pour créer une nouvelle version du jeu de contenu. Configuration Manager distribue ensuite la nouvelle version du jeu de contenu pour remplacer l'ensemble précédent et l'une de ses versions incrémentielles. Une fois que le nouveau jeu de contenu est distribué, les modifications incrémentielles suivantes dans les fichiers source sont de nouveau répliquées par la réplication différentielle binaire. Édité par KevinMJohnston mardi 16 février 2016 20:05 Proposé comme réponse par Jason Sandys MVP mardi 16 février 2016 8:59 PM Marqué comme réponse par Daniel OIinger Vendredi, 19 février 2016 16h30 Mardi 16 février 2016 20h03 Que vous fassiez une réplique delta ou une copie complète du fichier, le résultat final sera le même - La destination aura exactement la même copie que la source. Le hash mismatch que vous obtenez est parce que la destination DP n'a pas encore reçu ou appliqué les changements. Si vous pensez que le DP a appliqué ces changements mais que vous obtenez toujours une inadéquation de hash, vous pouvez retirer le paquet de ce DP puis le redistribuer (après avoir vérifié qu'il est effectivement passé du DP). De cette façon, le DP obtiendra une nouvelle copie. Proposé comme réponse par MVP Torsten MVP mercredi 17 février 2016 7h36 mardi 16 février 2016 23h23 Cette documentation est erronée au sujet de la quotfifme mise à jour. quot Peu importe le nombre de fois qu'un paquet est mis à jour. La distribution utilisera toujours la réplication delta. La seule fois où la réplication delta ne sera pas utilisée est si les versions entre le site et le DP sont désactivées par plus de cinq (par exemple, la version du site est 7 et la version DP est 1). C'est parce que le site ne conserve que cinq histoires delta. Dans l'exemple, ce serait 6-7, 5-7, 4-7, 3-7 et 2-7. Mais la version sur le DP est 1, et le site n'a pas le delta 1-7, donc, il enverrait la version complète 7. Mardi 16 Février 2016 11:32 PM Merci à tous ceux qui ont répondu, je vais Testez avec une image d'amorçage plus petite qui n'est pas dans une séquence de tâches de production, puis rapportez le résultat. Mardi 16 février 2016 11h36 Le seul moment où la réplication delta ne sera pas utilisée est si les versions entre le site et le DP sont désactivées par plus de cinq. C'est comme ça que je l'interprétais, mais oui, la documentation pourrait être écrite plus clairement :-) Mardi 16 février 2016 23h43 Tous les sites étaient à jour en moins de 45 minutes. Je vous remercie encore une fois pour la clarification des options disponibles, ce qui aidera beaucoup à l'avenir avec les mises à jour et la disponibilité. Vendredi, le 19 février 2016 16h32 Microsoft mène actuellement un sondage en ligne pour comprendre votre opinion sur le site Web Technet. Si vous choisissez de participer, le sondage en ligne vous sera présenté lorsque vous quitterez le site Web Technet. Voulez-vous participer 2017 Microsoft. Tous droits réservés. Okay j'ai creusé quelques informations à ce sujet. Juste curieux - utilisez-vous SCCM 2007 SP2 ou utilisez-vous toujours une version antérieure à SP2 La raison pour laquelle je pose la question est que nous avons trouvé un problème avec la façon dont nous avons fait BDR essentiellement nous utilisons un partage DPMACHINESMSSIGSMSSTAGE comme un dossier intermédiaire pour fusionner les modifications delta Avec le fichier original une fois la fusion est faite, nous déplaçons le fichier mis à jour vers l'emplacement du paquet DP qui serait quelque chose comme DPMACHINESMSPKGFPKGID. Maintenant, la question est que si le partage de déploiement et le partage de package sont sur des volumes différents, l'API que nous utilisons pour déplacer le fichier devient un overhead, puisqu'il va maintenant au serveur de site et revient ensuite au package share. Faire BDR. Ce bogue a été corrigé dans SCCM 2007 SP2. Pouvez-vous me faire savoir si vous utilisez déjà SP2 ou si vous utilisez une version antérieure et je mai être en mesure de suggérer une solution de contournement. Marqué comme réponse par Eric Mattoon Employé de Microsoft, Modérateur samedi, 23 janvier 2010 1:00 AM vendredi 22 janvier 2010 4:58 AM R2 et SP2 ne sont pas liés. Vous devez avoir SP1 pour installer R2. Marqué comme réponse par Eric Mattoon Employé de Microsoft, Modérateur samedi 23 janvier 2010 1:00 AM samedi 23 janvier 2010 1:00 AM Toutes les réponses Avez-vous choisi quotupdate avec une nouvelle version sourcequot ou quotrefresh packagequot Différentiel binaire ne sera utilisé Quand youre mise à jour avec une nouvelle source source pkg. Mardi 29 décembre 2009 15:42 distmgr. log dit qu'il a copié le petit fichier. VBS que j'ai changé, ignore les deux autres petits fichiers. EXE et. HTM parce qu'ils n'ont pas changé, et copie le grand 85 Mo. MSI Fichier qui n'a pas changé. Il indique la taille du fichier Delta 988 et la taille du fichier à distance 86398464. Sur le point de distribution rattaché LAN, le paquet mis à jour en quelques minutes, le point de distribution à distance a pris plus de 30 minutes. Je n'ai pas modifié le fichier. MSI sur le chemin source, et la date et l'heure sont toujours les mêmes. Est-ce que SCCM manipule des fichiers. MSI différemment ou quelque chose? Est-ce que vous pouvez vérifier sur la machine serveur de site la taille du fichier DLT sous le dossier SMSPKG pour ce paquet. Vous devriez voir un fichier appelé ltPkgIDgt. DL sous le dossier SMSPKG. Si la taille du fichier delta semble inclure le fichier msi entier de 85 Mo, il est très probable que quelque chose a changé. Vous pouvez vérifier ceci comme suit: a) Créer un nouveau paquet (BDR activé) avec les fichiers ci-dessus, y compris le fichier 85 Mo msi. B) Distribuez le paquet au DP c) Notez la taille du fichier PCK pour ce paquet créé dans le dossier SMSPKG d) Mettre à jour le paquet avec ce petit fichier e) Envoyer la mise à jour du paquet f) Vérifier les tailles du fichier delta Et le nouveau fichier PCK. Notez que lors de la première distribution du paquet (la première version), vous avez vérifié si cette version atteignait correctement le DP et que le statut était renvoyé au serveur de site parent. Ce qui pourrait arriver, c'est que le paquet aurait pu atteindre le DP si vous mettiez à jour le paquet Package à nouveau à partir du site parent avant que l'état pour la première version soit renvoyé au site parent, le site parent va envoyer le package entier à nouveau. Dans votre cas, il ne semble pas que c'est le cas, mais vous pouvez exécuter le test ci-dessus et de vérifier les tailles des fichiers delta et les fichiers PCK générés par distmgr sur le serveur du site. Proposé comme réponse par Eric Mattoon Employé de Microsoft, Modérateur jeudi, 07 janvier 2010 14h20 Marqué comme réponse par Eric Mattoon Employé de Microsoft, Modérateur vendredi, 08 janvier 2010 12:09 Unmarked comme réponse par Microsoft Bob Lundi 18 janvier , 2010 19:18 Unproposed comme réponse par Microsoft Bob lundi 18 janvier 2010 21:17 Jeudi, 07 Janvier 2010 12:38 Je ne vois aucun fichier. DL ou. PCK. Je suppose que le dossier auquel vous faites référence est le SMSPKGF partagé. À l'intérieur du partage, il ya un dossier pour chaque ID de package qui existe. À l'intérieur du dossier d'identification de paquet est les dossiers réels que je distribue. Le fichier de 85 mb ne change pas. J'ai recommencé et créé un nouveau paquet, envoyé à deux PDD: un sur le LAN et un sur le WAN. J'ai attendu jusqu'à ce que la console disait quotInstalledquot pour les deux PD (environ 30-40 minutes), et vérifié pour s'assurer que les fichiers étaient sur les deux DP. Puis a changé l'un des petits fichiers et a sélectionné Update Distribution Points. Le DP sur le LAN mis à jour dans les 2 minutes, le DP à travers le WAN a pris 30-40 minutes. Lundi 18 janvier 2010 21h52 Le dossier que vous devriez rechercher est appelé SMSPKG. Son emplacement par défaut se trouve sur la racine du lecteur où ConfigMgr est installé, mais il peut être sur un autre lecteur si vous avez ajouté un fichier nosmsondrive. sms sur le lecteur d'installation. Comme je l'ai mentionné ci-dessus et comme Eirik a justement souligné - le dossier à vérifier est SMSPKG et pas le dossier SMSPKGF. Lundi 18 janvier 2010 22h40 J'ai trouvé le dossier SMSPKG et à l'intérieur il ya un certain nombre de. PCK. DLT. DL, et. PK, mais il n'y a aucun dossier pour mon paquet nouvellement créé. Cependant, je n'ai pas ajouté de PDD dans les sites enfants. Les deux PDD que j'ai ajoutés faisaient tous deux partie du site central. Mardi 19 janvier 2010 15h45 Pouvez-vous coller le contenu de la distmgr. log pertinent pour le paquet que vous avez créé et distribué mardi 19 janvier 2010 19:56 Ici vous allez. J'espère que j'utilise correctement cette fonction de bloc de code. Mardi 19 janvier 2010 20h59 Bon, j'ai découvert des informations à ce sujet. Juste curieux - utilisez-vous SCCM 2007 SP2 ou utilisez-vous toujours une version antérieure à SP2 La raison pour laquelle je pose la question est que nous avons trouvé un problème avec la façon dont nous avons fait BDR essentiellement nous utilisons un partage DPMACHINESMSSIGSMSSTAGE comme un dossier intermédiaire pour fusionner les modifications delta Avec le fichier original une fois la fusion est faite, nous déplaçons le fichier mis à jour vers l'emplacement du paquet DP qui serait quelque chose comme DPMACHINESMSPKGFPKGID. Maintenant, la question est que si le partage de déploiement et le partage de package sont sur des volumes différents, l'API que nous utilisons pour déplacer le fichier devient un overhead puisqu'il va maintenant au serveur de site et revient ensuite au package share, Faire BDR. Ce bogue a été corrigé dans SCCM 2007 SP2. Pouvez-vous me faire savoir si vous utilisez déjà SP2 ou si vous utilisez une version antérieure et je mai être en mesure de suggérer une solution de contournement. Marqué comme réponse par Eric Mattoon Employé de Microsoft, Modérateur samedi 23 janvier 2010 1:00 AM vendredi 22 janvier 2010 4:58 AM Je n'ai pas configuré les serveurs, mais sur le serveur de site il dit SCCM 2007 R2 dans addremove programmes. Je ne vois pas SP2 et ne sais pas comment R2 et SP2 sont liés si à tous. Je remarque que les fichiers étant créé dans SMSSIGSMSSTAGE pendant que le package est mise à jour, mais SMSPKGF est sur le même volume. Est-ce que vous dites que si nous chargeons SP2, il devrait résoudre le problème vendredi 22 janvier 2010 15h02 R2 et SP2 ne sont pas liés. Vous devez avoir SP1 pour installer R2. Marqué comme réponse par Eric Mattoon Employé de Microsoft, Modérateur samedi 23 janvier 2010 1:00 AM samedi 23 janvier 2010 1:00 AM Je ne pouvais pas trouver de références pour SCCM n'utilisant pas BDR en cas de rafraîchissement de paquet. Pourriez-vous s'il vous plaît partager votre source ou référence. Friday, February 10, 2012 6:43 PM Étant donné qu'il s'agit d'un thread très ancien et que vous n'avez pas fourni de contexte pour votre question, il est préférable pour vous de commencer un nouveau fil avec votre question spécifique, y compris les détails. Des choses comme ce que vous faites exaclty, ce que vos attentes sont, et ce youve fait pour vérifier. Jason myitforummyitforumwpcommunitymembersjasonsandys Twitter JasonSandys vendredi, 10 février 2012 18h53 Merci Ill faire cela. Vendredi 10 février 2012 19h19 Microsoft effectue un sondage en ligne pour comprendre votre opinion sur le site Web Technet. Si vous choisissez de participer, le sondage en ligne vous sera présenté lorsque vous quitterez le site Web Technet. Voulez-vous participer 2017 Microsoft. Tous les droits sont réservés.


No comments:

Post a Comment