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

πŸ“‘ Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ rsync для бэкапов ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ…

πŸ“‘ Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ rsync для бэкапов ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ… ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€ Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ rsync β€” это Ρ‚Π²ΠΎΠΉ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³ Π² ΠΌΠΈΡ€Π΅ бэкапов? Он способСн Π»Π΅Π³ΠΊΠΎ ΠΈ быстро ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ. Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ-настоящСму Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π», стоит Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства `rsync`: - ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ SSH - Настройка ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² ΠŸΡ€ΠΈΠΌΠ΅Ρ€: создаСм Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ бэкап ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /var/www, ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: rsync -avz --exclude='tmp/' /var/www/ /backup/www/ Для ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ синхронизации β€” добавляСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: rsync -avz -e ssh /var/www/ user@server:/backup/www/ Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ отсылку бэкапов Ρ‡Π΅Ρ€Π΅Π· cron, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ тСбя ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹. rsync β€” это волшСбная ΠΏΠ°Π»ΠΎΡ‡ΠΊΠ° для систСмного администратора, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±Π΅ΡΠΏΠ΅Ρ€Π΅Π±ΠΎΠΉΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π§Π΅ΠΌ большС Ρ‚Ρ‹ знакомишься с Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ

πŸ“‘ Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ rsync для бэкапов ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ rsync β€” это Ρ‚Π²ΠΎΠΉ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³ Π² ΠΌΠΈΡ€Π΅ бэкапов? Он способСн Π»Π΅Π³ΠΊΠΎ ΠΈ быстро ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ. Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ-настоящСму Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π», стоит Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства `rsync`:

- ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ SSH

- Настройка ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: создаСм Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ бэкап ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /var/www, ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹:

rsync -avz --exclude='tmp/' /var/www/ /backup/www/

Для ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ синхронизации β€” добавляСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

rsync -avz -e ssh /var/www/ user@server:/backup/www/

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ отсылку бэкапов Ρ‡Π΅Ρ€Π΅Π· cron, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ тСбя ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹.

rsync β€” это волшСбная ΠΏΠ°Π»ΠΎΡ‡ΠΊΠ° для систСмного администратора, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±Π΅ΡΠΏΠ΅Ρ€Π΅Π±ΠΎΠΉΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π§Π΅ΠΌ большС Ρ‚Ρ‹ знакомишься с Π΅Π³ΠΎ возмоТностями, Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΡ‰Π΅ становится ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ большими ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ!

Π§Ρ‚ΠΎ Π±Ρ‹ Ρ‚Ρ‹ Ρ…ΠΎΡ‚Π΅Π» Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `rsync`?

---

πŸ“’ Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы ΠΈ Ρ€Π°Π·Π±Π΅Ρ€ΠΈ всС тонкости Linux!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ””, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!