π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΠΎΠΏΠΈΠΈhe Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron Π₯ΠΎΡΠΈΡΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΡΡ ΡΠ²Π΅ΡΠ΅Π½Ρ, ΡΡΠΎ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ? Π’ΠΎΠ³Π΄Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ sysadmin Π·Π½Π°Π΅Ρ: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ β Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³! Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π·Π° ΠΌΠΈΠ½ΡΡΡ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ²: - ΠΠΈΠ½ΠΈΠΌΡΠΌ ΡΡΠΈΠ»ΠΈΠΉ - ΠΡΡΡΡΡΠΉ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ - ΠΠΈΠ±ΠΊΠΈΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ: rsync -avz --delete /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ /ΡΠ΅Π·Π΅ΡΠ²Π½Π°Ρ_ΠΊΠΎΠΏΠΈΡ/ ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² cron, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ: crontab -e Π Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΡΡΠΎΠΊΡ: 0 2 * * * /ΠΏΡΡΡ/ΠΊ/ΡΠΊΡΠΈΠΏΡΡ.sh Π’Π΅ΠΏΠ΅ΡΡ Π²Π°Ρ Π±ΡΠΊΠ°ΠΏ Π±ΡΠ΄Π΅Ρ Π΄Π΅Π»Π°ΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ Π½ΠΎΡΡ Π² 2 ΡΡΡΠ° β Π±Π΅Π· Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠΈΡ. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΡΠ°Π²Π° ΠΈ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΡΠΈ. Π Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π»Π΅Π³ΠΊΠΎ! ΠΡΠΈΠΌΠ΅Ρ: rsync -avz --delete /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ /ΡΠ΅Π·Π΅ΡΠ²Π½Π°Ρ_ΠΊΠΎΠΏΠΈΡ/ >> /var/log/backup.log 2>&1 ΠΠΎΡΠΎΠ²Ρ Π»ΠΈ Π²Ρ Π΄ΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΡΠ΅ ΡΡΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ? ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill
π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΠΎΠΏΠΈΠΈhe Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron
10Β ΠΈΡΠ½ΡΒ 202510Β ΠΈΡΠ½Β 2025
~1 ΠΌΠΈΠ½