π‘ ΠΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π² Linux Π·Π° 10 ΠΌΠΈΠ½ΡΡ! ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! π§ββοΈ Π₯ΠΎΡΠΈΡΠ΅ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΡΠ²ΠΎΠΈ ΡΠ΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½Π΅ ΠΌΡΡΠ°ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·? ΠΠ°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ β ΠΏΡΠΎΡΠ΅, ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΅ΡΡΡ! Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π²Π°ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±ΡΡΡΡΡΡ
ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π·Π°ΡΠΈΡΡ Π²Π°ΡΠΈΡ
ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ. ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΈΠ΄Π΅Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° Linux ΠΈ Π΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - ΠΡΠΎΡΡΠΎΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ - ΠΠΈΠ±ΠΊΠΎΡΡΡ Π² Π²ΡΠ±ΠΎΡΠ΅ Π΄Π°Π½Π½ΡΡ
Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ - ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ β Π²ΡΠ±ΡΠ°ΡΡ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, rsync ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠΏΡΠ°Π²ΠΈΡΡΡ Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΡΠΊΡΠΈΠΏΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, backup.sh: #!/bin/bash rsync -av --delete /ΠΏΡΡΡ/ΠΈΡΡ
ΠΎΠ΄Π½ΡΡ
/Π΄Π°Π½Π½ΡΡ
/ΠΏΡΡΡ/ΠΊΡΠ΄Π°_Ρ
ΡΠ°Π½ΠΈΡΡ_Π±ΡΠΊΠ°ΠΏΡ/$(date +%Y-%m-%d) ΠΠ°Π»ΡΡΠ΅ β Π½Π°ΡΡΡΠΎΠΉΡΠ΅ cron, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π΅Π³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ: 0 2 * * * /bin/bash /ΠΏΡΡΡ/ΠΊ/backup.sh Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΡΡ Π½ΠΎΡΡ. ΠΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ: ΠΊΠ°ΠΊΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ Π²Ρ Π΄Π΅Π»Π°Π΅ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΡΠ΅ΠΉΡΠ°Ρ ΠΈ Π΅ΡΡΡ Π»ΠΈ Ρ Π²Π°Ρ Π»ΡΠ±ΠΈΠΌΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ? ΠΡΠΎΠΊΠ°Ρ
π‘ ΠΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ Π² Linux Π·Π° 10 ΠΌΠΈΠ½ΡΡ
8Β ΠΈΡΠ½ΡΒ 20258Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½