Replikacja oparta na plikachFile-based replication

Dotyczy: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Configuration Manager używa replikacji opartej na plikach do transferowania danych opartych na plikach między lokacjami w hierarchii.Configuration Manager uses file-based replication to transfer file-based data between sites in your hierarchy. Te dane obejmują aplikacje i pakiety, które chcesz wdrożyć w punktach dystrybucji w lokacjach podrzędnych.This data includes applications and packages that you want to deploy to distribution points in child sites. Obsługuje ona również nieprzetworzone rekordy danych odnajdywania przesyłane przez lokację do lokacji nadrzędnej, a następnie procesy.It also handles unprocessed discovery data records that the site transfers to its parent site and then processes.

Komunikacja oparta na plikach między lokacjami używa protokołu bloku komunikatów serwera (SMB) na porcie TCP/IP 445.File-based communication between sites uses the server message block (SMB) protocol on TCP/IP port 445. Aby kontrolować ilość danych przesyłanych przez sieć w sieci, należy określić ograniczenia przepustowości i tryb pulsu.To control the amount of data the site transfers across the network, specify bandwidth throttling and pulse mode. Użyj harmonogramów, aby określić, kiedy wysyłać dane przez sieć.Use schedules to control when to send data across the network.

RozsyłanRoutes

Poniższe informacje ułatwiają konfigurowanie i używanie tras replikacji plików.The following information can help you set up and use file replication routes.

Trasa replikacji plikówFile replication route

Każda trasa replikacji plików określa lokację docelową, do której lokacja przesyła dane oparte na plikach.Each file replication route identifies a destination site to which a site transfers file-based data. Każda lokacja obsługuje jedną marszrutę replikacji plików do określonej lokacji docelowej.Each site supports one file replication route to a specific destination site.

Aby zarządzać marszrutą replikacji plików, przejdź do obszaru roboczego Administracja .To manage a file replication route, go to the Administration workspace. Rozwiń węzeł Konfiguracja hierarchii , a następnie wybierz pozycję replikacja plików.Expand the Hierarchy Configuration node, and then select File Replication.

W przypadku tras replikacji plików można zmienić następujące ustawienia:You can change the following settings for file replication routes:

Konto replikacji plikówFile replication account

To konto nawiązuje połączenie z lokacją docelową i zapisuje dane w udziale SMS_SITE tej lokacji.This account connects to the destination site, and writes data to that site's SMS_Site share. Lokacja docelowa przetwarza dane zapisywane w tym udziale.The receiving site processes the data written to this share. Domyślnie po dodaniu lokacji do hierarchii program Configuration Manager przypisuje konto komputera nowego serwera lokacji jako konto replikacji plików.By default, when you add a site to the hierarchy, Configuration Manager assigns the new site server's computer account as its file replication account. Następnie to konto jest dodawane do SMS_SiteToSiteConnection_<sitecode> grupy lokacji docelowej.It then adds this account to the destination site's SMS_SiteToSiteConnection_<sitecode> group. Ta grupa jest lokalna dla komputera, który przyznaje dostęp do udziału SMS_Site.This group is local to the computer that grants access to the SMS_Site share. Można zmienić to konto na konto użytkownika systemu Windows.You can change this account to be a Windows user account. Jeśli zmienisz konto, upewnij się, że nowe konto zostało dodane do SMS_SiteToSiteConnection_<sitecode> grupy lokacji docelowej.If you change the account, make sure you add the new account to the destination site's SMS_SiteToSiteConnection_<sitecode> group.

Uwaga

Lokacje dodatkowe zawsze używają konta komputera serwera lokacji dodatkowej jako konta replikacji plików.Secondary sites always use the computer account of the secondary site server as the File Replication Account.

HarmonogramSchedule

Ustaw harmonogram dla każdej trasy replikacji plików.Set the schedule for each file replication route. Ta akcja ogranicza typ danych i czas, w którym dane mogą być przesyłane do lokacji docelowej.This action restricts the type of data and time when data can transfer to the destination site.

Limity szybkościRate limits

Określ limity szybkości dla każdej trasy replikacji plików.Specify rate limits for each file replication route. Ta akcja steruje przepustowością sieci używaną przez lokację podczas przesyłania danych do lokacji docelowej:This action controls the network bandwidth the site uses when it transfers data to the destination site:

  • Tryb pulsu: Określ rozmiar bloków danych wysyłanych przez lokację do lokacji docelowej.Pulse mode: Specify the size of the data blocks that the site sends to the destination site. Można również określić opóźnienie między wysłaniem kolejnych bloków danych.You can also specify a time delay between sending each data block. Użyj tej opcji, jeśli musisz wysłać dane za pośrednictwem połączenia sieciowego o niskiej przepustowości do lokacji docelowej.Use this option when you must send data across a low-bandwidth network connection to the destination site.

    Na przykład masz ograniczenia do wysyłania 1 KB danych co pięć sekund, ale nie więcej niż 1 KB co trzy sekundy.For example, you have constraints to send 1 KB of data every five seconds, but not 1 KB every three seconds. To ograniczenie jest niezależnie od szybkości łącza lub jego użycia w danym momencie.This constraint is regardless of the speed of the link or its usage at a given time.

  • Ograniczone do maksymalnej szybkości transferu według godziny: lokacja wysyła dane do lokacji docelowej za pomocą tylko określonego procentu czasu.Limited to maximum transfer rates by hour: The site sends data to a destination site by using only the percentage of time that you specify. Configuration Manager nie identyfikuje dostępnej przepustowości sieci.Configuration Manager doesn't identify the network's available bandwidth. Dzieli czas, w jakim może wysyłać dane do wycinków czasu.It divides the time it can send data into slices of time. Następnie wysyła dane przez krótki czas, po którym następuje blok czasu, gdy nie wysyła danych.It then sends the data in a short block of time, which is followed by blocks of time when it doesn't send data.

    Na przykład ustawisz maksymalną stawkę na 50%.For example, you set the maximum rate to 50%. Configuration Manager przesyła dane przez czas, po którym następuje równy okres czasu, gdy nie wyśle żadnych danych.Configuration Manager transmits data for an amount of time followed by an equal period of time when it doesn't send any data. Nie zarządza rzeczywistym rozmiarem wysyłanego bloku danych.It doesn't manage the actual size of the data block that it sends. Lokacja zarządza wyłącznie ilością czasu, przez który wysyła dane.The site only manages the amount of time during which it sends data.

    Przestroga

    Domyślne jedna lokacja może realizować maksymalnie trzy jednoczesne operacje wysyłania w celu transferowania danych do lokacji docelowej.By default, a site can use up to three concurrent sendings to transfer data to a destination site. Po włączeniu limitów szybkości dla trasy replikacji plików ogranicza współbieżne wysyłanie do tej lokacji do jednego.When you enable rate limits for a file replication route, it limits the concurrent sendings to that site to one. To zachowanie jest stosowane nawet wtedy, gdy Limit dostępnej przepustowości (%) jest ustawiony na 100%.This behavior applies even when the Limit available bandwidth (%) is set to 100%. Jeśli na przykład użyjesz domyślnych ustawień dla nadawcy, zmniejsza to szybkość transferu do lokacji docelowej, która będzie jedną trzecią pojemności domyślnej.For example, if you use the default settings for the sender, this reduces the transfer rate to the destination site to be one-third of the default capacity.

Trasy między lokacjami dodatkowymiRoutes between secondary sites

Skonfiguruj trasę replikacji plików między dwiema lokacjami dodatkowymi, aby skierować zawartość opartą na plikach między tymi lokacjami.Configure a file replication route between two secondary sites to route file-based content between those sites.

NadawcaSender

Każda lokacja ma jednego nadawcę.Each site has one sender. Nadawca zarządza połączeniem sieciowym z jednej lokacji do lokacji docelowej.The sender manages the network connection from one site to a destination site. Może nawiązywać połączenia z wieloma lokacjami w tym samym czasie.It can establish connections to multiple sites at the same time. Aby nawiązać połączenie z lokacją, nadawca używa trasy replikacji plików do lokacji i identyfikuje konto, którego używa do nawiązywania połączenia sieciowego.To connect to a site, the sender uses the file replication route to the site and identifies the account it uses to establish the network connection. Nadawca używa również tego konta do zapisu danych do udziału SMS_Site lokacji docelowej.The sender also uses this account to write data to the destination site's SMS_Site share.

Domyślnie nadawca zapisuje dane do lokacji docelowej za pomocą wielu jednoczesnych operacji wysyłanialub wątku.By default, the sender writes data to a destination site by using multiple concurrent sendings, or a thread. Każdy wątek może przetransferować inny obiekt oparty na plikach do lokacji docelowej.Each thread can transfer a different file-based object to the destination site. Gdy nadawca zaczyna wysyłać obiekt, kontynuuje pisanie bloków danych dla tego obiektu do momentu wysłania całego obiektu.When the sender begins to send an object, it continues to write blocks of data for that object until it sends the entire object. Po wysłaniu wszystkich danych dla obiektu nowy obiekt może zacząć wysyłać do tego wątku.After it sends all the data for the object, a new object can begin to send on that thread.

Aby zarządzać nadawcą dla lokacji, przejdź do obszaru roboczego Administracja i rozwiń węzeł Konfiguracja lokacji .To manage the sender for a site, go to the Administration workspace, and expand the Site Configuration node. Wybierz węzeł Lokacje , a następnie wybierz pozycję Właściwości dla lokacji, którą chcesz zarządzać.Select the Sites node, and then select Properties for the site you want to manage. Aby zmienić ustawienia nadawcy, przejdź na kartę nadawca .Switch to the Sender tab to change the sender settings.

Dla nadawcy można zmienić następujące ustawienia:You can change the following settings for a sender:

Maksymalna liczba jednoczesnych operacji wysyłaniaMaximum concurrent sendings

Domyślnie każda lokacja używa pięciu równoczesnych operacji wysyłania (wątków).By default, each site uses five concurrent sendings (threads). Trzy wątki są dostępne do użycia podczas wysyłania danych do jednej z lokacji docelowych.Three threads are available for use when it sends data to any one destination site. Po zwiększeniu tej liczby można zwiększyć przepływność danych między lokacjami.When you increase this number, you can increase the throughput of data between sites. Więcej wątków oznacza, że Configuration Manager mogą przesyłać więcej plików jednocześnie.More threads mean that Configuration Manager can transfer more files at the same time. Ponadto po zwiększeniu tej liczby jest wymagana większa przepustowość sieci między lokacjami.Increasing this number also increases the demand for network bandwidth between sites.

Ustawienia ponawianiaRetry settings

Domyślnie każda lokacja ponawia próbę połączenia dwa razy, z opóźnieniem jednej minuty między próbami połączenia.By default, each site retries a problem connection two times, with a one-minute delay between connection attempts. Można zmodyfikować liczbę prób połączenia podejmowanych przez lokację oraz czas oczekiwania między próbami.You can modify the number of connection attempts the site makes, and how long to wait between attempts.

Następne krokiNext steps

Replikacja bazy danychDatabase replication