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

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСскоС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с Rsync ΠΈ Systemd

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСскоС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с Rsync ΠΈ Systemd ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Π΄Π°Π½Π½Ρ‹Π΅ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ, Π° восстановлСниС β€” Ρ€ΡƒΠΊΠ° ΠΎΠ± Ρ€ΡƒΠΊΡƒ? Π’ΠΎΠ³Π΄Π° сСгодня расскаТу ΠΎ простом, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΌ способС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Rsync ΠΈ Systemd. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это Π·Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ: настроил ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· β€” ΠΈ систСма сама заботится ΠΎ сохранности Ρ„Π°ΠΉΠ»ΠΎΠ². ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: - ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ - ЛСгкая настройка Π±Π΅Π· слоТных скриптов - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Π² ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ… Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстро Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ: - Π‘ΠΎΠ·Π΄Π°ΠΉ систСмный ΡŽΠ½ΠΈΡ‚ для бэкапа: [Unit] Description=АвтоматичСский бэкап с Rsync [Service] Type=oneshot ExecStart=/usr/bin/rsync -avz /источник /Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ [Install] WantedBy=multi-user.target - Π’ΠΊΠ»ΡŽΡ‡ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€: [Unit] Description=Π’Π°ΠΉΠΌΠ΅Ρ€ для бэкапа [Timer] OnCalendar=*-*-* 02:00:00 Persistent=true [Install] WantedBy=timers.target - Активируй Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: sudo systemctl daemon-reload sudo systemctl

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСскоС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с Rsync ΠΈ Systemd

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Π΄Π°Π½Π½Ρ‹Π΅ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ, Π° восстановлСниС β€” Ρ€ΡƒΠΊΠ° ΠΎΠ± Ρ€ΡƒΠΊΡƒ? Π’ΠΎΠ³Π΄Π° сСгодня расскаТу ΠΎ простом, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΌ способС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Rsync ΠΈ Systemd.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это Π·Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ: настроил ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· β€” ΠΈ систСма сама заботится ΠΎ сохранности Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

- ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹

- ЛСгкая настройка Π±Π΅Π· слоТных скриптов

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Π² ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ…

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстро Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

- Π‘ΠΎΠ·Π΄Π°ΠΉ систСмный ΡŽΠ½ΠΈΡ‚ для бэкапа:

[Unit]

Description=АвтоматичСский бэкап с Rsync

[Service]

Type=oneshot

ExecStart=/usr/bin/rsync -avz /источник /Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

[Install]

WantedBy=multi-user.target

- Π’ΠΊΠ»ΡŽΡ‡ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€:

[Unit]

Description=Π’Π°ΠΉΠΌΠ΅Ρ€ для бэкапа

[Timer]

OnCalendar=*-*-* 02:00:00

Persistent=true

[Install]

WantedBy=timers.target

- Активируй Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

sudo systemctl daemon-reload

sudo systemctl enable --now backup.timer

Π’ΠΎΡ‚ Ρ‚Π°ΠΊ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ сдСлаСт ваши Π΄Π°Π½Π½Ρ‹Π΅ бСзопаснСС! Π—Π°Ρ…ΠΎΠ΄ΠΈ Π² Telegram, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ большС способов Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΠΊ Π±Π΅Π·Π·Π°Π±ΠΎΡ‚Π½ΠΎΠΌΡƒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΌΡƒ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ?

- ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ Π² наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π±ΠΎΡ‚Π° https://t.me/gradeliftbot β€” Ρ‚Π°ΠΌ Π΅Ρ‰Π΅ большС Ρ†Π΅Π½Π½Ρ‹Ρ… статСй ΠΈ тСстов!

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