π‘ ΠΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux! π Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π²Π°ΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ Π·Π°ΡΠΈΡΠΎΠΉ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΡΡΠΎΠΊ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π²Π°Ρ! ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ² β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ ΠΈ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ
Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ ΠΌΠΎΡΠΎΠΊΠΈ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ rsync Π΄Π»Ρ Π±ΡΡΡΡΡΡ
ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ
ΠΊΠΎΠΏΠΈΠΉ: rsync -avz /Π΄Π°ΡΠ°/ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ /ΠΏΡΡΡ/ΠΊ/backup/ - ΠΠ»Π°Π½ΠΈΡΡΠΉΡΠ΅ Π·Π°ΠΏΡΡΠΊ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΡΠ΅ΡΠ΅Π· cron, ΡΡΠΎΠ±Ρ Π±ΡΠΊΠ°ΠΏΡ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΠ»ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ: crontab -e ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡΠΎΠΊΡ: 0 2 /usr/bin/rsync -avz /data/ /backup/data/* - ΠΠ±Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ β ΠΎΡΠ΅Π½Ρ Π³ΠΈΠ±ΠΊΠΈΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π½Π°ΡΡΡΠΎΠΈΡΡ Π±ΡΠΊΠ°ΠΏ ΠΏΠΎΠ΄ Π»ΡΠ±ΡΠ΅ Π½ΡΠΆΠ΄Ρ: ΠΏΠΎΠ»Π½ΡΠ΅, Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠ΅, nightly ΠΈΠ»ΠΈ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡΠ½ΡΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠ΅, Π° Π²Ρ β ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π»ΡΠ±ΠΈΠΌΡΠΌ Π΄Π΅Π»ΠΎΠΌ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β Π½Π΅ Π·Π°Π±ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. Π Π²Ρ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π»ΠΈ Ρ
π‘ ΠΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΈ cron
24Β ΠΈΡΠ»ΡΒ 202524Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½