![]() This approach is however convenient for users seeking to achieve fast syncs between directories. Local-Local and Local-Remote File Sync Using Quick Sync Mode How to Use Osync in Linux for Two-Way File SynchronizationĪs already mentioned, there are three approaches to using osync. While cloning osync from Github, removing the -b "stable" option from the git clone command will retrieve osync’s latest dev snapshot. Install Osync in OpenSUSE Linux $ sudo zypper install git Install Osync in Arch Linux $ sudo pacman -S git Install Osync in Debian-based Distors $ sudo apt install git Install Osync in RHEL-based Distors $ sudo yum install git Use one of the following installation guides as per your Linux operating system distribution. ![]() You first need to have git installed before you can retrieve and install the osync file synchronization tool from Github. Install Osync in LinuxĪ stable or latest version of osync can be found on Github. Soft deletes or conflictual files are preserved through created backups. Osync’s primary design prevents it from deleting user/system data. A target/initiator sync schema is also applicable under osync.Ī preexisting target/initiator replica is shielded from multiple concurrent sync processes through pidlocks. If you need speedy execution, you might want to disable some of the osync features like disk space checks and attribute preservation. Multiple backups and soft deletions handling.Command execution for before/after runs.Extended attributes and POSIX ACL synchronization.Resume scenarios to handle fault tolerance.Handles multiple sync tasks through the batch runner and failed sync tasks through a rerun option.Local-to-Local and Local-to-Remote synchronization support.The local-to-local replication run takes approximately 2 seconds whereas the local-to-remote replication run takes approximately 7 seconds. These runs can be local-to-local or local-to-remote. This attribute also makes it agentless.īetween two runs, osync will compare replica file lists. ![]() Osync is attributed as stateful because it is not obligated to monitor the targeted files for changes. This stateful synchronizer acts as a rsync wrapper.
0 Comments
Leave a Reply. |