π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄Π°ΠΌΠΏ ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ Devops
ΠΡΠΈΠ²Π΅Ρ! ΠΡΠ»ΠΈ ΡΡ Ρ ΠΎΡΠ΅ΡΡ ΡΡΠ»ΠΎΠΆΠ½ΠΈΡΡ ΠΆΠΈΠ·Π½Ρ ΡΠ²ΠΎΠΈΠΌ Π±Π°Π³Π°ΠΌ ΠΈ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² β ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ.
ΠΠ°Π±ΡΠ΄Ρ ΠΎ ΡΡΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡΡ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΡ ΠΈ Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±ΡΡΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ β Π±ΡΡΡΡΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ±ΠΎΠΈΡΡ.
Π ΡΠΎΠΌΡ ΠΆΠ΅, ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ:
- Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΡΠ½ΠΈΡ ΠΈΠ»ΠΈ ΡΠΊΡΠΈΠΏΡ (ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ cron ΠΈΠ»ΠΈ systemd).
- ΠΠ°ΡΡΡΠΎΠΈΡΡ ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠΈΠΏΠ°:
journalctl --since=yesterday > /var/logs/system_log_$(date +%Y%m%d).log
- ΠΠΎΠ±Π°Π²ΠΈΡΡ Π°ΡΡ ΠΈΠ²Π°ΡΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ ΠΌΠ΅ΡΡΠΎ:
tar -czf logs_backup_$(date +%Y%m%d).tar.gz /var/logs/*.log
Π’Π°ΠΊΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΡΠΊΡ Π½Π° ΠΏΡΠ»ΡΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, Π½Π΅ ΡΡΠ°ΡΡ ΡΠ°ΡΡ Π½Π° ΡΡΡΠ½ΠΎΠΉ ΡΠ±ΠΎΡ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ β Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ Π½Π°Π²ΡΠΊ.
ΠΡΡΠ°ΡΠΈ, Π° ΡΡ ΡΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°ΠΌΠΏΡ Π² ΡΠ²ΠΎΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅?
*ΠΡΠΈΠ³Π»Π°ΡΠ°Ρ ΡΠ΅Π±Ρ Π² Π½Π°Ρ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, ΡΠ°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ°ΡΠ΅ΠΉ, Π° Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot β ΡΠ²Π΅ΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ²!*
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ CI/CD Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ Π΄Π΅ΠΏΠ»ΠΎΡ Π² Linux! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!