π§Β ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π² Linux Ρ rsync ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π ΠΠ°ΡΠ΅ΠΌ ΠΆΠ΄Π°ΡΡ Π°Π²Π°ΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Π±ΡΠΊΠ°ΠΏ Π½ΡΠΆΠ΅Π½ ΡΠ΅ΠΉΡΠ°Ρ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ ΠΈ Π±ΡΡΡΡΡΠΉ Π±ΡΠΊΠ°ΠΏ Π²ΡΠ΅Π³ΠΎ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
! - ΠΡΠ΄Π΅Π»ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΠΏΠ°ΠΏΠΊΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²Π΅Ρ: - ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ β rsync, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠ΅Π΅Ρ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΠΊΠΎΠ½ΠΎΠΌΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΡΠ°ΡΠΈΠΊ: rsync -avz /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ user@host:/ΠΏΠ°ΠΏΠΊΠ°/Π±ΡΠΊΠ°ΠΏΠ°/ - ΠΠ°ΠΏΡΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅ΡΠ΅Π· cron β ΠΈ Π±ΡΠΊΠ°ΠΏ Π±ΡΠ΄Π΅Ρ Π΄Π΅Π»Π°ΡΡ ΡΠ°ΠΌ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 2 Π½ΠΎΡΠΈ: 0 2 * * * rsync -avz /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ user@host:/ΠΏΠ°ΠΏΠΊΠ°/Π±ΡΠΊΠ°ΠΏΠ°/ - ΠΠ»Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ β ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π²ΡΡΡΠ½ΡΡ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΏΠ»Π°Π½Ρ: #!/bin/bash rsync -avz /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ user@host:/ΠΏΠ°ΠΏΠΊΠ°/Π±ΡΠΊΠ°ΠΏΠ°/ - ΠΠ΅ Π·Π°Π±ΡΠ΄Ρ ΠΏΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ
ΡΡΠΌΠΌΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΡ, ΡΡΠΎ Π²ΡΡ ΠΏΡΠΎΡΠ»ΠΎ Ρ
ΠΎΡΠΎΡΠΎ: - Π Π»ΠΎΠ³ Π΄ΠΎΠ±Π°Π²Ρ: rsync -avz /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ user@host:/ΠΏΠ°ΠΏΠΊΠ°/Π±ΡΠΊΠ°ΠΏΠ°/ >> /var/log/backup.log 2>&1 - Π ΡΡΠΎΠ±Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ
π§ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π² Linux Ρ rsync
6Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 20256Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½