- - Jak nastavit Rsync v systému Linux

Jak nastavit Rsync v systému Linux

V těchto dnech má každý aplikaci Sync. Existuje Bittorrent Sync (nyní Resilio Sync), Syncthing atd. Tyto typy nástrojů získávají skutečnou trakci v prostoru serveru a spotřebitele a existují z jednoho důvodu. Pomáhají uživatelům nastavit místní / internetový systém synchronizace typu peer-to-peer. Z velké části jsou tyto nástroje velmi užitečné. To znamená, že mohou často trvat trochu, než se nastaví na různých platformách (zejména Linux). Proto by ti, kdo chtějí provádět jednoduchou synchronizaci souborů mezi počítači, měli místo toho zvážit použití systému Rsync v systému Linux. Je to jednoduchý způsob, jak efektivně (a rychle) přenášet soubory přes síť nebo internet.

Instalace

V tomto tutoriálu se zaměříme na dva nástroje: nástroj příkazového řádku Rsync a wrapper GUI Grsync. Zde je návod, jak nainstalovat tyto programy do počítače se systémem Linux.

Poznámka: Budete také muset nainstalovat SSH.

Ubuntu

sudo apt install rsync grsync

Debian

sudo apt-get install rsync grsync

Arch Linux

sudo pacman -S rsync grsync

Fedora

sudo dnf install rsync grsync

OpenSUSE

sudo dnf install rsync grsync

Jiné Linuxy

Rsync existuje již od roku 1996. Je to z tohoto důvodu, uživatelé by neměli mít žádný problém s hledáním a instalací aplikace na jejich Linux PC, bez ohledu na to, jak nejasné. Vyhledejte ve správci balíčků výraz „rsync“ a nainstalujte jej do systému. Pokud jde o nástroj pro obálky Grsync, je to trochu divoký. Některé distribuce Linuxu to mohou mít ve svých úložištích a některé ne. Chcete-li jej nainstalovat, otevřete okno terminálu a vyhledejte „grsync“. Nebo si ji stáhněte z webu.

Použití Rsync v terminálu

Terminálový nástroj Rsync je velmi výkonný atak lze přenést do mnoha různých aplikací. Většina uživatelů však potřebuje pouze znát základy. Takto to funguje. Chcete-li přenést veškerý obsah jedné složky přímo do druhé, použijte tento příkaz:

Místní přenos na dálku

rsync -r /home/username/local/file/to/transfer/. user@host:/path/to/destination/folder

Vzdálený až místní přenos

rsync -r user@host:/path/to/remote/. /home/username/local/file/to/transfer/

Tyto příkazy umožňují uživateli přímo a rekurzivně přenášet všechny soubory v jedné složce do druhé buď lokálně nebo vzdáleně. Hledáte více možností? V terminálu proveďte: rsync -h a vyzkoušejte mnoho dostupných rsync přepínačů a možností.

Poznámka: Poznámky k Rsync jsou poměrně velké. Terminál jej často může odříznout (často jsou uživatelé nuceni je nekonečně posouvat). Chcete-li věci usnadnit, zkuste uložit nápovědu přímo do textového souboru na později. To lze provést pomocí tohoto příkazu:

rsync -h >> rsync-help.txt

Pomocí nástroje GUI Grsync

Z velké části je nástroj Grsync skutečně nástrojemnejlepší způsob, jak používat Rsync. Je tomu tak proto, že ačkoli samotný příkaz Rsync je silný, je syntaxe pro všechny, kteří chtějí provést jednoduchou synchronizaci souborů, matoucí. Pokud jde o příkazy terminálu, obvykle tomu tak není, pravidla však mají být porušena.

Spusťte na svém počítači Grsync a otevřete soubormanažer taky. Ve správci souborů vyhledejte umístění lokální složky, kterou chcete přenést. Pokud přijímáte přenos namísto odesílání, vyhledejte (nebo vytvořte) cílovou složku.

Po nalezení informací o poloze přejděte na Grsync azačít s nastavením zdroje. Klikněte na „otevřít“ a vyhledejte místní složku, kterou chcete přenést. Pokud je zdroj vzdálený, napište: user @ host: / path / to / remote /.

Po zadání / procházení zdrojepřevod, přejděte do další oblasti výběru. Klepnutím na tlačítko Otevřít vyhledejte cílovou složku (pokud je zdroj přenosu vzdálený), nebo zadejte: user @ host: / path / from / remote /, pokud přenášíte přes síť.

Nástroj Grsync má rozumné výchozí hodnoty a nenívyžadují pro běžného uživatele jakoukoli pohádku. Chcete-li zahájit přenos, klikněte na tlačítko Start. Po zahájení přenosu se zobrazí obrazovka načítání. Pokud jste zvědaví, jak pracuje Rsync, klikněte na tlačítko „výstup rsync“. Zobrazí se kompletní výstup příkazu, na který se uživatel může odvolat.

Quick Grsync Tip

Nejste si jisti, proč synchronizace souborů nefunguje? Zkuste použít simulační režim. Umožňuje uživatelům vyladit a nastavit Rsync a poté spustit simulaci. Nepřenesou se žádné skutečné soubory. Místo toho jsou simulovány a je uveden výstup. To může pomoci začátečníkům Rsync vyladit jejich nastavení přenosu, detekovat chyby atd.

Pro přístup do simulačního režimu v Grsync klikněte na „Soubor“ a poté na „Simulace“. Případně otevřete nástroj simulátoru Grsync pomocí klávesové zkratky Ctrl + S.

Závěr

Moderní synchronizační aplikace mají své případy použití,to je jisté. Pokud chcete distribuovat spoustu souborů do 5 nebo 6 počítačů v síti LAN nebo přes internet, Rsync není pro vás. Pokud však chcete rychle zachovat synchronizaci složky mezi několika počítači se systémem Linux, je Rsync jasným vítězem. Není třeba se bavit čárovými kódy, konfigurovat webové uživatelské rozhraní nebo se přihlásit do aplikace pro Android. Stačí zadat příkaz nebo použít nástroj Grsync a přenos začne.

Komentáře