π *ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ `rsync` Π΄Π»Ρ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° Π΄Π°Π½Π½ΡΡ
* ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π₯ ΠΡΠ»ΠΈ ΡΡ ΠΈΡΠ΅ΡΡ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ β ΠΏΡΠΈΡΠΌΠΎΡΡΠΈΡΡ ΠΊ rsync. ΠΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² Π²ΠΎΠ»ΡΠ΅Π±Π½ΡΡ ΠΏΠ°Π»ΠΎΡΠΊΡ ΠΏΡΠΈ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΡ
Π·Π°Π΄Π°ΡΠ°Ρ
ΠΏΠΎ backup'Ρ ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
. Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ rsync ΠΎΡΠΎΠ±Π΅Π½Π½ΡΠΌ? - ΠΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ ΡΠ°ΠΉΠ»Π° β ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ - Π Π°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎ ΡΠ΅ΡΠΈ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ - ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΠΎΠΏΡΡΡΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ /home/user/documents Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
Ρ
Π»ΠΎΠΏΠΎΡ β Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ: rsync -avz /home/user/documents/ user@server:/backup/ ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ -a β Π°ΡΡ
ΠΈΠ²Π°ΡΠΈΡ, -v β Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ°, -z β ΡΠΆΠ°ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
. ΠΡΠΎ ΠΏΡΠΎΡΡΠΎ, Π±ΡΡΡΡΠΎ ΠΈ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΡ
Π·Π°Π΄Π°Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ rsync, ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π²Π°ΠΆΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΈ Π΄Π΅ΡΠΆΠ°ΡΡ Π²ΡΠ΅ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ! Π’Ρ ΡΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΊ Π±ΡΠΊΠ°ΠΏΠ°ΠΌ ΠΈΠ»ΠΈ Π²ΡΠ΅ Π΅ΡΠ΅ Π΄Π΅Π»Π°Π΅ΡΡ Π²ΡΡΡΠ½ΡΡ? --- - ΠΡΠΈΠ³Π»Π°ΡΠΈ ΡΠ΅Π±Ρ Π² Π½Π°Ρ ΡΠ΅Π»Π΅Π³Ρ
π *ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ `rsync` Π΄Π»Ρ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° Π΄Π°Π½Π½ΡΡ
4Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 20254Β ΡΠ΅Π½Β 2025
~1 ΠΌΠΈΠ½