Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ rsync для эффСктивных бэкапов ΠΈ синхронизации

πŸ› οΈ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ 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 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!