ππ οΈ ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π±ΡΠΊΠ°ΠΏΠΎΠΌ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ rsync ΠΠΎΡΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ·ΡΡ! ΠΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΠΈΡΡ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±ΡΡΡΡΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΠΌΠΎΡΠ½ΠΎΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π·Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΠΌΠΈΠ½ΡΡΡ Π·Π°Π»ΠΎΠΆΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π½Π° Linux β Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ ΠΌΠΎΡΠΎΠΊΠΈ. Π Π°Π½Π½ΠΈΠ΅ ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠ°ΡΡ β ΡΠ°ΠΌΠΎΠ΅ Π»ΡΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠ°: Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΌΠ΅ΡΠ°Π΅Ρ, ΡΠΈΡΡΠ΅ΠΌΠ° Π² Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ. ΠΠΎ ΠΊΠ°ΠΊ Π΄Π΅Π»Π°ΡΡ Π²ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ ΠΈ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ? ΠΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ cron ΠΈ rsync. ΠΠΎΡ Π²Π°ΠΌ Π±Π°Π·ΠΎΠ²Π°Ρ ΡΡ
Π΅ΠΌΠ°: - Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, backup.sh - ΠΠ½ΡΡΡΠΈ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ rsync: rsync -avz --delete /ΠΈΡΡΠΎΡΠ½ΠΈΠΊ/ /ΡΠ΅Π»Ρ/ - Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ: chmod +x backup.sh - Π Π΄Π°Π»ΡΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² cron: 0 2 * * * /ΠΏΡΡΡ/ΠΊ/backup.sh Π’Π΅ΠΏΠ΅ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π±ΡΠΊΠ°ΠΏ ΠΊΠ°ΠΆΠ΄ΡΡ Π½ΠΎΡΡ Π² 2 ΡΡΡΠ°. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, ΠΏΡΠΎΡΡΠΎ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎ! ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - ΠΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ - Π£ΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΡΠΈΡΠΊΠΈ ΡΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ
- ΠΠ΅Π³ΠΊΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌ
ππ οΈ ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π±ΡΠΊΠ°ΠΏΠΎΠΌ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ rsync
19Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202519Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½