π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π²Π°ΠΆΠ½ΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π²ΡΡΠΊΠΈΡ
ΡΡΠ΄Π΅ΡΠ½ΡΡ
UNIX-ΡΠΊΠ°Π·ΠΎΠΊ! π ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ β ΡΡΠΎ Π²Π°Ρ Π»ΠΈΡΠ½ΡΠΉ ΠΌΠ°Π³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΡ Π² ΠΌΠΈΡΠ΅ Linux? ΠΡΠ»ΠΈ Π½Π΅ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ΅ΡΡΡΡ Π΄ΡΠ°Π³ΠΎΡΠ΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½Π°ΡΡΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΡΡΡΠ΅, Π½ΠΎ ΠΌΠΎΡΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ»ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ²: - ΠΠ°ΡΠΈΡΠ° ΠΎΡ ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
- ΠΡΡΡΡΡΠΉ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ - ΠΠΈΠ½ΠΈΠΌΡΠΌ ΡΡΡΠΈΠ½Ρ ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π±ΡΠΊΠ°ΠΏ MySQL, Π½Π΅ Π·Π°ΠΌΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. ΠΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠΊΡΠΈΠΏΡ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π² cron β ΡΡΠΎΠ±Ρ Π±ΡΠΊΠ°ΠΏ Π·Π°ΠΏΡΡΠΊΠ°Π»ΡΡ ΡΠ°ΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΡ Π½ΠΎΡΡ. ΠΠΎΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΊΡΠΈΠΏΡΠ°: - Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ: mysqldump -u root -pYourPasswordYourPassword database_name > /backup/db_$(date +%Y%m%d).sql - Π£Π΄Π°Π»ΡΠ΅ΠΌ ΡΡΠ°ΡΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΡ ΡΡΠ°ΡΡΠ΅ Π½Π΅Π΄Π΅Π»ΠΈ: find /backup/ -type f -name "*.sql" -mtime +7 -delete ΠΠ°Π»ΡΡΠ΅ β Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² cron: crontab -e Π Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ: 0 2 * * * /path/to/backup_script.sh Π’Π΅ΠΏΠ΅ΡΡ Π²Π°Ρ ΡΠ΅ΡΠ²Π΅Ρ
π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π²Π°ΠΆΠ½ΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
29Β ΠΈΡΠ½ΡΒ 202529Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½