π― *π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ `rsync` Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΉ*
ΠΠ΅ΡΡΠ°Π΅ΡΡ ΠΎ Π±ΡΡΡΡΠΎΠΌ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±Π΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ? Π’ΠΎΠ³Π΄Π° rsync β ΡΠ²ΠΎΠΉ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³! ΠΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠ°ΠΉΠ»Ρ, Π½ΠΎ ΠΈ ΡΠΌΠ΅Π΅Ρ Π΄Π΅Π»Π°ΡΡ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ. ΠΡΠ΅Π΄ΡΡΠ°Π²Ρ: ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡ Π±ΡΠΊΠ°ΠΏ β Π° rsync ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ, ΡΠΊΠΎΠ½ΠΎΠΌΡ ΡΡΠ°ΡΠΈΠΊ ΠΈ Π²ΡΠ΅ΠΌΡ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° rsync:
- ΠΡΡΡΡΠ°Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π±ΠΎΠ»ΡΡΠΈΡ ΠΎΠ±ΡΠ΅ΠΌΠΎΠ² Π΄Π°Π½Π½ΡΡ
- ΠΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎ SSH Π΄Π»Ρ Π·Π°ΡΠΈΡΡ Π΄Π°Π½Π½ΡΡ
- ΠΡΠΎΡΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠΊΡΠΈΠΏΡΡ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΡΠΈΠ»ΡΡΡΠΎΠ²
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π±ΡΠΊΠ°ΠΏ ΠΏΠ°ΠΏΠΊΠΈ mydata Π² ΠΏΠ°ΠΏΠΊΡ backup:
- rsync -av --delete /home/user/mydata/ /mnt/backup/
ΠΠ»ΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ β Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ -e ssh.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ!
Π ΡΡ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ `rsync` Π² ΡΠ²ΠΎΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΡΡ ? Π§Π΅ΠΌ ΡΠ΄ΠΈΠ²Π»ΡΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ?
π Π§ΠΈΡΠ°ΠΉ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ² Linux Π² Π½Π°ΡΠ΅ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ β Π±ΠΎΡ https://t.me/gradeliftbot.
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!