π οΈ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ rsync Π΄Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΠΌΠΎΡΠ½Π΅Π½ΡΠΊΠΎΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Π±ΡΠΊΠ°ΠΏΡ Π² ΠΈΠ³ΡΡ. ΠΠ°Π±ΡΠ» ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠΊΡΠΈΠΏΡΠ°Ρ , Π²Π΅Π΄Ρ rsync ΡΠ΄Π΅Π»Π°Π΅Ρ Π²ΡΡ Π·Π° ΡΠ΅Π±Ρ Π·Π° ΠΏΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄!
πΉ ΠΠΎΡΠ΅ΠΌΡ ΠΈΠΌΠ΅Π½Π½ΠΎ rsync?
- ΠΡΡΡΡΡΠΉ ΠΈ ΡΠΌΠ½ΡΠΉ β ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ
- ΠΠΈΠ±ΠΊΠΈΠΉ β ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ
- ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ β ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ SSH
ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅:
rsync -avz /ΠΏΡΡΡ/ΠΊ/ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ /ΠΏΡΡΡ/ΠΊ/Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ
- ΠΠΎ SSH:
rsync -avz -e ssh /Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ/ΡΠ°ΠΉΠ» user@ΡΠ΅ΡΠ²Π΅Ρ:/ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΉ/ΠΏΡΡΡ
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²:
rsync -avz --exclude '*.tmp' /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ /Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ?
- ΠΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π²Π΅ΡΡ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ
- ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΈ Π²ΡΠ΅ΠΌΡ
- ΠΠ΅Π³ΠΊΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠΊΠ°ΠΏΡ ΡΠ΅ΡΠ΅Π· cron
ΠΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎ ΡΠ΅ΡΠ΅Π· ssh-ΠΊΠ»ΡΡΠΈ β ΠΈ Π·Π°Π±ΡΠ΄Π΅ΡΡ ΠΎ ΡΡΡΠΈΠ½Π°Ρ !
Π ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ `rsync` Π² ΡΠ²ΠΎΠΈΡ ΡΠΊΡΠΈΠΏΡΠ°Ρ ? ΠΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ?
ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΡΡΠ°ΡΡ ΠΏΡΠΎΡΠΈ β Π΄Π΅ΡΠΆΠΈ ΡΡΡΠ»ΠΊΡ Π½Π° Π½Π°Ρ ΠΊΠ°Π½Π°Π» ΠΈ Π±ΠΎΡΠ°, ΡΠ°ΠΌ ΠΊΡΡΠ° ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ Linux ΠΈ ΡΠ°Π·Π±ΠΎΡ ΠΎΡΠΈΠ±ΠΎΠΊ: https://t.me/LinuxSkill ΠΈ https://t.me/gradeliftbot
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!