π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ rsync Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π Π₯ΠΎΡΠ΅ΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ Π΄Π΅Π»Π°ΡΡ ΠΊΠΎΠΏΠΈΠΈ ΡΠ²ΠΎΠΈΡ
Π΄Π°Π½Π½ΡΡ
? Π’ΠΎΠ³Π΄Π° ΡΠ΅Π±Π΅ ΡΠΎΡΠ½ΠΎ ΡΡΠΎΠΈΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ rsync β ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠΈΠ½Π½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π² ΠΈΠ³ΡΡ. ΠΠ΅ Π²Π°ΠΆΠ½ΠΎ, ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ Π»ΠΈ ΡΠ°ΠΉΠ»Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π΅ΡΡ Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΡ β rsync Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ. ΠΠ»ΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠ°: - ΠΠ³Π½ΠΎΠ²Π΅Π½Π½Π°Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ: ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΠΊΠΎΠ½ΠΎΠΌΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΡΠ°ΡΠΈΠΊ. - ΠΠΈΠ±ΠΊΠΎΡΡΡ: ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΡΠΈΠ»ΡΡΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΡΠΈ, Π½ΠΎ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ. - ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ: ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΏΠΎ SSH, ΡΠΈΡΡΡΡ Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠΎΡ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ: rsync -avz ~/documents/ user@server:/backup/documents/ ΠΡΠΎ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΡ ΠΏΠ°ΠΏΠΊΠΈ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. Π₯ΠΎΡΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ? ΠΠ°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ Π΅Π³ΠΎ ΡΠ΅ΡΠ΅Π· cron ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ β ΠΈ Π²Π°ΡΠ° ΠΆΠΈΠ·Π½Ρ ΡΡΠ°Π½Π΅Ρ ΠΏΡΠΎΡΠ΅! Π‘ΠΎΠ²Π΅Ρ: Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΎΠΏΡΠΈΡ --dry-run, ΡΡΠΎΠ±Ρ Π±ΡΡΡ ΡΠ²Π΅ΡΠ΅Π½Π½
π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ rsync Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
30Β Π°Π²Π³ΡΡΡΠ°Β 202530Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½