π₯π‘ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π³ΠΈΠ΄: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync Π₯ΠΎΡΠ΅ΡΡ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ Π½Π΅ ΡΠ°ΠΊ? Π‘ΡΠ΅Π΄ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², rsync β ΡΡΠΎ Π½Π°ΡΡΠΎΡΡΠΈΠΉ Π²ΠΎΠ»ΡΠ΅Π±Π½ΠΈΠΊ Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ
ΠΊΠΎΠΏΠΈΠΉ! ΠΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ β ΠΈ Π²ΡΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΎ. - ΠΠ΅Π»Π°ΠΉ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π±ΡΠΊΠ°ΠΏ: rsync -av --delete /home/user/ /mnt/backup/ - Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΡΠ΅ΡΠ΅Π· SSH: rsync -avz -e ssh /var/www/ user@192.168.1.100:/backup/www/ - ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ cron, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π·Π°Π΄Π°ΡΡ: 0 2 * * * rsync -av --delete /home/user/ /mnt/backup/ ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°? ΠΡΡΡΡΠΎΡΠ°, ΡΠΎΡΠ½ΠΎΡΡΡ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ². Π Π³Π»Π°Π²Π½ΠΎΠ΅ β ΡΡ ΡΠΎΡΠ½ΠΎ Π·Π½Π°Π΅ΡΡ, ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ Ρ ΡΠ΅Π±Ρ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ. ΠΠ΅ Π±ΠΎΠΉΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ β ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²ΠΎΡ ΠΆΠΈΠ·Π½Ρ! Π ΡΡ ΡΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ» ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²ΡΡ Π΄Π΅ΡΠΆΠΈΡΡ Π² Π³ΠΎΠ»ΠΎΠ²Π΅? - ΠΠΎΠ΄ΠΏΠΈΡΠΈΡΡ Π½Π° Π½Π°Ρ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΡΠ·Π½Π°ΠΉ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
ΠΈ DevOps, Π° Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot β Π½Π°ΠΉΠ΄Π΅ΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈ
π₯π‘ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π³ΠΈΠ΄: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync
25Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202525Β ΡΠ΅Π½Β 2025
~1 ΠΌΠΈΠ½