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

🎯 *Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС `rsync` для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ…

🎯 *Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС `rsync` для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ…* Π₯ΠΎΡ‚ΠΈΡ‚Π΅ быстро ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами ΠΈΠ»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ бэкапы? ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° rsync β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ заставит ваши Π΄Π°Π½Π½Ρ‹Π΅ ΠΆΠΈΡ‚ΡŒ ΠΏΠΎ своим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ! ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ rsync? - Минимализм: ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, экономя Ρ‚Ρ€Π°Ρ„ΠΈΠΊ - Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ: настраиваСмыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ синхронизации ΠΈ удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² - Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: ΠΏΠΎ SSH ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ бэкап ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /home/user/data Π½Π° внСшний сСрвСр rsync -avz --delete /home/user/data/ user@backupserver:/backup/data/ Π—Π΄Π΅ΡΡŒ -a β€” Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, -v β€” Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ прогрСсс, -z β€” сТимаСт Π΄Π°Π½Π½Ρ‹Π΅, --delete β€” удаляСт лишниС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΉ сторонС ΠΏΡ€ΠΈ нСобходимости. Иногда стоит Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ β€” создадим cron-Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ пятницу 3 Π½ΠΎΡ‡ΠΈ: 0 3 * * 5 /usr/bin/rsync -avz --delete /home/user/data/ user@backupserver:/backup/data/ Если Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²ΠΎΠΈ Ρ„Π°ΠΉ

🎯 *Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС `rsync` для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ…*

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ быстро ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами ΠΈΠ»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ бэкапы?

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° rsync β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ заставит ваши Π΄Π°Π½Π½Ρ‹Π΅ ΠΆΠΈΡ‚ΡŒ ΠΏΠΎ своим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ!

ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ rsync?

- Минимализм: ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, экономя Ρ‚Ρ€Π°Ρ„ΠΈΠΊ

- Π“ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ: настраиваСмыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ синхронизации ΠΈ удалСния Ρ„Π°ΠΉΠ»ΠΎΠ²

- Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: ΠΏΠΎ SSH ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ бэкап ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /home/user/data Π½Π° внСшний сСрвСр

rsync -avz --delete /home/user/data/ user@backupserver:/backup/data/

Π—Π΄Π΅ΡΡŒ -a β€” Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, -v β€” Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ прогрСсс, -z β€” сТимаСт Π΄Π°Π½Π½Ρ‹Π΅, --delete β€” удаляСт лишниС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΉ сторонС ΠΏΡ€ΠΈ нСобходимости.

Иногда стоит Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ β€” создадим cron-Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ пятницу 3 Π½ΠΎΡ‡ΠΈ:

0 3 * * 5 /usr/bin/rsync -avz --delete /home/user/data/ user@backupserver:/backup/data/

Если Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²ΠΎΠΈ Ρ„Π°ΠΉΠ»Ρ‹ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ rsync β€” ΠΈ Π·Π°Π±ΡƒΠ΄Π΅ΡˆΡŒ ΠΎ потСрянных Π΄Π°Π½Π½Ρ‹Ρ…!

А Ρ‚Ρ‹ использовал `rsync` для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²? Или всС Π΅Ρ‰Π΅ ΠΈΡ‰Π΅ΡˆΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для бэкапов?

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

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