π‘ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π±ΡΠΊΠ°ΠΏΠΎΠΌ Π΄Π°Π½Π½ΡΡ
ΠΡΠΈΠ²Π΅Ρ, ΡΠ²Π°ΠΆΠ°Π΅ΠΌΡΠ΅ Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Devops! π Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΠΏΡΠΎΡΡΠΎΠΌ, Π½ΠΎ ΠΌΠΎΡΠ½ΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠΊΠ°ΠΏΠΎΠ². ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π½Π΅Π΄ΠΎΠΎΡΠ΅Π½ΠΈΠ²Π°ΠΉΡΠ΅ ΡΠΈΠ»Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ
ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ
ΠΊΠΎΠΏΠΈΠΉ β ΡΡΠΎ Π²Π°ΡΠ° ΡΡΡΠ°Ρ
ΠΎΠ²ΠΊΠ° ΠΏΡΠΈ ΡΠ±ΠΎΡΡ
! Π§ΡΠΎ Π²Π°ΠΆΠ½ΠΎ: - ΠΠ°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π·Π°ΠΏΡΡΠΊ Π·Π°Π΄Π°Ρ; - ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΉ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅; - ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ cron β Π²Π°Ρ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³ Π² ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΠΊΠ΅ Π·Π°Π΄Π°Ρ: - Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π±ΡΠΊΠ°ΠΏΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈΠ»ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
; - Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ Π°ΡΡ
ΠΈΠ²ΠΎΠ²; - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΊΡΠΎΠ½. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°ΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ Π² 2 Π½ΠΎΡΠΈ: 0 2 * * * /bin/bash /home/user/backup.sh Π ΡΡΠΎΠΌ ΡΠΊΡΠΈΠΏΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ tar Π΄Π»Ρ Π°ΡΡ
ΠΈΠ²Π°ΡΠΈΠΈ: tar -czvf /backup/$(date +\%Y\%m\%d).tar.gz /Π²Π°ΠΆΠ½ΡΠ΅/Π΄Π°Π½Π½ΡΠ΅ ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π²Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π²Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΠΎΠ±Π»Π°ΠΊΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΠ·
π‘ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π±ΡΠΊΠ°ΠΏΠΎΠΌ Π΄Π°Π½Π½ΡΡ
2Β ΠΈΡΠ»ΡΒ 20252Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½