π‘ ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π Π£ΡΡΠ°Π»ΠΈ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°ΡΡ Π·Π° ΡΡΡΠ°ΡΡ Π²Π°ΠΆΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
? Π’ΠΎΠ³Π΄Π° Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π±ΡΠ» Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌ ΠΈ Π½Π΅ ΠΎΡΠ½ΠΈΠΌΠ°Π» ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π°ΠΉΡΡ
Π°ΠΊΠΎΠ²: - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ rsync Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΏΠΎΠΊ: - ΠΠ° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π΅: rsync -av --delete /Π΄ΠΎΠΌΠ°ΡΠ½ΡΡ/ΠΏΠ°ΠΏΠΊΠ° /backup/ - Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π·Π°ΠΏΡΡΠΊ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ: - ΡΠ΅ΡΠ΅Π· cron, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΡΡΠΎΠΊΡ Π² crontab: 0 2 * * * rsync -av --delete /Π΄ΠΎΠΌΠ°ΡΠ½ΡΡ/ΠΏΠ°ΠΏΠΊΠ° /backup/ - ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅ΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ
ΠΊΠΎΠΏΠΈΠΉ: - Π΄Π΅Π»Π°Π΅ΠΌ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ gpg: tar czf - /Π²Π°ΠΆΠ½ΡΠ΅/Π΄Π°Π½Π½ΡΠ΅ | gpg -c -o backup.gpg - ΠΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ β ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ: - Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ checksum: sha256sum /backup/backup.gpg ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ ΠΈ Π·Π°ΡΠ°ΡΡΡΡ ΡΠΏΠ°ΡΠ°Π΅Ρ Π² ΡΠ°ΠΌ
π‘ ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ
15Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202515Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½