howto:linux:rsync
                Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| howto:linux:rsync [2017/09/18 14:15] – [Gandalf style] harvie | howto:linux:rsync [2021/08/10 15:34] (aktuální) – [Gandalf style] moora | ||
|---|---|---|---|
| Řádek 3: | Řádek 3: | ||
| ===== Gandalf style ===== | ===== Gandalf style ===== | ||
| + | <code bash> | ||
| + | export ' | ||
| + | rsync -aAXzv --numeric-ids --exclude="/ | ||
| + | rsync -aAXHWv --numeric-ids root@192.168.1.100:/ | ||
| + | příkaz pro rsync pomocí klíče bez hesla :   rsync -r -e "ssh -i / | ||
| - |  | + | zkopírování celého obsahu **vzdáleného serveru** Můra Style (od Gandalfa) | 
| + | * **remote** v / | ||
| + | * **remote** ip a (zjistit IP adresu vdáleného serveru - 82.100.58.6) | ||
| + | * **local** su- (stát se root rootem) | ||
| + | * **local** cd/ (evěřit že stojím v lomítku - hlavním adresáři) | ||
| + | * **local** | ||
| - | rsync -aAXHWv --numeric-ids -e "ssh -c arcfour128" | + | </code> | 
| * **-a** archivni mod (zahrnuje **-rlptgoD**) | * **-a** archivni mod (zahrnuje **-rlptgoD**) | ||
| Řádek 15: | Řádek 25: | ||
| * **-z** compress file data during the transfer | * **-z** compress file data during the transfer | ||
| * **-v** increase verbosity | * **-v** increase verbosity | ||
| + | * **-x** don't cross filesystem boundaries | ||
| + | |||
| + | ===== Lomítka ===== | ||
| + | |||
| + | * do dst synchronizuje obsah src | ||
| + | * **src/ dst** | ||
| + | * **src/ dst/** | ||
| + | * v dst udela podadresar src | ||
| + | * **src dst** | ||
| + | * **src dst/** | ||
| + | |||
| + | |||
| + | |||
| ===== protocol version mismatch -- is your shell clean? ===== | ===== protocol version mismatch -- is your shell clean? ===== | ||
| Řádek 21: | Řádek 44: | ||
| ===== Vyhleda pocet vyskytu IP adresy v logu ===== | ===== Vyhleda pocet vyskytu IP adresy v logu ===== | ||
| - | / | + |  | 
| Řádek 37: | Řádek 60: | ||
| IFS=$' | IFS=$' | ||
| ssh " | ssh " | ||
| - | chmod " | + | #echo chown -h " | 
| - | chown -h " | + | chown -h " | 
| - | #echo chown -h " | + | test -L " | 
| done; | done; | ||
| } | } | ||
| # | # | ||
| - | fixperms server.example.com / | + | time fixperms server.example.com / | 
| </ | </ | ||
| + | |||
| + | |||
| + | ===== NTFS (ntfsclone) ===== | ||
| + | |||
| + | NTFS se na Linuxu neda rsyncnout se zachovanim vsech atributu, je potreba pouzit ntfsclone: | ||
| + | |||
| + | <code bash> | ||
howto/linux/rsync.1505736956.txt.gz · Poslední úprava: 2017/09/18 14:15 autor: harvie
                
                