π¦Ύ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² Linux ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! π Π₯ΠΎΡΠΈΡΠ΅ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΎΡΡΠΏΠ°ΡΡΡΡ Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡΡ, ΡΡΠΎ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΡΠΎΡ
ΡΠ°Π½Π΅Π½Ρ? Π’ΠΎΠ³Π΄Π° ΡΠ΅Π³ΠΎΠ΄Π½Ρ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π·Π° 5 ΠΌΠΈΠ½ΡΡ ΠΈ Π½Π΅ ΠΌΡΡΠΈΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π²ΡΡΡΠ½ΡΡ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΈ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ cron Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ
Π·Π°Π΄Π°Ρ ΠΈ rsync Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΊΡΠΈΠΏΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: - ΠΡΡ Π²Π°ΠΆΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² Π°ΡΡ
ΠΈΠ²: tar -czf /backup/backup-$(date +%F).tar.gz /Π²Π°ΠΆΠ½Π°Ρ_ΠΏΠ°ΠΏΠΊΠ° - ΠΠ»ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ: rsync -avz /Π²Π°ΠΆΠ½Π°Ρ_ΠΏΠ°ΠΏΠΊΠ° user@backupserver:/backup/ ΠΠ°ΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² cron: 0 2 * * * /ΠΏΡΡΡ/ΠΊ/ΡΠΊΡΠΈΠΏΡΡ.sh ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎ ΠΊΡΡΡΠΎ? - Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ, Π½Π΅ Π·Π°Π±ΡΠ²Π°Π΅ΡΡ Π²ΡΡΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ - ΠΏΡΠΎΠ·ΡΠ°ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΠ΄ Π»ΡΠ±ΡΡ Π·Π°Π΄Π°ΡΡ - ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡ, ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ Π₯ΠΎΡΠ΅ΡΡ Π±ΡΡΡ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΡΠΌ Π·Π° ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅? ΠΡΠΈΠΌΠ΅Ρ β ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΏΠ»Π°Π½, ΠΎΡΡΠ°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ. ΠΡΠΎΠΊΠ°ΡΠΈΠ²Π°ΠΉ
π¦Ύ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² Linux
25Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202525Β ΡΠ΅Π½Β 2025
~1 ΠΌΠΈΠ½