π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux Π·Π° 10 ΠΌΠΈΠ½ΡΡ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΌΠ°Π³ΠΎΠ²! π Π₯ΠΎΡΠΈΡΠ΅ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Π½ΠΎΡΠ½ΡΡ
ΡΡΡΠ°Ρ
ΠΎΠ² ΠΎ ΠΏΠΎΡΠ΅ΡΡΠ½Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
? Π’ΠΎΠ³Π΄Π° ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΏΡΡΠΌΠΎ Π² Π²Π°ΡΠ΅ΠΌ Linux! ΠΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΡΡ, ΠΊΠ°ΠΊ Π΄Π²Π°ΠΆΠ΄Ρ Π΄Π²Π°, Π° ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ β ΠΊΠ°ΠΊ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡ
ΡΠ°Π½Π½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
. ΠΠΌΠ΅ΡΡΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ Π·Π°ΡΠΈΡΠΎΠΉ, Π° Π°Π΄ΠΌΠΈΠ½ΡΠΊΠΈΠ΅ Π½Π΅ΡΠ²Ρ β ΡΠΏΠΎΠΊΠΎΠΉΠ½ΡΠΌΠΈ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ rsync Π΄Π»Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π²Π°ΠΆΠ½ΡΡ
ΠΏΠ°ΠΏΠΎΠΊ: rsync -avz /home/ user@backup-server:/backup/home/ - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ crontab, ΡΡΠΎΠ±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°ΠΏΡΡΠΊ: crontab -e ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡΠΎΠΊΡ Π΄Π»Ρ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ°: 0 2 * * * rsync -avz /etc/ user@backup-server:/backup/etc/ - ΠΠ»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ tar Ρ ΡΠΆΠ°ΡΠΈΠ΅ΠΌ: tar -czf /backup/$(date +\%Y\%m\%d).tar.gz /var/www/ ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅: Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΠΎΡ
ΡΠ°Π½ΡΡΡΡΡ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠ±ΠΎΡ ΠΈΠ»ΠΈ ΡΠ±ΠΎΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ. Π ΡΠ°ΠΌΠΎΠ΅ ΠΊΠ»Π°ΡΡΠ½ΠΎΠ΅ β ΡΠ°ΠΊ Π²Ρ Π±Π΅ΡΠ΅Π³Π΅ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΈ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΠ΅!
π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux Π·Π° 10 ΠΌΠΈΠ½ΡΡ
29Β ΠΈΡΠ»ΡΒ 202529Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½