π§ *ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π½Π° Linux Π·Π° 5 ΠΌΠΈΠ½ΡΡ* Π ΡΡΡ ΡΠΏΠΎΡ
Ρ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌΡΠΉ Π»Π΅Π½ΠΈΠ²ΡΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π±Π΅Π· Π½Π°Π΄Π΅ΠΆΠ½ΡΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ². Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΡ
ΡΠ°Π½ΡΠ»ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΡΡΠΈΠ»ΠΈΠΉ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎ Π΄Π»Ρ Π²Π°Ρ! ΠΡΡ ΠΏΡΠΎΡΡΠΎ, Π±ΡΡΡΡΠΎ ΠΈ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° β ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ cron β Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΎΡ. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ: - ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ: crontab -e - ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΡΡΠΎΠΊΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΠ΅ 6 ΡΠ°ΡΠΎΠ²: 0 */6 * * * /home/user/backup.sh Π’Π΅ΠΏΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠ°ΠΌ ΡΠΊΡΠΈΠΏΡ backup.sh, ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π²Π°ΠΆΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Π°ΡΡ
ΠΈΠ²ΠΈΡΡΠ΅Ρ ΠΈΡ
: #!/bin/bash tar -czf /backup/$(date +%F).tar.gz /etc /home/user /var/www ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ: chmod +x /home/user/backup.sh Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ Π·Π°ΡΠΈΡΠΎΠΉ β Π³Π»Π°Π²Π½ΠΎΠ΅ ΡΡΡΡ-ΡΡΡΡ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ. ΠΠΎΡ ΡΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΠΆΠ½ΡΡ Π·Π°Π΄Π°ΡΡ, Π½Π΅ ΡΡΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π Ρ Π²Π°Ρ ΡΠΆΠ΅ Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ? ΠΠ»ΠΈ Π²ΡΡ Π΄Π΅Π»Π°Π΅ΡΠ΅ Π²ΡΡΡΠ½Ρ
π§ *ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π½Π° Linux Π·Π° 5 ΠΌΠΈΠ½ΡΡ
17Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202517Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½