π‘ ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΏΠΈΡΠΌΠΈ Π₯ΠΎΡΠ΅ΡΡ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ²ΠΎΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ, Π½Π΅ ΡΡΠ°ΡΡ ΠΊΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΡΡΠΎΠΊ Π΄Π»Ρ ΡΠ΅Π±Ρ! ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ β ΡΠ²ΠΎΠΉ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³ Π² ΠΌΠΈΡΠ΅ DevOps. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π·Π° ΡΠ΅Π±Ρ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ rsync Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π°ΠΆΠ½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ: rsync -avz /local/path/ user@remote:/backup/ - ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ cron Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 2 Π½ΠΎΡΠΈ: 0 2 * * * rsync -avz /local/dir/ user@backup-server:/backup/ - ΠΠΎΠ±Π°Π²Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ Π²ΠΈΠ΄Π΅ΡΡ ΡΡΠΏΠ΅Ρ
ΠΈ ΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ: rsync -avz /local/dir/ user@backup-server:/backup/ >> /var/log/backup.log 2>&1 ΠΡΠΎΡΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ: Π²ΡΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ ΡΡΡΠΈΠ½Π°, Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ β Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
Π² Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ. *Π Π½Π΅ Ρ
ΠΎΡΠ΅ΡΡ Π»ΠΈ ΡΡ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ?* ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot
π‘ ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΏΠΈΡΠΌΠΈ
21Β ΠΈΡΠ½ΡΒ 202521Β ΠΈΡΠ½Β 2025
~1 ΠΌΠΈΠ½