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

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС rsync для бэкапов ΠΈ синхронизации

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС rsync для бэкапов ΠΈ синхронизации ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΎΠΏΡ‚ΠΈΠΌΠΈΡ†ΠΈΠΈ ΠΈ надСТности! πŸš€ БСгодня расскаТу ΠΎ супСр-инструмСнтС для быстрого ΠΈ бСзопасного копирования Π΄Π°Π½Π½Ρ‹Ρ… β€” rsync. Π­Ρ‚ΠΎΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π½Ρ‹ΠΉ Π³Π΅Ρ€ΠΎΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСрвСра ΠΈΠ»ΠΈ просто Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΌ состоянии. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ rsync? - ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” пСрСносит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… соСдинСний ΠΏΠΎ SSH - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ cron - Высокая Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ, ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, дСдупликация НСсколько Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²: - Для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /home/user Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ сСрвСр: rsync -avz --delete /home/user/ user@backup.server:/backup/ - Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: rsync -avz --exclude '*.tmp' /source/dir/ /dest/dir/ - А для ускорСния β€” Π²ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡŽ ΠΈ ΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΠ΅: rsync -az --quiet /data/ /backup/ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹? НС Π²ΠΎΠ»Π½ΡƒΠΉΡ‚Π΅ΡΡŒ β€” rsync ΡƒΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ быстро ΠΈ Π±Π΅Π· Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ! А Π΅Ρ‰Π΅ β€” эта ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚Π»ΠΈΡ‡

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС rsync для бэкапов ΠΈ синхронизации

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΎΠΏΡ‚ΠΈΠΌΠΈΡ†ΠΈΠΈ ΠΈ надСТности! πŸš€

БСгодня расскаТу ΠΎ супСр-инструмСнтС для быстрого ΠΈ бСзопасного копирования Π΄Π°Π½Π½Ρ‹Ρ… β€” rsync. Π­Ρ‚ΠΎΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π½Ρ‹ΠΉ Π³Π΅Ρ€ΠΎΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСрвСра ΠΈΠ»ΠΈ просто Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΌ состоянии.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ rsync?

- ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” пСрСносит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

- ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… соСдинСний ΠΏΠΎ SSH

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ cron

- Высокая Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ, ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, дСдупликация

НСсколько Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²:

- Для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /home/user Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ сСрвСр:

rsync -avz --delete /home/user/ user@backup.server:/backup/

- Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹:

rsync -avz --exclude '*.tmp' /source/dir/ /dest/dir/

- А для ускорСния β€” Π²ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡŽ ΠΈ ΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΠ΅:

rsync -az --quiet /data/ /backup/

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹? НС Π²ΠΎΠ»Π½ΡƒΠΉΡ‚Π΅ΡΡŒ β€” rsync ΡƒΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ быстро ΠΈ Π±Π΅Π· Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ! А Π΅Ρ‰Π΅ β€” эта ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΉ.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои бэкапы? Или всС Π΅Ρ‰Π΅ дСлаСшь это Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ Ρ€ΠΈΡΠΊΡƒΠ΅ΡˆΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅?

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

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