π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync ΠΡΠΈΠ²Π΅Ρ, ΡΠ΅Π½ΠΈΡΠ΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ! π Π₯ΠΎΡΠ΅ΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΈΠΌΠ΅ΡΡ ΡΠ²Π΅ΠΆΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π²Π°ΠΆΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΡΡΠΎΠΊ β Π΄Π»Ρ ΡΠ΅Π±Ρ! Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π·Π° ΠΏΠ°ΡΡ ΠΌΠΈΠ½ΡΡ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ, Π½ΠΎ ΠΌΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° rsync. ΠΠ»ΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - ΠΡΡΡΡΡΠΉ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Π½ΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ². - ΠΠ΅Π³ΠΊΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΡΠ±ΡΠ΅ Π½ΡΠΆΠ΄Ρ. - Π Π°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ, ΡΠ°ΠΊ ΠΈ Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°ΠΌΠΈ. Π§ΡΠΎΠ±Ρ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠΊΡΠΈΠΏΡ ΠΈ Π·Π°ΠΏΡΡΡΠΈΠΌ Π΅Π³ΠΎ ΡΠ΅ΡΠ΅Π· cron. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ: rsync -avz /home/user/documents/ user@backupserver:/backups/documents/ Π ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π² cron: crontab -e Π Π²ΡΡΠ°Π²ΠΈΠΌ ΡΡΡΠΎΠΊΡ: - 0 2 * * * /path/to/backup_script.sh β ΡΡΠΎΠ±Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 2 Π½ΠΎΡΠΈ Π΄Π΅Π»Π°Π»ΡΡ ΡΠ΅ΠΉΠ². ΠΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ β Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. Π Π²Π΄ΡΡΠ³ ΡΡ Π·Π°Π΄ΡΠΌΠ°Π»ΡΡ: Β«Π ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΌΠΎΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΠ²Π΅ΡΡΡ?Β» Π’ΠΎΠ³Π΄Π° rsync ΡΠΌΠ΅Π΅Ρ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Ρ ΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, Π³Π΄Π΅ ΠΎΡΡ
π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ rsync
20Β Π°Π²Π³ΡΡΡΠ°Β 202520Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½