π οΈ Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Rsync ΠΡΠΈΠ²Π΅Ρ, ΠΌΠ°ΡΡΠ΅ΡΠ° Linux! π§ββοΈ Π₯ΠΎΡΠΈΡΠ΅ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΡΠΎΡ
ΡΠ°Π½ΡΡΡ ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅? ΠΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΠ°ΡΠ°Π΅Ρ ΡΠΎΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π°Π΄ΠΌΠΈΠ½ΠΎΠ² Π² ΡΠ°ΠΌΡΠΉ Π½ΡΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ! ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Rsync: - ΠΡΡΡΡΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² - ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ - ΠΠ΅Π³ΠΊΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· SSH ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° β ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ: rsync -avz /home/user/ /mnt/backup/ ΠΡΠΎ ΡΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π²ΡΠ΅ ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ /home/user/ Π² ΠΏΠ°ΠΏΠΊΡ /mnt/backup/ Ρ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΡ: rsync -avz -e ssh /var/www/ user@backupserver:/backup/ ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΡΠ΅ΡΠ΅Π· cron, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠ°ΠΊΡ ΡΡΡΠΎΠΊΡ: 0 2 * * * rsync -avz -e ssh /etc/ user@backupserver:/etc_backup/ Π Π°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΠ΅ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ? Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ, ΡΠ»Π΅Π΄ΠΈΡΠ΅ Π·Π° ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡΡ Π΄Π°Π½Π½ΡΡ
. Rsync β Π²Π°Ρ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ Π΄ΡΡΠ³ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. Π ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ Ρ ΡΠ΅Π±Ρ ΡΠ°ΠΌΡΠΉ ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π±
π οΈ Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Rsync
19Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202519Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½