Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ“‘ Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности rsync: пСрСносим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

πŸ“‘ Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности rsync: пСрСносим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‡Π΅ΡˆΡŒ быстро ΠΈ эффСктивно ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами, экономя Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈ врСмя? Π’ΠΎΠ³Π΄Π° это для тСбя β€” магия rsync! Настоящий мастхэв для sysadmin ΠΈ DevOps. πŸŒ€ ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ? - Волько измСнСния: отправляСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ измСнились - Быстро ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ: с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ рСсурсов - Π“ΠΈΠ±ΠΊΠΎ настраиваСтся: ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ - Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ: rsync -avz /Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ/ΠΏΡƒΡ‚ΡŒ/ user@сСрвСр:/Ρ†Π΅Π»Π΅Π²ΠΎΠΉ/ΠΏΡƒΡ‚ΡŒ/ - Для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ скрытых Ρ„Π°ΠΉΠ»ΠΎΠ²: rsync -avz --exclude='.*' /локаль */} - Для бэкапа с ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ старых Ρ„Π°ΠΉΠ»ΠΎΠ²: bash rsync -avz --delete /источник/ user@сСрвСр:/Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚/ - А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ: bash rsync --bwlimit=1000 -avz /ΠΏΡƒΡ‚ΡŒ/ user@сСрвСр:/ΠΏΡƒΡ‚ΡŒ/ ` rsync β€” это Π½Π΅ просто ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π° малСнький ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π³ΡƒΡ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Π°ΡˆΡƒ Тизнь ΠΏΡ€ΠΎΡ‰Π΅! НС Π²Π°ΠΆΠ½ΠΎ, слСва ΠΈΠ»ΠΈ справа, β€” лишь ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ β€”

πŸ“‘ Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности rsync: пСрСносим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€

Π₯ΠΎΡ‡Π΅ΡˆΡŒ быстро ΠΈ эффСктивно ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами, экономя Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈ врСмя? Π’ΠΎΠ³Π΄Π° это для тСбя β€” магия rsync! Настоящий мастхэв для sysadmin ΠΈ DevOps.

πŸŒ€ ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ?

- Волько измСнСния: отправляСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ измСнились

- Быстро ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ: с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ рСсурсов

- Π“ΠΈΠ±ΠΊΠΎ настраиваСтся: ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅

- Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ:

rsync -avz /Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ/ΠΏΡƒΡ‚ΡŒ/ user@сСрвСр:/Ρ†Π΅Π»Π΅Π²ΠΎΠΉ/ΠΏΡƒΡ‚ΡŒ/

- Для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ скрытых Ρ„Π°ΠΉΠ»ΠΎΠ²:

rsync -avz --exclude='.*' /локаль */}

- Для бэкапа с ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ старых Ρ„Π°ΠΉΠ»ΠΎΠ²:

bash

rsync -avz --delete /источник/ user@сСрвСр:/Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚/

- А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ:

bash

rsync --bwlimit=1000 -avz /ΠΏΡƒΡ‚ΡŒ/ user@сСрвСр:/ΠΏΡƒΡ‚ΡŒ/

`

rsync β€” это Π½Π΅ просто ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π° малСнький ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π³ΡƒΡ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Π°ΡˆΡƒ Тизнь ΠΏΡ€ΠΎΡ‰Π΅! НС Π²Π°ΠΆΠ½ΠΎ, слСва ΠΈΠ»ΠΈ справа, β€” лишь ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ β€” всё для скорости ΠΈ надСТности.

А Ρ‚Ρ‹ использовал `rsync` для слоТных сцСнариСв? Π”Π΅Π»ΠΈΡΡŒ Π² коммСнтариях! ΠœΠΎΠΆΠ΅Ρ‚, Ρƒ тСбя Π΅ΡΡ‚ΡŒ свои Ρ„ΠΈΡˆΠΊΠΈ?

*ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot*

*πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!*