π’π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· rsync ΠΈ Cron ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux! π Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ Π·Π°ΡΠΈΡΠΎΠΉ, Π° ΡΡΡΠ΅ΡΡ ΠΎΡ ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
ΡΡΠ΅Π» Π² ΠΏΡΠΎΡΠ»ΠΎΠ΅? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π±ΡΠΊΠ°ΠΏ-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ β ΡΠ΅ΡΠ΅Π· rsync ΠΈ Cron. ΠΡΠΎΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ΅Ρ
, ΠΊΡΠΎ ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏΡ Π΄Π°ΠΆΠ΅ Π½Π° Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌ Π½ΠΎΡΡΠ±ΡΠΊΠ΅ β Π³Π»Π°Π²Π½ΠΎΠ΅, Π·Π½Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°ΡΡ Π·Π°Π΄Π°Π½ΠΈΡ. Π§ΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ: - rsync ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΡΠ°ΠΉΠ»ΠΎΠ² β ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ - Cron β ΡΡΠΎ ΡΠ°ΠΉΠΌΠ΅Ρ, Π·Π°ΠΏΡΡΠΊΠ°ΡΡΠΈΠΉ ΡΠΊΡΠΈΠΏΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, Π±Π΅Π· Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠΈΡ - ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π·Π°ΠΉΠΌΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ, Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ β ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΠ΅ Π·Π° Π΄Π°Π½Π½ΡΠ΅ ΠΡΠΈΠΌΠ΅Ρ: Π²Ρ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² /home/user/backup.sh, Π³Π΄Π΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΠΈΠ΄Π°: rsync -avz /Π²Π°ΠΆΠ½ΡΠ΅/ΡΠ°ΠΉΠ»Ρ/ /Π°ΡΡ
ΠΈΠ²/backup_$(date +%Y-%m-%d).tar.gz Π Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΠ΅ Π΅Π³ΠΎ Π² CRON ΡΠ΅ΡΠ΅Π· crontab -e: 0 2 * * * /home/user/backup.sh Π’Π΅ΠΏΠ΅ΡΡ Π²Π°Ρ Π±ΡΠΊΠ°ΠΏ Π±ΡΠ΄Π΅Ρ Π΅
π’π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· rsync ΠΈ Cron
27Β Π°Π²Π³ΡΡΡΠ°Β 202527Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½