π‘ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π ΠΡΠ»ΠΈ ΡΡ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ ΡΠ΅ΡΡΠ» Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΊΠ°Π»ΠΈΡΡ Π±ΡΠΊΠ°ΠΏΡ β ΠΏΠΎΡΠ° ΠΈΡ
Π΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠ΅. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π±ΡΡΡΡΡΠΉ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° β rsync. - ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΏΠΊΠΈ: rsync -avz --delete /source/ΠΏΠ°ΠΏΠΊΠ°/ /destination/ΠΏΠ°ΠΏΠΊΠ°/ - ΠΠ°Π»Π΅Π΅, Π½Π°ΡΡΡΠΎΠΈΠΌ Π·Π°Π΄Π°ΡΡ cron, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° Π·Π°ΠΏΡΡΠΊΠ°Π»Π°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ: crontab -e ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΡΡΠΎΠΊΡ: 0 2 * * * /path/to/Π±ΡΠΊΠ°ΠΏ_ΡΠΊΡΠΈΠΏΡ.sh - Π’Π°ΠΊΠΆΠ΅, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏ Π΅ΡΠ΅ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΏΠΎ email. ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - ΠΡΡΡΡΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ β Π²ΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρ rsync - ΠΠΈΠ½ΠΈΠΌΡΠΌ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ Π±ΡΡΡΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ - ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΠΎΡΠΎΠ² Π»ΠΈ ΡΡ Π΄ΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΈ ΡΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠ΅ ΠΈΠ»ΠΈ Π²ΡΡ Π΄Π΅Π»Π°Π΅ΡΡ Π²ΡΡΡΠ½ΡΡ? ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ? π¬ ΠΡΠΈΠ³Π»Π°ΡΠΈ ΡΠ²ΠΎΠΈΡ
Π΄ΡΡΠ·Π΅ΠΉ ΠΎΡΠ²ΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ: β Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
ΡΡΠ°ΡΠ΅ΠΉ ΡΡ Π½Π°ΠΉΠ΄Π΅ΡΡ Π² Π½Π°ΡΠ΅ΠΌ Ρ
π‘ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync
24Β ΠΈΡΠ½ΡΒ 202524Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½