π οΈ Π£ΠΌΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ rsync Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΠΌΡΠ΅ ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΈ Linux! π₯οΈ Π₯ΠΎΡΠ΅ΡΡ Π½Π°ΡΡΠΈΡΡΡΡ Π±ΡΡΡΡΠΎ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ ΠΈΠ»ΠΈ Π΄Π΅Π»Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ? Π’ΠΎΠ³Π΄Π° ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΡΠ΅Π±Π΅ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΠΈΡΠΌ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ rsync. ΠΡΠΎ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡ β ΠΎΡ ΠΏΡΠΎΡΡΡΡ
ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΉ Π΄ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΉ. π― ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎΠΈΡ ΠΏΠΎΠ»ΡΠ±ΠΈΡΡ rsync? - ΠΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² - Π Π°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎ SSH, ΡΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ - ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΅Π³ΠΎ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° - Π£ΠΌΠ΅Π΅Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
Ρ
Π»ΠΎΠΏΠΎΡ ΠΡΠΎΡΡΠΎ: - ΠΠ»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π½Π° ΡΠ΅ΡΠ²Π΅Ρ: rsync -avz /Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ/ΠΊΠ°ΡΠ°Π»ΠΎΠ³/ user@host:/ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΉ/ΠΏΡΡΡ/ - ΠΠ»Ρ Π±ΡΠΊΠ°ΠΏΠ° Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°: rsync -avz user@host:/ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΉ/ΠΊΠ°ΡΠ°Π»ΠΎΠ³/ /Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ/Π±ΡΠΊΠ°ΠΏ/ - Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ Π»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ: rsync -avz --delete /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ /Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅/ - ΠΠ»Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ: rsync -avz --dry-run /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ /Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅/ ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ rsync Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ cron, ΡΡ ΠΌΠΎΠΆΠ΅ΡΡ Π½Π°ΡΡΡΠΎ
π οΈ Π£ΠΌΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ rsync Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²
8Β ΠΈΡΠ»ΡΒ 20258Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½