π ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ Π±ΡΠΊΠ°ΠΏ-ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° Linux Π ΠΌΠΈΡ DevOps ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠ±ΡΠ» Π½ΠΎΠ²ΡΠΉ Π³Π΅ΡΠΎΠΉ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ! ΠΠ°Π±ΡΠ΄Ρ ΠΎ ΡΡΡΠ½ΡΡ
ΠΊΠΎΠΏΠΈΡΡ
ΠΈ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°Π½ΠΈΡΡ
ΠΏΡΠΈ ΡΠ±ΠΎΡΡ
. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ, Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ β ΠΏΡΠΎΡΡΠΎ ΠΈ Π±ΡΡΡΡΠΎ. ΠΠ»Π°Π²Π½ΡΠΉ ΡΠ΅ΠΊΡΠ΅Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ ΠΈ ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ β ΠΏΡΠΎΡΡΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° /etc ΠΈ /home Ρ ΠΏΠΎΠΌΠΎΡΡΡ cron: - Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΊΡΠΈΠΏΡ backup.sh: #!/bin/bash tar -czf /backups/$(date +%Y-%m-%d)_etc.tar.gz /etc tar -czf /backups/$(date +%Y-%m-%d)_home.tar.gz /home - Π‘Π΄Π΅Π»Π°ΠΉ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ: chmod +x /path/to/backup.sh - ΠΠΎΠ±Π°Π²Ρ Π² cron Π·Π°Π΄Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°: 0 2 * * * /path/to/backup.sh ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° β ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²ΠΎ, ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΡΡΡ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ. ΠΡΡΡΡ Π±ΡΠΊΠ°ΠΏΡ ΡΡΠ°Π½ΡΡ Π²Π°ΡΠΈΠΌ ΡΠΈΡΠΎΠΌ β Π²Π΅Π΄Ρ ΠΏΠΎΡΠ΅ΡΡΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π΅ Ρ
ΠΎΡΠ΅ΡΡΡ Π½ΠΈΠΊΠΎΠΌΡ. Π Ρ ΡΠ΅Π±Ρ Π΅ΡΡΡ ΡΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ? ΠΠΎΠ΄Π΅Π»ΠΈΡΡ Π² ΠΊΠΎΠΌ
π ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ Π±ΡΠΊΠ°ΠΏ-ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° Linux
17Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202517Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½