π§© *π§ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Ρ ΠΏΠΎΠΌΠΎΡΡΡ bash* ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΠΌΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π°Π΄ΠΌΠΈΠ½ΠΎΠ²! π Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ ΠΈ ΡΠ°ΠΌΠΎΡΡΡΡΠ°Π½ΡΠ»ΠΈΡΡ ΠΎΡ Π±Π΅Π΄Ρ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠΎΡΠ½ΡΠΉ, Π»Π΅Π³ΠΊΠΈΠΉ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
β Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠ°, ΡΡΠΎ Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡΠΎΠΊ ΡΠΏΡΠ°Π²ΠΈΡΡΡ. ΠΡ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°? - ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ - ΠΠ΅Π³ΠΊΠΎΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ - ΠΠΈΠ½ΠΈΠΌΡΠΌ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠ°Π³ΠΈΠΈ: ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ°ΠΉΠ» backup.sh. Π Π½Π΅ΠΌ β ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ dump Π±Π°Π·Ρ ΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈΠ»ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ. #!/bin/bash DATE=$(date +%Y-%m-%d_%H-%M) mysqldump -u root -p'ΠΏΠ°ΡΠΎΠ»Ρ' Π²Π°ΡΠ°_Π±Π°Π·Π° > /path/to/backup_$DATE.sql cp /path/to/backup_$DATE.sql /backup/location/ ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡ Π² cron, ΠΈ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΎΠΌ Π΄Π΅Π»Π°ΡΡ ΠΊΠΎΠΏΠΈΠΈ β Π±Π΅Π· Π²Π°ΡΠ΅Π³ΠΎ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²Π°! Π Π²Π΅Π΄Ρ ΠΈΠ½ΠΎΠ³Π΄Π° Π»Π°ΠΉΡΡ
Π°ΠΊ β ΡΡΠΎ ΠΏΡΠΎΡΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. ΠΡΡΠ°ΡΠΈ, Π³ΡΠ°ΠΌΠΎΡΠ½ΡΠΉ Π±ΡΠΊΠ°ΠΏ β Π·Π°Π»ΠΎΠ³ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ, Π²Π΅Π΄Ρ Π΄Π°ΠΆΠ΅ Π² Ρ
ΡΠ΄ΡΠ΅ΠΌ ΡΠ»Ρ
π§© *π§ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ bash
27Β Π°Π²Π³ΡΡΡΠ°Β 202527Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½