π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ rsync ΠΈ cron: ΡΠ΅ΠΊΡΠ΅ΡΡ Π² Π΄Π΅ΡΠ°Π»ΡΡ
Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π²Π°ΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ, Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΠ»ΠΎ Π±ΡΡΡΡΠΎ ΠΈ Π±Π΅Π· ΡΡΡΠ΅ΡΡΠ°? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ, Π½ΠΎ ΠΌΠΎΡΠ½ΡΠΉ ΡΡΠΎΠΊ β ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ Π²Π°Ρ! Π Π°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, ΠΊΠ°ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², Π΄Π΅Π»Π°Ρ ΠΈΡ
ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ ΠΈ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΠΉ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ rsync Π΄Π»Ρ ΡΠΎΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΈΠ·Π±Π΅Π³Π°Ρ Π»ΠΈΡΠ½Π΅ΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ - ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ cron, ΡΡΠΎΠ±Ρ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ - ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ssh-ΠΊΠ»ΡΡΠΈ Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΡΠΈΠΌΠ΅Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ°: rsync -avz --delete /home/user/ /mnt/backup/$(date +\%Y\%m\%d)/ Π Π·Π°Π΄Π°Π΅ΠΌ Π΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² crontab: 0 2 * * * /path/to/backup.sh >> /var/log/backup.log 2>&1 Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ β Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ ΡΠΈΡ ΠΎΡ ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
ΠΈ Π·Π°Π»ΠΎΠ³ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ. Π Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ ΡΡΠΈΠ»ΠΈΡΡ Π·Π°ΡΠΈΡΡ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ SSH-ΠΊΠ»ΡΡΠΈ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΠΉ Π΄ΠΎΡΡΡΠΏ! Π ΡΡ ΡΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΠΈ
π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ rsync ΠΈ cron: ΡΠ΅ΠΊΡΠ΅ΡΡ Π² Π΄Π΅ΡΠ°Π»ΡΡ
28Β ΠΈΡΠ½ΡΒ 202528Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½