π₯οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron
ΠΠΎΡΠΎΠ² Π»ΠΈ ΡΡ Π·Π°ΡΠΈΡΠΈΡΡ ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠ΅? ΠΠΎΡΡΠΎΠΉ ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅ β ΡΠ΅ΠΉΡΠ°Ρ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π·Π° ΠΏΠ°ΡΡ ΠΌΠΈΠ½ΡΡ! ΠΡΠΎΡ ΡΡΡΠΊ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ, ΠΊΡΠΎ ΡΠ΅Π½ΠΈΡ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΠ΅.
ΠΠ°Π΄Π°ΡΠ° ΠΏΡΠΎΡΡΠ°Ρ: ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Ρ ΡΠ°Π½ΠΈΡΡ ΠΈΡ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅. Π ΡΡΡ Π½Π° ΡΡΠ΅Π½Ρ Π²ΡΡ ΠΎΠ΄ΠΈΡ rsync β ΠΌΠ°Π³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ .
Π‘Π°ΠΌΠΎΠ΅ ΠΊΠ»Π°ΡΡΠ½ΠΎΠ΅ β ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π²ΡΠ΅ ΡΠ΅ΡΠ΅Π· cron, ΡΡΠΎΠ±Ρ Π±ΡΠΊΠ°ΠΏΡ Π΄Π΅Π»Π°Π»ΠΈΡΡ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π±Π΅Π· ΡΡΠ°ΡΡΠΈΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
rsync -avz /home/user/Π²Π°ΠΆΠ½ΡΠ΅_ΡΠ°ΠΉΠ»Ρ/ /backup/Π²Π°ΠΆΠ½ΡΠ΅_ΡΠ°ΠΉΠ»Ρ/
ΠΠ°ΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² cron:
crontab -e
Π Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΡΡΠΎΠΊΡ:
5 2 * /path/to/backup_script.sh
Π’Π΅ΠΏΠ΅ΡΡ Π±ΡΠΊΠ°ΠΏ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 2:05 Π½ΠΎΡΠΈ. ΠΡΠΎΡΡΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ!
ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°:
- ΡΠ΄ΠΎΠ±Π½ΠΎ
- Π±ΡΡΡΡΠΎ
- Π½Π°Π΄Π΅ΠΆΠ½ΠΎ
Π ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ? ΠΠ°ΠΊΠΈΠ΅ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ Π²Π΅Π»ΠΈΠΊΠ°Ρ ΠΈ ΠΌΠΎΠ³ΡΡΠ°Ρ Linux ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ΅Π±Π΅?
π ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!