π₯π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π°ΡΠΈΡΡ ΡΠ΅Π±Π΅ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΠ΅ β Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π²ΡΠ΅Π³ΠΎ Π·Π° ΠΏΠ°ΡΡ ΠΌΠΈΠ½ΡΡ. ΠΠ°Π±ΡΠ΄ΡΡΠ΅ ΠΎ ΡΡΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΡΡ , Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ β Π²Π°Ρ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³!
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ:
- ΠΡΠΎΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° rsync
- ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ cron
ΠΠ΅Π»Π°Π΅ΠΌ ΡΠ°ΠΊ: ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, /home/user/backup.sh) ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΌ:
rsync -avz /ΠΈΡΡ ΠΎΠ΄Π½Π°Ρ_ΠΏΠ°ΠΏΠΊΠ°/ /backup/ΠΏΠ°ΠΏΠΊΠ°/
ΠΠ°Π»Π΅Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π·Π°Π΄Π°ΡΡ Π² cron:
crontab -e ΠΈ ΠΏΠΈΡΠ΅ΠΌ:
0 3 * * * /bin/bash /home/user/backup.sh β ΡΡΠΎΠ±Ρ Π±ΡΠΊΠ°ΠΏ Π·Π°ΠΏΡΡΠΊΠ°Π»ΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ Π½ΠΎΡΡ Π² 3:00.
ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΡ Π΅ΠΌΡ:
- ΠΡΡΡΡΠΎΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ β ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π½Π°Π³ΡΡΠ·.
- ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ β ΡΠΎΠ»ΡΠΊΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ.
- ΠΡΠΎΡΡΠΎΡΠ° β Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ»ΠΎΠΆΠ½ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, Π½ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ β Π½Π°ΡΠ°ΡΡ!
Π Ρ ΡΠ΅Π±Ρ Π΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈΠ»ΠΈ Π²ΡΡ Π΄Π΅Π»Π°Π΅ΡΡΡ Π²ΡΡΡΠ½ΡΡ?
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ ΠΊΠ°Π½Π°Π»Ρ https://t.me/LinuxSkill ΠΈ ΡΠ·Π½Π°ΠΉ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡΡ ! Π Π±ΠΎΡΠ΅ https://t.me/gradeliftbot β ΡΠ²Π΅ΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ².
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!