π‘οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π½Π° Bash Π·Π° 10 ΠΌΠΈΠ½ΡΡ Π₯ΠΎΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ, Π° ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π½Π΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π»ΠΎΡΡ Π² Π½ΠΎΡΠ½ΡΠ΅ ΠΏΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ Π»Π°ΠΉΡΡ
Π°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ! ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π±ΡΠΊΠ°ΠΏΠ° β Π½Π΅ ΡΠ°ΠΊ ΡΡΡΠ°ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΠΈ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ. Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
, ΡΡΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ ΡΠ΅Π±Ρ ΠΎΡ ΠΏΠ°Π½ΠΈΠΊΠΈ. - Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ rsync Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½Π° - ΠΠ°ΡΡΡΠΎΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠΉ Π·Π°ΠΏΡΡΠΊ ΡΠ΅ΡΠ΅Π· cron, ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°Π» Π²ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊ: rsync -avz /home/user/important/ /mnt/backup/ Π Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π² crontab: 0 2 * * * /path/to/backup.sh ΠΡΠΎ Π·Π½Π°ΡΠΈΡ β ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΡΡΠΎ Π² 2 ΡΠ°ΡΠ° ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ ΡΠΎΡ
ΡΠ°Π½ΡΡΡ Π²ΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈΠ»ΠΈ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ Π΄ΠΈΡΠΊ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΏΡΡΠ°ΡΡΡΡ ΠΏΠΎΡΠΎΠΌ! ΠΠ°ΡΠΈΡΠ° Π΄Π°Π½Π½ΡΡ
β Π·Π°Π»ΠΎΠ³ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ. Π ΡΡ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π» Π±ΡΠΊΠ°ΠΏΡ ΠΈΠ»ΠΈ Π²ΡΡ Π΄Π΅Π»Π°Π» Π²ΡΡΡΠ½ΡΡ? ΠΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
ΡΡΠ°ΡΠ΅ΠΉ ΡΡ Π½Π°ΠΉΠ΄Π΅ΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ
π‘οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π½Π° Bash Π·Π° 10 ΠΌΠΈΠ½ΡΡ
9Β ΠΈΡΠ½ΡΒ 20259Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½