π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux ΡΠ΅ΡΠ΅Π· Cron ΠΡΠΈΠ²Π΅Ρ, Ρ
ΡΠ°Π½ΠΈΡΠ΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ
! β‘οΈ ΠΡΠ»ΠΈ ΡΡ Ρ
ΠΎΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ, ΠΏΠΎΡΠ° ΡΠΎΡΠ²ΠΎΡΠΈΡΡ ΠΌΠ°Π³ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π·Π° ΠΏΠ°ΡΡ ΠΌΠΈΠ½ΡΡ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° β Cron. ΠΡΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ, ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΡΠ΅Π²Π·ΠΎΠΉΠ΄Π΅Ρ Π²ΡΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ! ποΈ ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ? - ΠΠ°ΡΠΈΡΠ° Π΄Π°Π½Π½ΡΡ
ΠΎΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ
ΡΠ΄Π°Π»Π΅Π½ΠΈΠΉ - ΠΠ΅Π³ΠΊΠΎΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡ - ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅ΡΠ²ΠΎΠ² Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ? - Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ Π°ΡΡ
ΠΈΠ²ΠΎΠΌ: tar -czf /backup/$(date +%Y-%m-%d).tar.gz /Π²Π°ΠΆΠ½ΡΠ΅_ΡΠ°ΠΉΠ»Ρ - ΠΠ°ΡΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΡ Π² Cron: crontab -e - ΠΠΎΠ±Π°Π²Ρ ΡΡΡΠΎΠΊΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΊΠΎΠΏΠΈΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΠΈΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π² 2 Π½ΠΎΡΠΈ: 0 2 * * * /ΠΏΡΡΡ/ΠΊ/ΡΠΊΡΠΈΠΏΡΡ.sh Π’Π΅ΠΏΠ΅ΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΌΠ° Π·Π°Π±ΠΎΡΠΈΡΡΡΡ ΠΎ ΡΠΎΡ
ΡΠ°Π½Π½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ
! ΠΡΡ ΠΏΡΠΎΡΡΠΎ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ β Π½ΠΈΠΊΠ°ΠΊΠΈΡ
Π·Π°Π±ΠΎΡ ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠΊΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ. ΠΠΎΡΠΎΠ² Π»ΠΈ ΡΡ Π΄ΠΎΠ²Π΅ΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°
π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux ΡΠ΅ΡΠ΅Π· Cron
29Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202529Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½