π§° *ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΡΡ* ΠΡΠΈΠ²Π΅Ρ, ΡΠΎΠ²Π°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΠΌΠ°Π½Π΄Π°ΡΠΈΠ½! π³ ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ ΠΊΠ°ΠΊ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ ΡΡΡΠ°ΠΆ ΡΠ²ΠΎΠΈΡ
Π΄Π°Π½Π½ΡΡ
? Π ΡΡΠΎΠΌ ΠΊΡΠ°ΡΠΊΠΎΠΌ ΡΡΠΎΠΊΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΠΏΡΡΠΌΠΎ Π½Π° Linux, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΌΡΡΠΈΡΡΡΡ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡΠΌΠΈ ΠΈ ΠΏΠ°Π½ΠΈΠΊΠΎΠΉ ΠΏΡΠΈ ΡΠ±ΠΎΡΡ
. ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π³Π»Π°Π²Π½ΡΠΉ ΡΠ΅ΠΊΡΠ΅Ρ β ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ cron. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ! - Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ Π±ΡΠΊΠ°ΠΏΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, backup.sh: #!/bin/bash tar -czf /backup/$(date '+%Y-%m-%d').tar.gz /Π²Π°ΠΆΠ½ΡΠ΅/Π΄Π°Π½Π½ΡΠ΅ - ΠΠ°Π΅ΠΌ ΠΏΡΠ°Π²Π° Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: chmod +x backup.sh - ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² cron: crontab -e ΠΈ Π²ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ: 0 2 * * * /ΠΏΡΡΡ/ΠΊ/backup.sh Π’Π΅ΠΏΠ΅ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 2 Π½ΠΎΡΠΈ Ρ ΡΠ΅Π±Ρ Π±ΡΠ΄ΡΡ ΡΠ²Π΅ΠΆΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ β ΡΡΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π° ΠΎΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ
Π·Π°Π±ΠΎΡ! Π’Ρ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ ΡΠ²ΠΎΠΈ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Π·Π°ΡΠΈΡΠ΅Π½Ρ? ΠΠΎΠΆΠ΅Ρ, ΠΏΠΎΡΠ° ΡΠ°ΡΡΠΈΡΠΈΡΡ Π±ΡΠΊΠ°ΠΏΡ Π½Π° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈΠ»ΠΈ ΡΠ΅
π§° *ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΡΡ
18Β ΠΈΡΠ»ΡΒ 202518Β ΠΈΡΠ»Β 2025
1
1 ΠΌΠΈΠ½