π« ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron Π₯ΠΎΡΠΈΡΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ
ΠΈ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ Π½Π° ΡΡΠΎ ΠΊΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ²Π΅Ρ β ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ Π²Π°Ρ! Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠ΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΡΠ²ΠΎΠΈΡ
Π²Π°ΠΆΠ½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΡΡΠΌΠΎ ΡΠ΅ΡΠ΅Π· Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Linux. ΠΠΎΡ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ: - Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΈΠ»ΠΈ Π΄ΠΈΡΠΊ. - ΠΠ°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ cron, ΡΡΠΎΠ±Ρ Π±ΡΠΊΠ°ΠΏΡ Π΄Π΅Π»Π°Π»ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - ΠΡΠΎΡΡΠΎΡΠ° β Π½ΠΈΡΠ΅Π³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ. - ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ β Π²Π°ΡΠΈ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ. - ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅ΡΠ²ΠΎΠ² β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΊΡΠΈΠΏΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ: rsync -avz /home/user/data /mnt/backup/ Π ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π² 2 Π½ΠΎΡΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΠ΅ Π² cron: 0 2 * * * /path/to/backup_script.sh ΠΠ΅ Π±ΠΎΠΉΡΠ΅ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π·Π°Π΄Π°ΡΠΈ! ΠΡΠΊΠ°ΠΏΡ β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠΈΡΠ° ΠΎΡ ΠΏΠΎΠ»ΠΎΠΌΠΎΠΊ, Π½ΠΎ ΠΈ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΠ΅ ΡΠ°Π·ΡΠΌΠ°. Π Π²Ρ ΡΠΆΠ΅ Π΄Π΅Π»Π°Π΅ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅
π« ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron
31Β ΠΈΡΠ»ΡΒ 202531Β ΠΈΡΠ»Β 2025
~1 ΠΌΠΈΠ½