π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΠΎΠΏΠΈΠΉ ΡΠ΅ΡΠ΅Π· rsync Π·Π° 5 ΠΌΠΈΠ½ΡΡ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π²ΡΠ΅Π³Π΄Π° ΠΈΠΌΠ΅ΡΡ ΡΠ²Π΅ΠΆΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
Ρ
Π»ΠΎΠΏΠΎΡ, ΡΡΠΎΡ Π»Π°ΠΉΡΡ
Π°ΠΊ Π΄Π»Ρ Π²Π°Ρ. ΠΠ°ΡΡΡΠΎΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΡΠ΅ΡΠ΅Π· rsync β ΠΏΡΠΎΡΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ, ΠΈ Π³Π»Π°Π²Π½ΠΎΠ΅ β ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ! - Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΊΡΠΈΠΏΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΠΠ° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π² ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ΅ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π΄ΠΈΡΠΊ. - ΠΠ°ΡΡΡΠΎΠΉ cron Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°: 0 2 * * * /path/to/backup.sh βθΏδΈͺ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² 2 Π½ΠΎΡΠΈ, ΡΡΠΎΠ±Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ rsync: - '-avz' Π΄Π»Ρ Π°ΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΆΠ°ΡΠΈΡ; - '--delete' Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π»ΠΈΡΠ½ΠΈΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π² Π±ΡΠΊΠ°ΠΏΠ΅. - Π‘Π΄Π΅Π»Π°ΠΉ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: /path/to/backup.sh >> /var/log/backup.log 2>&1 ΠΠ»ΡΡΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - ΠΡΡΡΡΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ, Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²; - ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΆΠ°ΡΠΈΡ; - ΠΠΈΠ±ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ. ~Π Π·Π½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ
ΠΊΠΎΠΏΠΈΠΉ β Π·Π°Π»ΠΎΠ³ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ Π² Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ?
π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΠΎΠΏΠΈΠΉ ΡΠ΅ΡΠ΅Π· rsync Π·Π° 5 ΠΌΠΈΠ½ΡΡ
19Β Π°Π²Π³ΡΡΡΠ°Β 202519Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½