π *ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Rsync ΠΈ Cron* ΠΠ°ΠΊ ΡΠ°ΡΡΠΎ ΡΡ Π·Π°Π΄ΡΠΌΡΠ²Π°Π΅ΡΡΡΡ, Π° Π²Π΄ΡΡΠ³ Π·Π°Π²ΡΡΠ° ΠΏΡΠΎΠΏΠ°Π΄Π΅Ρ Π²ΡΡ? ΠΡΠΊΠ°ΠΏΡ β ΡΡΠΎ ΡΠ²ΠΎΡ ΡΡΡΠ°Ρ
ΠΎΠ²ΠΊΠ° ΠΏΡΠΎΡΠΈΠ² ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΡ
ΠΏΡΠΎΡΡΡΠΌΠΈ, Π±ΡΡΡΡΡΠΌΠΈ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Linux. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° β ΡΠ±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ Ρ ΡΠ΅Π±Ρ Π΅ΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΈΠ»ΠΈ NAS, ΠΊΡΠ΄Π° ΡΡ Π±ΡΠ΄Π΅ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΠ°ΡΠ΅ΠΌ β Π½Π°ΠΏΠΈΡΠΈ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊ: - Π ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠ°ΠΆΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠ° - ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΏΡΡΡ ΠΊ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ rsync Π΄Π»Ρ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
(ΡΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ) rsync -avz /home/user/Π²Π°ΠΆΠ½ΠΎΠ΅/ user@server:/backup/Π²Π°ΠΆΠ½ΠΎΠ΅/ Π’Π΅ΠΏΠ΅ΡΡ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ cron Π½Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: - ΠΡΠΊΡΠΎΠΉ crontab ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ crontab -e - ΠΠΎΠ±Π°Π²Ρ ΡΡΡΠΎΠΊΡ: 0 2 * * * /ΠΏΡΡΡ/ΠΊ/ΡΠΊΡΠΈΠΏΡΡ.sh ΠΡΠΎ Π·Π°ΠΏΡΡΡΠΈΡ Π±ΡΠΊΠ°ΠΏ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ Π² 2 Π½ΠΎΡΠΈ, ΠΏΠΎΠΊΠ° ΡΡ ΡΠΏΠΈΡΡ, ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΡΡ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΠ°ΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ: - ΠΡΡΡΡΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² - ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
π *ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Rsync ΠΈ Cron
5Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 20255Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½