{"id":10486,"date":"2023-01-25T07:06:46","date_gmt":"2023-01-25T14:06:46","guid":{"rendered":"https:\/\/blog.resilio.com\/blog\/?p=10486"},"modified":"2025-12-19T14:02:18","modified_gmt":"2025-12-19T21:02:18","slug":"linux-sync-files-between-servers","status":"publish","type":"post","link":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers","title":{"rendered":"How to Sync Files between Linux Servers with Resilio\u00a0"},"content":{"rendered":"\n<p>While many organizations use Rsync to sync files between Linux servers, Rsync (and other synchronization solutions) suffer from limitations, particularly for large synchronization deployments, such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Most solutions can\u2019t provide true real-time file synchronization, instead they rely on interval syncs.<\/li>\n\n\n\n<li>Most solutions experience replication errors when syncing large file directories, large files, or syncing to many endpoints.<\/li>\n\n\n\n<li>Most solutions aren\u2019t optimized for transfer over WANs.<\/li>\n<\/ul>\n\n\n\n<p>If your organization needs to sync large files, large numbers of files, or sync files across many Linux servers, then Resilio Active Everywhere is the best replication solution.<\/p>\n\n\n\n<p><strong>In this article, we\u2019ll discuss:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#reasons\">4 reasons you should use Resilio Active Everywhere Linux file sync<\/a><\/li>\n\n\n\n<li><a href=\"#use\">How to use Resilio to sync Linux servers<\/a><\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Resilio Active Everywhere (formerly Resilio Connect) is an enterprise-ready solution that can be used for Linux distribution, synchronization, and consolidation. It utilizes P2P file transfer and WAN acceleration technology to deliver the fastest replication speeds in the industry (10+ Gbps per server) over any network. Leading organizations in tech (Match.com, Kaspersky), gaming (Larian Studios, Blizzard), media (Turner Sports, Skywalker Sound) and more use Resilio Active Everywhere to synchronize data.<\/p>\n\n\n\n<p><em>To learn more about using Resilio Active Everywhere to sync files between your Linux servers,&nbsp;<\/em><a href=\"https:\/\/www.resilio.com\/schedule-demo\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>schedule a demo<\/em><\/a><em>.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"reasons\">4 Reasons to Use Resilio Active Everywhere for Real-Time Linux Sync<\/h2>\n\n\n\n<p>Resilio is a superior Linux file synchronization solution because it:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Uses P2P (peer-to-peer) file transfer to provide fast, reliable replication.<\/strong><\/li>\n\n\n\n<li><strong>Can synchronize files in real-time in any direction.<\/strong><\/li>\n\n\n\n<li><strong>Uses WAN acceleration technology to optimize transfer over high-latency WANs.<\/strong><\/li>\n\n\n\n<li><strong>Is designed to be highly secure and easy to use.<\/strong><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Faster, More Reliable Sync with P2P Architecture<\/h3>\n\n\n\n<p>Other Linux file sync solutions, like Rsync or Unison, use a point-to-point file transfer architecture. This means that these solutions can only copy files from one server to another sequentially \u2014 i.e., only two servers can share files at a time.<\/p>\n\n\n\n<p>This creates a host of problems that make these solutions problematic for organizations that need to sync large files, sync large numbers of files, or sync files across multiple endpoints.<\/p>\n\n\n\n<p>When you can only sync point to point, large sync jobs and synchronization to many endpoints can take a long time. And if synchronization between any points (i.e., between any two servers) is interrupted or delayed (due to slow network connections), then every other server must wait to receive their files or file updates.<\/p>\n\n\n\n<p>But Resilio Active Everywhere uses a P2P transfer architecture and file chunking to provide faster, more reliable file synchronization than any other solution.<\/p>\n\n\n\n<p>With P2P transfer, every device in your environment can communicate with every other device. With file chunking, a file is split into several blocks that can transfer independently of each other. Using these two transfer tactics, Resilio can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Simultaneously transfer files across all devices.<\/li>\n\n\n\n<li>Eliminate any bottlenecks and single points of failure.<\/li>\n\n\n\n<li>Organically scale to support your synchronization needs no matter how big they become.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Simultaneously Transfer Files<\/h4>\n\n\n\n<p>Imagine you have 10 servers in your sync environment, and Server 1 needs to sync a file with the other nine servers. Server 1 can split that file into six chunks and begin sharing them with Server 2.<\/p>\n\n\n\n<p>Once Server 2 has received the first chunk, it can immediately begin sharing it with Server 3 (or any other server), even before it gets the rest of the file chunks. And Server 3 can share any file chunks it receives as soon as it receives them.<\/p>\n\n\n\n<p>Using file chunking and P2P transfer,&nbsp;<strong>Resilio can sync files across your Linux servers 3-10x faster than any other point to point sync solutions<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"388\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2022\/09\/image2.gif\" alt=\"GIF representing P2P vs client server models.\" class=\"wp-image-10253\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Eliminate Single Points of Failure<\/h4>\n\n\n\n<p>There are two types of point to point replication topologies:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Client-server:&nbsp;<\/strong>One server is designated as a hub-server, and the other servers are client servers. The hub-server can share files with any client server. But the client servers can only share files with the hub-server, not each other.<\/li>\n\n\n\n<li><strong>\u201cFollow-the-sun\u201d:<\/strong>&nbsp;Replication occurs from one server to another sequentially \u2014 i.e., Server 1 syncs with Server 2; then Server 2 syncs with Server 3; and so forth.<\/li>\n<\/ol>\n\n\n\n<p>In a client-server topology, your entire replication environment is dependent on the hub-server. The hub-server must always be working and online, or replication can\u2019t occur. This creates a huge point-of-failure, as servers can go down due to hardware failures, network failures, maintenance issues, etc.<\/p>\n\n\n\n<p>And in both replication topologies, synchronization can only occur between two devices at a time. As previously stated, any sync delay between two servers can prevent every other server from receiving the files they need.<\/p>\n\n\n\n<p>But with P2P replication, there are no points of failure. If one device goes down, the necessary files or services can be retrieved from any other device in your environment. Resilio can utilize the full bandwidth of your entire environment to balance the network load and maximize resource utilization. And it can dynamically route around outages (network failures, slow networks, etc.) to synchronize files as quickly as possible.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Organic Scalability<\/h4>\n\n\n\n<p>In a point to point environment, the larger your replication needs grow (i.e., syncing more files, syncing larger files, or syncing to many endpoints) the longer it will take to synchronize across your entire environment.<\/p>\n\n\n\n<p>But Active Everywhere&#8217;s P2P replication topology makes it ideal for large sync jobs and enterprise deployments. Since every server is equally privileged and can sync simultaneously, adding more endpoints increases performance and resources. Each device can contribute resources (i.e., bandwidth, network, CPU, etc.) to sync jobs, and Resilio can balance the load across your environment.<\/p>\n\n\n\n<p><strong>Resilio has been tested and proven to replicate 250+ million files in a single job. And, in a 1:2 scenario, it can sync files 50% faster than point to point solutions. In a 1:10 scenario, Resilio can sync 500% faster<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-7.png\" alt=\"File access gap graph. \" class=\"wp-image-10494\" style=\"width:800px;height:429px\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-7.png 1024w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-7-300x161.png 300w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-7-768x413.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">2. Sync in Any Direction in Real-Time<\/h3>\n\n\n\n<p>Point-to-point transfer and sync solutions can only sync files between at most two computer systems at once.&nbsp; Most tools, like Rsync, can only do this \u201cone-way\u201d, i.e., they\u2019re uni-directional and do not support two-way, bidirectional sync.&nbsp; Some tools like Unison can do this two-way but are also limited to syncing between 2 servers or in a hub-and-spoke.&nbsp;<\/p>\n\n\n\n<p>Moreover, tools like Rsync do not provide true real-time synchronization. Instead, they sync in programmed intervals \u2014 i.e., every 1 minute, 5 minutes, 10 minutes, etc.<\/p>\n\n\n\n<p>And to perform synchronization, these solutions must scan your entire file system. Performing system scans can take longer and longer as your file directory grows (i.e., more files, larger files).<\/p>\n\n\n\n<p>But Resilio Active Everywhere uses optimized checksum calculations \u2014 i.e., identification markers for each file that change whenever a change is made to the file \u2014 and notification events from the host OS to detect file changes and perform true real-time replication.<\/p>\n\n\n\n<p><strong>Resilio can also sync files in any direction to support any replication scenario. It can sync one-to-one, two-way, one-to-many, many-to-one, and N-way<\/strong>. If you need to sync large file directories across many endpoints \u2014 such as when distributing software updates, syncing web and app servers, or syncing files with remote work teams \u2014 Resilio Active Everywhere is the perfect solution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Optimized Sync over WANs<\/h3>\n\n\n\n<p>If you need to sync files over long-distance, high-latency WANs, then you need a sync solution that\u2019s optimized for WAN transfer.<\/p>\n\n\n\n<p>Most sync solutions use transfer protocols that aren\u2019t designed for WAN transfer. But Resilio Active Everywhere uses a proprietary WAN transfer protocol known as Zero Gravity Transport\u2122 (ZGT).<\/p>\n\n\n\n<p>ZGT provides the fastest transfer speeds over any WAN connection by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using a congestion control algorithm to calculate the ideal packet send rate and create a uniform packet distribution over time.<\/li>\n\n\n\n<li>Using interval acknowledgements for groups of packets, rather than sending acknowledgements for every packet receipt.<\/li>\n\n\n\n<li>Restransmitting lost packets once per RTT (Round Trip Time).&nbsp;<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-4-1024x524.png\" alt=\"10GB file to 10 endpoints over 10 Mbps link.\" class=\"wp-image-10491\" style=\"width:744px;height:380px\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-4-1024x524.png 1024w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-4-300x154.png 300w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-4-768x393.png 768w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-4-1536x786.png 1536w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-4.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">4. Secure &amp; Easy to Use<\/h3>\n\n\n\n<p>While Rsync and other linux sync solutions use command-line interfaces, Resilio Active Everywhere was designed to be user-friendly.<\/p>\n\n\n\n<p>Resilio can be set up and begin replicating in as little as 2 hours. As an agent-based software, Resilio Active Everywhere can be deployed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On your existing infrastructure.<\/li>\n\n\n\n<li>On-prem, in the cloud, or in hybrid-cloud environments.<\/li>\n\n\n\n<li>On popular operating systems \u2014 such as Windows, Linux, Android, Mac, Ubuntu, Unix \u2014 and can operate cross-platform.<\/li>\n\n\n\n<li>On industry-standard servers, desktops, mobile devices, and laptops,<\/li>\n\n\n\n<li>On VMware, Citrix, and other virtualization platforms.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>And with Resilio\u2019s Management Console and REST API, you can control every aspect of replication in your environment:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Receive real-time notifications and detailed replication logs.<\/li>\n\n\n\n<li>Control user permissions.<\/li>\n\n\n\n<li>Adjust buffer size, bandwidth, disk I\/O threads, and other replication parameters.<\/li>\n\n\n\n<li>Script and automate replication jobs.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"980\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/03\/finnacial-services-dr-1024x980.jpg\" alt=\"\" class=\"wp-image-12396\" style=\"width:563px;height:582px\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2024\/03\/finnacial-services-dr-1024x980.jpg 1024w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2024\/03\/finnacial-services-dr-300x287.jpg 300w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2024\/03\/finnacial-services-dr-768x735.jpg 768w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2024\/03\/finnacial-services-dr-1536x1470.jpg 1536w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2024\/03\/finnacial-services-dr.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Resilio Active Everywhere also employs state-of-the-art security features to protect your data at rest and in transit, such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AES 256 end-to-end encryption.<\/li>\n\n\n\n<li>Mutual authentication to ensure your data only gets delivered to designated endpoints.<\/li>\n\n\n\n<li>Cryptographic data validation integrity to ensure your files remain uncorrupted.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"use\">How to Sync Linux Servers with Resilio Active Everywhere<\/h2>\n\n\n\n<p>Creating sync jobs with Resilio Active Everywhere is much simpler than other solutions and requires no coding knowledge.<\/p>\n\n\n\n<p>Use the following tutorial to set up Resilio and begin syncing on your Linux servers:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Install Resilio Agents on Your Linux Devices<\/h3>\n\n\n\n<p>First, you must install Resilio software agents on all of your Linux servers or devices. You can install Resilio Active Everywhere agents using:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Apt-get managers.<\/li>\n\n\n\n<li>Yum package managers.<\/li>\n\n\n\n<li>Deb packages.<\/li>\n\n\n\n<li>Rpm packages.<\/li>\n<\/ul>\n\n\n\n<p><em>For more information on how to install Resilio agents on Linux,&nbsp;<\/em><a target=\"_blank\" href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/360004849699-Agents-package-installation-on-Linux\" rel=\"noreferrer noopener\"><em>use this step-by-step guide<\/em><\/a><em>.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Install the Resilio Active Everywhere Management Console<\/h3>\n\n\n\n<p>You\u2019ll need the Resilio Management Console to configure and manage synchronization jobs.<\/p>\n\n\n\n<p>To install the Management Console, run the \u201cresilio-connect-console-windows.msi\u201d installation package and follow the directions on the installation wizard.<\/p>\n\n\n\n<p>The Management Console registers itself as a service and should run automatically after it is installed.<\/p>\n\n\n\n<p><em>For more information on installing the management console,&nbsp;<\/em><a target=\"_blank\" href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/360004814160-Connect-Management-Console-Installation\" rel=\"noreferrer noopener\"><em>click here<\/em><\/a><em>.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Enable Incoming Connections to the Resilio Active Everywhere Console on Your Firewall<\/h3>\n\n\n\n<p>If you\u2019re using a 3rd-party firewall, enable incoming connections to ports used by Resilio&#8217;s Management Console.<\/p>\n\n\n\n<p><em>For more information on Resilio Active Everywhere port protocols,&nbsp;<\/em><a href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/360004905879-How-to-configure-your-firewall\" target=\"_blank\" rel=\"noreferrer noopener\"><em>click here<\/em><\/a><em>.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Apply Your License and Prepare Config File for Your Agents<\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">a. Add Self-Signed Certificate<\/h4>\n\n\n\n<p>Navigate to your Resilio server Web UI at&nbsp;<a target=\"_blank\" href=\"https:\/\/address:8443\/\" rel=\"noreferrer noopener\">https:\/\/address:8443<\/a>. The address might be localhost and the IP or DNS name of the server that you installed the Console on.<\/p>\n\n\n\n<p>You will see a warning. Ignore the warning and add the self-signed certificate to the exception list:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"446\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-1.png\" alt=\"There's a problem with this website's security certificate. \" class=\"wp-image-10488\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-1.png 769w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-1-300x174.png 300w\" sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">b. Set Up Your Login Information<\/h4>\n\n\n\n<p>The Management Console will request that you specify the admin login and password, as well as agree to the end-user license agreement.<\/p>\n\n\n\n<p><strong>More on this step:&nbsp;<a href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/360015674619-Password-complexity-policy\" target=\"_blank\" rel=\"noreferrer noopener\">Password policy<\/a><\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"552\" height=\"700\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-2.png\" alt=\"Enter your email and password. \" class=\"wp-image-10489\" style=\"width:502px;height:637px\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-2.png 552w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-2-237x300.png 237w\" sizes=\"auto, (max-width: 552px) 100vw, 552px\" \/><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">c. Apply the License File<\/h4>\n\n\n\n<p>The Management Console will then ask for a license file. Pick the license file that you were provided by Resilio Support (or your sales representative) or that was attached to the trail registration email.<\/p>\n\n\n\n<p><strong>More on this step:&nbsp;<a href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/360011454859-Apply-license-and-assign-license-packages-to-Agents\" target=\"_blank\" rel=\"noreferrer noopener\">Applying license<\/a><\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"397\" height=\"291\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-3.png\" alt=\"Upload a new license. \" class=\"wp-image-10490\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-3.png 397w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-3-300x220.png 300w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Once the license is applied, Console lets you through to its interface. There you will see tabs with&nbsp;<a target=\"_blank\" href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/115001080644-Jobs-tab-and-adding-new-Jobs-\" rel=\"noreferrer noopener\">Jobs<\/a>,&nbsp;<a target=\"_blank\" href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/115001080604-Agents-tab\" rel=\"noreferrer noopener\">Agents<\/a>,&nbsp;<a target=\"_blank\" href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/115001080664-Groups-tab-and-adding-new-groups\" rel=\"noreferrer noopener\">Groups<\/a>&nbsp;and other configuration parameters.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Organize Your Agents and Set Up Sync Jobs<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click \u201cConfigure jobs\u201d.<\/li>\n\n\n\n<li>Click \u201cCreate new job\u201d.<\/li>\n\n\n\n<li>For Job Type, pick Synchronization.<\/li>\n\n\n\n<li>Give it a name and description.<\/li>\n\n\n\n<li>Select the agents that will be able to sync file changes with other agents, and which will have Read-Only privileges..<\/li>\n\n\n\n<li>On step &#8220;Path&#8221;, specify the paths to the share on agents.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"497\" src=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-5.png\" alt=\"Create a new job. \" class=\"wp-image-10492\" srcset=\"https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-5.png 700w, https:\/\/getsynccom.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/linux-server-sync-5-300x213.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>To learn more about synchronization jobs,&nbsp;<\/em><a href=\"https:\/\/connect.resilio.com\/hc\/en-us\/articles\/1500002762842\" target=\"_blank\" rel=\"noreferrer noopener\"><em>click here<\/em><\/a><em>.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use Resilio to Sync Linux Servers<\/h2>\n\n\n\n<p>Rather than struggling with a host of difficult Rsync commands or Linux commands, use Resilio Active Everywhere to synchronize files across your Linux servers.<\/p>\n\n\n\n<p>Resilio provides:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Fast (10+ Gbps per server), reliable synchronization<\/strong><\/li>\n\n\n\n<li><strong>WAN acceleration for optimal sync across high-latency networks<\/strong><\/li>\n\n\n\n<li><strong>Real-time synchronization in any direction<\/strong><\/li>\n\n\n\n<li><strong>Ease-of-use and end-to-end security encryption<\/strong><\/li>\n<\/ul>\n\n\n\n<p><em>To learn more about using Resilio Active Everywhere to sync files between your Linux servers,&nbsp;<\/em><a href=\"https:\/\/www.resilio.com\/schedule-demo\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>schedule a demo<\/em><\/a><em>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.<\/p>\n","protected":false},"author":51,"featured_media":10487,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[227],"tags":[142,158,99,295],"class_list":["post-10486","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-serversync","tag-featured-secondary","tag-featured-tertiary","tag-linux","tag-post-with-sidebar-new-hero-section"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Sync Files between Linux Servers with Resilio\u00a0 | Resilio Blog<\/title>\n<meta name=\"description\" content=\"We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Sync Files between Linux Servers with Resilio\u00a0 | Resilio Blog\" \/>\n<meta property=\"og:description\" content=\"We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\" \/>\n<meta property=\"og:site_name\" content=\"Resilio Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-25T14:06:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-19T21:02:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"758\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Team Resilio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Team Resilio\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\"},\"author\":{\"name\":\"Team Resilio\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/dbac859fba0a6f5dc571c328b52be1e1\"},\"headline\":\"How to Sync Files between Linux Servers with Resilio\u00a0\",\"datePublished\":\"2023-01-25T14:06:46+00:00\",\"dateModified\":\"2025-12-19T21:02:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\"},\"wordCount\":1993,\"publisher\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg\",\"keywords\":[\"Featured-secondary\",\"Featured-tertiary\",\"Linux\",\"Post with sidebar new hero section\"],\"articleSection\":[\"Server Sync\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\",\"url\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\",\"name\":\"How to Sync Files between Linux Servers with Resilio\u00a0 | Resilio Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg\",\"datePublished\":\"2023-01-25T14:06:46+00:00\",\"dateModified\":\"2025-12-19T21:02:18+00:00\",\"description\":\"We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage\",\"url\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg\",\"contentUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg\",\"width\":1536,\"height\":758,\"caption\":\"How to Sync Files between Linux Servers with Resilio\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.resilio.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Sync Files between Linux Servers with Resilio\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#website\",\"url\":\"https:\/\/blog.resilio.com\/blog\/\",\"name\":\"Resilio Blog\",\"description\":\"Explore Common Use cases, How to&#039;s, Comparisons &amp; More\",\"publisher\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.resilio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#organization\",\"name\":\"Resilio\",\"url\":\"https:\/\/blog.resilio.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png\",\"contentUrl\":\"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png\",\"width\":512,\"height\":512,\"caption\":\"Resilio\"},\"image\":{\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/resilio-inc.\",\"https:\/\/youtube.com\/resilio\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/dbac859fba0a6f5dc571c328b52be1e1\",\"name\":\"Team Resilio\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e47dcb5de2df9c075b483ff541c52d4cd4c54a4496e448b10fb13158c29fdcef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e47dcb5de2df9c075b483ff541c52d4cd4c54a4496e448b10fb13158c29fdcef?s=96&d=mm&r=g\",\"caption\":\"Team Resilio\"},\"sameAs\":[\"https:\/\/www.resilio.com\"],\"url\":\"https:\/\/blog.resilio.com\/blog\/author\/team-resilio\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Sync Files between Linux Servers with Resilio\u00a0 | Resilio Blog","description":"We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers","og_locale":"en_US","og_type":"article","og_title":"How to Sync Files between Linux Servers with Resilio\u00a0 | Resilio Blog","og_description":"We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.","og_url":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers","og_site_name":"Resilio Blog","article_published_time":"2023-01-25T14:06:46+00:00","article_modified_time":"2025-12-19T21:02:18+00:00","og_image":[{"width":1536,"height":758,"url":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg","type":"image\/jpeg"}],"author":"Team Resilio","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Team Resilio","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#article","isPartOf":{"@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers"},"author":{"name":"Team Resilio","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/dbac859fba0a6f5dc571c328b52be1e1"},"headline":"How to Sync Files between Linux Servers with Resilio\u00a0","datePublished":"2023-01-25T14:06:46+00:00","dateModified":"2025-12-19T21:02:18+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers"},"wordCount":1993,"publisher":{"@id":"https:\/\/blog.resilio.com\/blog\/#organization"},"image":{"@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage"},"thumbnailUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg","keywords":["Featured-secondary","Featured-tertiary","Linux","Post with sidebar new hero section"],"articleSection":["Server Sync"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers","url":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers","name":"How to Sync Files between Linux Servers with Resilio\u00a0 | Resilio Blog","isPartOf":{"@id":"https:\/\/blog.resilio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage"},"image":{"@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage"},"thumbnailUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg","datePublished":"2023-01-25T14:06:46+00:00","dateModified":"2025-12-19T21:02:18+00:00","description":"We discuss how to sync Linux servers with Resilio Active Everywhere and 4 reasons why Resilio is superior to other Linux sync solutions.","breadcrumb":{"@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#primaryimage","url":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg","contentUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2023\/01\/Shutterstock_2182524961.jpg","width":1536,"height":758,"caption":"How to Sync Files between Linux Servers with Resilio"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.resilio.com\/blog\/linux-sync-files-between-servers#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.resilio.com\/blog"},{"@type":"ListItem","position":2,"name":"How to Sync Files between Linux Servers with Resilio\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/blog.resilio.com\/blog\/#website","url":"https:\/\/blog.resilio.com\/blog\/","name":"Resilio Blog","description":"Explore Common Use cases, How to&#039;s, Comparisons &amp; More","publisher":{"@id":"https:\/\/blog.resilio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.resilio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.resilio.com\/blog\/#organization","name":"Resilio","url":"https:\/\/blog.resilio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png","contentUrl":"https:\/\/blog.resilio.com\/wp-content\/uploads\/2024\/05\/cropped-resilio-icon-digital-navy-background.png","width":512,"height":512,"caption":"Resilio"},"image":{"@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/resilio-inc.","https:\/\/youtube.com\/resilio"]},{"@type":"Person","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/dbac859fba0a6f5dc571c328b52be1e1","name":"Team Resilio","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.resilio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e47dcb5de2df9c075b483ff541c52d4cd4c54a4496e448b10fb13158c29fdcef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e47dcb5de2df9c075b483ff541c52d4cd4c54a4496e448b10fb13158c29fdcef?s=96&d=mm&r=g","caption":"Team Resilio"},"sameAs":["https:\/\/www.resilio.com"],"url":"https:\/\/blog.resilio.com\/blog\/author\/team-resilio"}]}},"_links":{"self":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/posts\/10486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/comments?post=10486"}],"version-history":[{"count":0,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/posts\/10486\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/media\/10487"}],"wp:attachment":[{"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/media?parent=10486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/categories?post=10486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.resilio.com\/blog\/wp-json\/wp\/v2\/tags?post=10486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}