π ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ rsync Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠΈ! π ΠΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠ΅ΡΡΠ°Π»ΠΈ ΠΎ Π»Π΅Π³ΠΊΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±Π΅ backup-ΠΎΠ² ΠΈΠ»ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ°ΠΏΠΎΠΊ? Π’ΠΎΠ³Π΄Π° ΡΡΠ° ΠΌΠ°Π»Π΅Π½ΡΠΊΠ°Ρ Ρ
ΠΈΡΡΠΎΡΡΡ ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ Π²Π°Ρ! rsync β ΡΡΠΎ Π²Π°Ρ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΆΠΈΠ·Π½Ρ. Π ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΡΠ΅Π»Π΅ΡΡΡ? - ΠΡΡΡΡΠΎΡΠ° β ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΡ. - ΠΠΈΠ±ΠΊΠΎΡΡΡ β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π· SSH, Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ. - ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ β ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΆΠ°ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΊΠΈ Π΄Π²ΡΡ
ΠΏΠ°ΠΏΠΎΠΊ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅: - Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ: rsync -avz /local/folder/ user@server:/remote/folder/ - ΠΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ: rsync -avz user@server:/remote/folder/ /local/folder/ - ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎ ΠΌΠ°ΡΠΊΠ΅: rsync -avz --exclude='*.log' /local/ /backup/ rsync β ΡΡΠΎ ΡΠ»ΠΎΠ²Π½ΠΎ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΏΠΈΠΎΠ½, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π±ΡΡΡΡΠΎ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΈ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ! Π ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. ΠΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² cron ΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°ΠΉ ΡΠΊΡΠΈΠΏΡ. Π Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ `rsync` Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ²? ΠΠ°
π ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ rsync Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
11Β ΠΈΡΠ½ΡΒ 202511Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½