Π‘ΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Π»ΠΈ ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΆΡΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠΎΠ² ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ, ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΠΎΡ ΠΎΠ±ΡΡΠΌΠ° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°, Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΠΊΠΎΡΠΌΠ°Ρ? Windows Storage Spaces β Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π² ΠΠ‘ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ΅ΡΠ°Π΅Ρ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅, Π½Π΅ ΡΡΠ΅Π±ΡΡ Π΄ΠΎΡΠΎΠ³ΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ RAID.β
Π‘ΡΠ°ΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½Π° Π΄Π»Ρ Windows 11, Windows Server 2022 ΠΈ 2025. Π Π°Π·Π±Π΅ΡΡΠΌΡΡ, ΠΊΠ°ΠΊ ΡΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ·Π½ΡΡΡΠΈ, Π½Π°ΡΡΡΠΎΠΈΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ Π΄Π»Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΠ³ΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , ΠΈ Ρ Π΄Π°ΠΌ Π³ΠΎΡΠΎΠ²ΡΠ΅ PowerShell-ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ±ΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΡΠΊΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π΅ΡΡΡ ΠΈ Π³ΡΡΠΏΠΏΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ β ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΡΠ΅Π΄Ρ ΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.β
ΠΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ·Π½ΡΡΡΠΈ
Storage Spaces β ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ RAID, Π½ΠΎ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΉ. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΎΡΠ»ΠΈΡΠΈΠ΅: Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π΄ΠΈΡΠΊΠ°ΠΌ Π² ΠΏΡΠ»Π΅, Π½Π΅ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°ΡΡΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ. Π‘ΠΈΡΡΠ΅ΠΌΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π°Π»Π°Π½ΡΠΈΡΡΠ΅Ρ Π½Π°Π³ΡΡΠ·ΠΊΡ, Π·Π°Π±ΠΎΡΠΈΡΡΡ ΠΎΠ± ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π²Π·Π»Π΅ΡΠ°ΡΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠΌΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ.β
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΡΡ ΡΠ»ΠΎΡΠ²:
- Physical Disks β ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»ΠΈ (HDD, SSD, NVMe)
- Storage Pool β ΠΏΡΠ», ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΠΈΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΈΡΠΊΠΎΠ² Π² Π΅Π΄ΠΈΠ½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅
- Virtual Disks β Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ ΠΈΠ· ΠΏΡΠ»Π° Ρ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΌ ΡΠΈΠΏΠΎΠΌ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ
ΠΠΎΠ³Π΄Π° ΡΡ ΠΏΠΈΡΠ΅ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ, Storage Spaces Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ:
- ΠΡΠ±ΠΈΡΠ°Π΅Ρ, Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΠΈΡ ΠΊΠΎΠΏΠΈΠΈ/ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ
- ΠΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅Ρ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠ΅ ΡΡΠΌΠΌΡ
- ΠΡΠΈ ΡΠ±ΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΠΈΠ»ΠΈ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ
ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: Storage Spaces ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ SSD ΠΊΠ°ΠΊ L1-ΠΊΡΡ (Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡΡΡΡ Π² ΠΏΡΠ»Π΅), ΡΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΡΠ΅Π½ΠΈΡ. ΠΠ° Windows Server 2025 ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ NVMe ΠΏΠΎΠ²ΡΡΠΈΠ»Π°ΡΡ Π½Π° 60% ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 2022 Π²Π΅ΡΡΠΈΠ΅ΠΉ.β
Π’ΠΈΠΏΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΠΈΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
Simple Space β Π±Π΅Π· ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΠΈ, ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π΄Π²Π° Π΄ΠΈΡΠΊΠ°. β ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠΌΠΊΠΎΡΡΡ, β Π½Π΅Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠ±ΠΎΠ΅Π². ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π½Π΅ΠΊΡΠΈΡΠΈΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ .β
Two-way Mirror β Π΄Π²Π΅ ΠΊΠΎΠΏΠΈΠΈ Π²ΡΠ΅Ρ Π΄Π°Π½Π½ΡΡ . ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ: 50% (1 Π’Π Π΄Π°Π½Π½ΡΡ Π·Π°ΠΉΠΌΡΡ 2 Π’Π Π½Π° Π΄ΠΈΡΠΊΠ΅). ΠΠ΅ΡΠ΅ΠΆΠΈΠ²Π°Π΅Ρ ΠΎΡΠΊΠ°Π· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°. Π’ΡΠ΅Π±ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π΄Π²Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ Π΄ΠΎΠΌΠ΅Π½Π° ΠΎΡΠΊΠ°Π·Π° (Π΄Π²Π° ΡΠ΅ΡΠ²Π΅ΡΠ° Π² S2D, Π΄Π²Π° Π΄ΠΈΡΠΊΠ° Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅).β
Three-way Mirror β ΡΡΠΈ ΠΊΠΎΠΏΠΈΠΈ. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ: 33,3%. ΠΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΡΠΈ ΠΎΡΠΊΠ°Π·Π΅ Π΄Π²ΡΡ Π΄ΠΈΡΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΠΈΠ½ΠΈΠΌΡΠΌ ΡΡΠΈ Π΄ΠΎΠΌΠ΅Π½Π° ΠΎΡΠΊΠ°Π·Π°. ΠΡΡΡΠΈΠΉ Π²ΡΠ±ΠΎΡ Π½Π° Π±ΠΎΠ΅Π²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ .β
Parity (RAID-5 Π°Π½Π°Π»ΠΎΠ³) β ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ Π΄ΠΈΡΠΊΠ°ΠΌ. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Π·Π΅ΡΠΊΠ°Π»ΠΎ (3 Π΄ΠΈΡΠΊΠ° = 2 Π’Π ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΌΠ° + 1 Π’Π Π΄Π»Ρ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ). ΠΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ Π·Π΅ΡΠΊΠ°Π»Π° Π½Π° ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ Π·Π°ΠΏΠΈΡΡΡ ΠΈΠ·-Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΡΡΡΡΠ° ΡΠ΅ΡΠ½ΠΎΡΡΠΈ. β οΈ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π°ΡΡ ΠΈΠ²Π° ΠΈ Ρ ΠΎΠ»ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ .β
Dual Parity (RAID-6 Π°Π½Π°Π»ΠΎΠ³) β Π΄Π΅ΡΠΆΠΈΡ ΠΎΡΠΊΠ°Π· Π΄Π²ΡΡ Π΄ΠΈΡΠΊΠΎΠ². ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½Π΅Π΅ ΠΊ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ Π·Π°ΠΏΠΈΡΡΠΌ. ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΊΡΡ Π½Π° SSD.β
Mirror-accelerated Parity β Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ Π² Storage Spaces Direct (Windows Server). ΠΠΎΡΡΡΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ Ρ ΡΠ°Π½ΡΡΡΡ Π² Π·Π΅ΡΠΊΠ°Π»Π΅ Π½Π° SSD, Ρ ΠΎΠ»ΠΎΠ΄Π½ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΈΠ³ΡΠΈΡΡΡΡ Π² ΡΠ΅ΡΠ½ΠΎΡΡΡ Π½Π° HDD. ΠΡΠΎ ΠΎΠΏΡΠΈΠΌΡΠΌ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ ΡΠΌΠΊΠΎΡΡΡΡ.β
πΠΠΎΡΠΎΠ³ΠΈΠ΅ Π³ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ ΠΊΠ°Π½Π°Π»Π°. ΠΡΠ»ΠΈ Π½Π°ΡΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΡΠΈΠ½ΠΎΡΡΡ Π²Π°ΠΌ ΠΏΠΎΠ»ΡΠ·Ρ, Π²Ρ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠΌ. ΠΡΠ±Π°Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΌΠΎΡΠΈΠ²ΠΈΡΡΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ Π΄Π»Ρ ΠΠ°Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π±Π΅Π·ΠΎ Π²ΡΡΠΊΠΈΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΠΊ.ππ€ππ€π
π°ΠΠΠΠΠΠ ΠΠΠ’Π¬ ΠΠΠΠΠ ΠΠΠΠΠ Π’Π£Π’ ( ΠΠ’ 50 Π Π£ΠΠΠΠ )π°
ΠΠ»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΠΎ QR-ΠΊΠΎΠ΄Ρ ΡΠ΅ΡΠ΅Π· Π‘ΠΠ. ΠΡΡΡΡΠΎ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΠΈ Π±Π΅Π· ΠΊΠΎΠΌΠΈΡΡΠΈΠΈ.(ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ Π.)
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΠΎΠΌΠ°Π½Π΄Π° "Π’.Π.Π₯.Π.Π Windows & Linux".
ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ: ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π¨Π°Π³ 1. ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ
# Π‘ΠΌΠΎΡΡΠΈΠΌ Π²ΡΠ΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ
Get-PhysicalDisk | Select-Object Number, FriendlyName, BusType, Size, HealthStatus
# ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ Π΄ΠΈΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΏΡΠ» (ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ ΠΎΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²)
Get-PhysicalDisk | Where-Object CanPool -eq $True | Select-Object FriendlyName, Size
ΠΠ±ΡΡΠ½ΠΎ CanPool = $True Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π΄ΠΈΡΠΊ Π»ΠΈΠ±ΠΎ Π½ΠΎΠ²ΡΠΉ, Π»ΠΈΠ±ΠΎ ΠΎΡΠΈΡΠ΅Π½ ΠΎΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ². ΠΡΠ»ΠΈ Π΄ΠΈΡΠΊ Π·Π°Π½ΡΡ β Π΅Π³ΠΎ ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π· Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ (Disk Management) ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· PowerShell.
Π¨Π°Π³ 2. Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΠΏΡΠ» Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°
# ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ
$PhysicalDisks = Get-PhysicalDisk | Where-Object CanPool -eq $True
# Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΠΏΡΠ» (Π·Π°ΠΌΠ΅Π½ΠΈ ΠΈΠΌΡ Π½Π° ΡΠ²ΠΎΡ)
$Pool = New-StoragePool `
-FriendlyName "BackupPool" `
-StorageSubSystemFriendlyName "*Windows Storage*" `
-PhysicalDisks $PhysicalDisks `
-ProvisioningTypeDefault Thin
Π§ΡΠΎ Π·Π΄Π΅ΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ:
- FriendlyName β Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡΠ»Π° (Π²ΠΈΠ΄Π½ΠΎ Π² GUI)
- StorageSubSystemFriendlyName β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ Windows Storage
- ProvisioningTypeDefault Thin β Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ Π½Π΅ Π·Π°ΠΉΠΌΡΡ Π²ΡΡ ΠΌΠ΅ΡΡΠΎ ΡΡΠ°Π·Ρ, ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΠΌΠΈ
Π¨Π°Π³ 3. Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ
# ΠΠ²Π°-ΡΡΠΎΡΠΎΠ½Π΅Π΅ Π·Π΅ΡΠΊΠ°Π»ΠΎ: Π΄Π²Π΅ ΠΊΠΎΠΏΠΈΠΈ Π΄Π°Π½Π½ΡΡ , Π½Π°Π΄ΡΠΆΠ½ΠΎ
New-VirtualDisk `
-StoragePoolFriendlyName "BackupPool" `
-FriendlyName "Backup_Mirror" `
-Size 500GB `
-ResiliencySettingName Mirror `
-ProvisioningType Thin
ΠΡΠ»ΠΈ Π΄ΠΈΡΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π°ΡΡ ΠΈΠ²Π° (Ρ ΠΎΠ»ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅):
powershell# Π§Π΅ΡΠ½ΠΎΡΡΡ (RAID-5): ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅ ΠΏΠΎ ΠΎΠ±ΡΡΠΌΡ
New-VirtualDisk `
-StoragePoolFriendlyName "BackupPool" `
-FriendlyName "Archive_Parity" `
-Size 1TB `
-ResiliencySettingName Parity `
-ProvisioningType Thin
Π¨Π°Π³ 4. ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π΄ΠΈΡΠΊ ΠΈ ΡΠΎΠ·Π΄Π°ΡΠΌ ΡΠΎΠΌ
# ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π΄ΠΈΡΠΊ (ΠΏΠΎΠ΄Π³ΠΎΡΠ°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ)
$VirtualDisk = Get-VirtualDisk -FriendlyName "Backup_Mirror"
Initialize-Disk -VirtualDisk $VirtualDisk -PartitionStyle GPT
# Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΡΠ°Π·Π΄Π΅Π» ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ΅ΠΌ Π² NTFS
New-Partition -DiskNumber $VirtualDisk.DiskNumber -UseMaximumSize | `
Format-Volume -FileSystem NTFS -NewFileSystemLabel "BackupStorage" -Force
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² File Explorer ΠΈ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠΎΠ² ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. Windows Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈΡΠ²ΠΎΠΈΡ Π±ΡΠΊΠ²Ρ (E:, F: ΠΈ Ρ.Π΄.).
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠ²Π΅ΡΡ ΠΎΠΏΡΡΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ²
β ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΡΡΡ ΡΡΠΎΡΠΎΠ½Π½Π΅Π΅ Π·Π΅ΡΠΊΠ°Π»ΠΎ Π΄Π»Ρ ΠΊΡΠΈΡΠΈΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ β ΡΠ΅Π½Π° ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΠΈ (33% ΠΏΠ°ΠΌΡΡΠΈ) ΡΡΠΎΠΈΡ ΡΠΏΠΎΠΊΠΎΠΉΡΡΠ²ΠΈΡ. ΠΠ° Π±ΠΎΠ΅Π²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡ.β
β ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ SSD ΡΡΠΊΠΎΡΡΠ΅Ρ Π²ΡΡ β Π΅ΡΠ»ΠΈ Π² ΠΏΡΠ»Π΅ Π΅ΡΡΡ SSD, ΠΎΠ½ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΠΊΡΡΠ΅ΠΌ Π΄Π»Ρ HDD. ΠΠ°ΠΆΠ΅ 100 ΠΠ SSD ΡΠ»ΡΡΡΠ°Ρ IOPS Π²Π΄Π²ΠΎΠ΅.β
β ΠΠΎΠ½ΠΈΡΠΎΡΡ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ ΠΏΡΠ»Π° β ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΉ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅:
Get-StoragePool -FriendlyName "BackupPool" | Select-Object HealthStatus, Size, AllocatedSize
Get-VirtualDisk | Select-Object FriendlyName, HealthStatus, ResiliencySettingName
ΠΡΠ»ΠΈ HealthStatus β Healthy β ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. Π‘ΠΌΠΎΡΡΠΈ Π»ΠΎΠ³ΠΈ ΡΠΎΠ±ΡΡΠΈΡ Windows (Event Viewer β Windows Logs β System).
β ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠ΅ΡΠ½ΠΎΡΡΡ Π΄Π»Ρ OLTP-Π½Π°Π³ΡΡΠ·ΠΎΠΊ β IOPS Π½Π° ΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠΏΠ°Π΄ΡΡ Π² 2β3 ΡΠ°Π·Π° ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π·Π΅ΡΠΊΠ°Π»ΠΎΠΌ ΠΈΠ·-Π·Π° ΠΏΠ΅ΡΠ΅ΡΡΡΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΡ Π·Π°ΠΏΠΈΡΡ.β
β ΠΠ΅ Π·Π°ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΠ» Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π½Π° 80% β ΠΎΡΡΠ°Π²Π»ΡΠΉ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ ΠΌΠ°Π½ΡΠ²ΡΠ°. ΠΠΎΠ³Π΄Π° ΠΏΡΠ» ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡΡΡ.
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΈ ΠΎΡΠΊΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
ΠΡΠΊΠ°Ρ ΠΏΡΠ»Π° (ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅):
β οΈ ΠΡΠΎ ΡΠ΄Π°Π»ΠΈΡ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ Π΄ΠΈΡΠΊΠ°Ρ ! ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ.
# 1. Π£Π΄Π°Π»ΡΠ΅ΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ
Get-VirtualDisk -StoragePoolFriendlyName "BackupPool" | Remove-VirtualDisk -Confirm:$False
# 2. Π£Π΄Π°Π»ΡΠ΅ΠΌ ΠΏΡΠ»
Get-StoragePool -FriendlyName "BackupPool" | Remove-StoragePool -Confirm:$False
# 3. ΠΡΠΈΡΠ°Π΅ΠΌ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ (Π²Π΅ΡΠ½ΡΡΡ ΠΈΡ Π² "ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅" ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅)
Get-PhysicalDisk | Where-Object StoragePoolUniqueId -eq (Get-StoragePool "BackupPool").UniqueId | `
Reset-PhysicalDisk
ΠΠΎΡΠ°Π³ΠΎΠ²ΠΎΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ° ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡ:
ΠΡΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ Π΄ΠΈΡΠΊ ΠΈΠ· ΠΏΡΠ»Π° ΡΠ»ΠΎΠΌΠ°Π»ΡΡ ΠΈ Π²ΡΠ΄Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ:
# 1. ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅
Get-PhysicalDisk | Where-Object HealthStatus -ne Healthy | Select-Object FriendlyName, HealthStatus
# 2. Π£Π΄Π°Π»ΡΠ΅ΠΌ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΡΠΉ Π΄ΠΈΡΠΊ ΠΈΠ· ΠΏΡΠ»Π°
$BadDisk = Get-PhysicalDisk -FriendlyName "Drive_X"
Remove-PhysicalDisk -PhysicalDisk $BadDisk -StoragePoolFriendlyName "BackupPool" -Confirm:$False
# 3. ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ Π² ΠΏΡΠ» (Π·Π°ΠΌΠ΅Π½Ρ)
$NewDisk = Get-PhysicalDisk -FriendlyName "NewDrive"
Add-PhysicalDisk -PhysicalDisks $NewDisk -StoragePoolFriendlyName "BackupPool"
Storage Spaces Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π°ΡΠ½ΡΡ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΠΉ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΡΡΡ ΡΠ°ΡΡ β Π½Π΅ ΠΏΡΠ΅ΡΡΠ²Π°ΠΉ ΠΏΡΠΎΡΠ΅ΡΡ.
ΠΠ°ΡΠΈΡΠ° ΠΎΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°: ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ GroupPolicy Π΄Π»Ρ ΡΠΊΡΡΡΠΈΡ ΠΏΡΠ»Π° ΠΈΠ· GUI (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» Π½ΠΈΠΆΠ΅).
ΠΠ°Π½Π°Π» Β«ΠΠ°ΠΌΠΎΡΠΊΠ° ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°Β» β ΡΡΠΎ ΠΏΡΠΎΡΡΡΠ΅ ΡΠ°Π·Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ·ΡΠΊΠΎΠ², ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² ΠΈ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. ΠΡΡ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ².
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ: ΡΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠΈΡ Π·Π½Π°ΡΡ
ΠΠ° 1 ΠΌΠ»Π½ IOPS ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ SSD Π² Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΡΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠΈΠ»ΠΈΠ°Π»Π° ΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ Π΄Π°ΡΠ°-ΡΠ΅Π½ΡΡΠ°.β
ΠΠ΅Π½ΡΠΌΠ°ΡΠΊ ΡΠΈΠΏΠΈΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ Fujitsu ΠΈ Π½Π°ΡΠΈΠΌ ΡΠ΅ΡΡΠ°ΠΌ):
(Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° 4-Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠΌ ΠΏΡΠ»Π΅: 2Γ SSD 960 ΠΠ + 2Γ HDD 4 Π’Π Ρ mirror-accelerated parity)
ΠΡΠ²ΠΎΠ΄: ΠΠ»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π½ΠΈΠ΅/Π·Π°ΠΏΠΈΡΡ) Parity ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Ρ ΠΎΡΠΎΡΠΎ. ΠΠ»Ρ Π±ΠΎΠ΅Π²ΡΡ ΠΠ ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½ β ΡΠΎΠ»ΡΠΊΠΎ Mirror.
Π‘ΠΊΡΡΡΠΈΠ΅ ΠΈ ΠΏΠΎΠΊΠ°Π· ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π΅ΡΡΡ ΠΈ Π³ΡΡΠΏΠΏΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ
Π§Π°ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΊ Storage Spaces (ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΏΡΠ» ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ) ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ ΠΎΡΠΊΡΡΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΠΎΠΏΡΡΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ².
ΠΠ΅ΡΠΎΠ΄ 1: Π‘ΠΊΡΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π· GroupPolicy (Windows Pro/Enterprise/Server)
ΠΡΠΊΡΠΎΠΉΡΠ΅ Group Policy Editor (gpedit.msc):
# ΠΠ»ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΡΠΌΠΎ:
gpedit.msc
ΠΡΡΡ: User Configuration β Administrative Templates β Windows Components β Windows Explorer
ΠΠ°ΠΉΠ΄ΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ "Hide these specified drives in My Computer":
- Not Configured β Π²ΡΠ΅ Π΄ΠΈΡΠΊΠΈ Π²ΠΈΠ΄Π½Ρ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ)
- Enabled β ΡΠΊΡΡΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ (Π²ΡΠ±Π΅ΡΠΈ E, F, G ΠΈ Ρ.Π΄.)
- Disabled β ΡΠ²Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π²ΡΠ΅ Π΄ΠΈΡΠΊΠΈ
ΠΡΠΈΠΌΠ΅Ρ: Π΅ΡΠ»ΠΈ ΡΡ Ρ ΠΎΡΠ΅ΡΡ ΡΠΊΡΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ E:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈ Enabled
- Π Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ΅ Π²ΡΠ±Π΅ΡΠΈ "Restrict E drive only"
- ΠΠ°ΠΆΠΌΠΈ OK, ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈ: gpupdate /force
ΠΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· Domain GPO.
ΠΠ΅ΡΠΎΠ΄ 2: Π‘ΠΊΡΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π΅ΡΡΡ (Windows Home ΠΈ Pro)
ΠΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠΉ ΡΠ΅Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ (Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ):
# ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠ΅Π΅ΡΡΡΠ°
regedit
ΠΡΡΡ: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Π‘ΠΎΠ·Π΄Π°ΠΉ Π½ΠΎΠ²ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ DWORD (Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ Π½Π΅Ρ):
- ΠΠΌΡ: NoDrives
- ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅: (Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ ΡΠΊΡΡΠ²Π°ΡΡ)
ΠΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ² (ΠΊΠ°ΠΆΠ΄ΡΠΉ Π±ΠΈΡ β ΠΎΠ΄ΠΈΠ½ Π΄ΠΈΡΠΊ A-Z):
Π§ΡΠΎΠ±Ρ ΡΠΊΡΡΡΡ Π΄ΠΈΡΠΊ E (ΠΏΡΡΡΠΉ ΠΏΠΎ ΡΡΡΡΡ), ΡΡΡΠ°Π½ΠΎΠ²ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 16 (Π΄Π²ΠΎΠΈΡΠ½Π°Ρ 10000).
Π§ΡΠΎΠ±Ρ ΡΠΊΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΈΡΠΊΠΎΠ² (E ΠΈ F), ΡΠ»ΠΎΠΆΠΈ: 16 + 32 = 48.
ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΠ΅Π· PowerShell (ΡΡΠ΅Π±ΡΠ΅Ρ admin):
# Π‘ΠΊΡΡΡΡ Π΄ΠΈΡΠΊ E
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDrives /t REG_DWORD /d 16 /f
# Π‘ΠΊΡΡΡΡ Π΄ΠΈΡΠΊΠΈ E ΠΈ F
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDrives /t REG_DWORD /d 48 /f
# ΠΡΠΌΠ΅Π½ΠΈΡΡ ΡΠΊΡΡΡΠΈΠ΅ (ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π²ΡΠ΅)
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDrives /f
β οΈ ΠΠ°ΠΆΠ½ΠΎ: ΠΡΠΎ ΡΠΊΡΡΠ²Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠΊΠΎΠ½ΠΊΡ Π² File Explorer. ΠΠΎΡΡΡΠΏ ΠΊ Π΄Π°Π½Π½ΡΠΌ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈΠ»ΠΈ UNC-ΠΏΡΡΠΈ Π²ΡΡ Π΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½.
ΠΠ΅ΡΠΎΠ΄ 3: ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Storage Spaces Π² GUI (Server)
ΠΠ° Windows Server ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Server Manager β File and Storage Services:
# Π‘ΠΊΡΡΡΡ ΡΠΎΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΠΌ Π΄Π»Ρ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
# ΠΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π΄ΠΎΠΌΠ΅Π½Π° (DC) Π² Group Policy:
# Computer Configuration β Policies β Administrative Templates β System
# ΠΡΠΈ "Disable CMD"
ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ½ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π· WMI ΡΠΈΠ»ΡΡΡΡ Π² GroupPolicy.
Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ°
ΠΡΠΈΠ±ΠΊΠ°: "Storage Pool has insufficient free space"
ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΏΡΠ» Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ»ΡΡ Π½Π° 95%. Π Π΅ΡΠ΅Π½ΠΈΠ΅:
# ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅
$Pool = Get-StoragePool -FriendlyName "BackupPool"
$PoolSpace = $Pool | Get-StorageUsage
Write-Host "ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΎ: $($PoolSpace.AllocatedSize / 1GB) ΠΠ"
Write-Host "Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎ: $($Pool.Size - $PoolSpace.AllocatedSize) / 1GB) ΠΠ"
# ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π½ΠΎΠ²ΡΠΉ Π΄ΠΈΡΠΊ Π² ΠΏΡΠ»
$NewDisk = Get-PhysicalDisk -CanPool $True | Select-Object -First 1
Add-PhysicalDisk -StoragePoolFriendlyName "BackupPool" -PhysicalDisks $NewDisk
ΠΡΠΈΠ±ΠΊΠ°: Virtual Disk HealthStatus = "Warning" ΠΈΠ»ΠΈ "Unhealthy"
# ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°
Get-VirtualDisk -FriendlyName "Backup_Mirror" | Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus, OperationalStatus
ΠΡΠ»ΠΈ Π΄ΠΈΡΠΊ HealthStatus = Warning, ΡΡΠΎ ΠΏΡΠ΅Π΄Π²Π΅ΡΡΠ½ΠΈΠΊ ΠΎΡΠΊΠ°Π·Π°. ΠΠ°ΠΌΠ΅Π½ΠΈ Π΄ΠΈΡΠΊ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» "ΠΡΠΊΠ°Ρ" Π²ΡΡΠ΅).
# ΠΠ΅ΡΠ΅ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΏΡΠ»Ρ (Π΄ΠΎΠ»Π³Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ, Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠ» ΠΏΠ΅ΡΠ΅ΡΡΠΈΡΠ°ΡΡ ΠΏΠ°ΡΠΈΡΠ΅Ρ)
Optimize-StoragePool -FriendlyName "BackupPool"
ΠΡΠΈΠ±ΠΊΠ°: Cannot add disk to pool (Π΄ΠΈΡΠΊ Π·Π°Π½ΡΡ)
# ΠΡΠΈΡΠ°Π΅ΠΌ Π΄ΠΈΡΠΊ ΠΎΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ²
Clear-Disk -Number X -RemoveData -Confirm:$False
# Π³Π΄Π΅ X β Π½ΠΎΠΌΠ΅Ρ Π΄ΠΈΡΠΊΠ° (ΠΈΠ· Get-Disk)
Low IOPS, Π²ΡΡΠΎΠΊΠ°Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠ°
ΠΡΠΎ ΡΠ°ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ Π±Π΅Π· ΠΊΡΡΠ°. ΠΡΠΎΠ²Π΅ΡΡ:
# ΠΡΡΡ Π»ΠΈ SSD Π² ΠΏΡΠ»Π΅?
Get-PhysicalDisk -StoragePoolFriendlyName "BackupPool" | Select-Object BusType, MediaType
ΠΡΠ»ΠΈ Π²ΠΈΠ΄ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ HDD β Π΄ΠΎΠ±Π°Π²Ρ SSD, ΠΎΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π½Π΅Ρ ΠΊΡΡΠ΅ΠΌ.
Π§Π΅ΠΊ-Π»ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ΠΌ
- β ΠΡΠ΅ Π»ΠΈ Π΄ΠΈΡΠΊΠΈ Π² ΠΏΡΠ»Π΅ HealthStatus = Healthy? (Get-PhysicalDisk)
- β ΠΡΠ» Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΅ΠΌ Π½Π° 80%?
- β ΠΡΠ±ΡΠ°Π½ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠΈΠΏ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ (Mirror Π΄Π»Ρ ΠΊΡΠΈΡΠΈΡΠ½ΡΡ , Parity Π΄Π»Ρ Π°ΡΡ ΠΈΠ²Π°)?
- β ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ ΡΠ΅ΡΠ½ΠΎΡΡΡ β Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π»ΠΈ SSD Π΄Π»Ρ ΠΊΡΡΠ°?
- β ΠΠ°ΡΡΡΠΎΠ΅Π½Π° Π»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π·Π΄ΠΎΡΠΎΠ²ΡΡ ΠΏΡΠ»Π° (ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³)?
- β ΠΡΡΡ Π»ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½Π°Ρ ΠΊΠΎΠΏΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (GPO backup, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ)?
- β ΠΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ Π»ΠΈ ΠΎΡΠΊΠ°Ρ Π½Π° ΡΠ΅ΡΡΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅?
- β ΠΠ°Π·Π½Π°ΡΠ΅Π½Ρ Π»ΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ NTFS Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ?
Q&A: ΠΠΎΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π°ΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎ
ΠΠΎΠΏΡΠΎΡΠΡΠ²Π΅ΡΠΠΎΡΠ΅ΠΌΡ Storage Spaces, Π° Π½Π΅ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΉ RAID?Storage Spaces Π³ΠΈΠ±ΡΠ΅ β ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΠΈΠ²Π°ΡΡ SSD ΠΈ HDD, ΠΌΠ΅Π½ΡΡΡ ΡΠΈΠΏ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ Π½Π° Π»Π΅ΡΡ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡ Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΡΡΡΠΎΠΉΠΊΠΈ. RAID ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.ΠΠ΅ΡΠΊΠ°Π»ΠΎ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ?Π§Π΅ΡΠ½ΠΎΡΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅ Π½Π° 33%, Π½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ Π½Π° ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ Π·Π°ΠΏΠΈΡΡΡ . ΠΠ»Ρ Π½ΠΎΡΠ½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ) ΡΠ΅ΡΠ½ΠΎΡΡΡ ΠΎΡΠ»ΠΈΡΠ½Π°, Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° β Π·Π΅ΡΠΊΠ°Π»ΠΎ.Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΈΡΠΊΠΎΠ² ΠΌΠΈΠ½ΠΈΠΌΡΠΌ?2 Π΄Π»Ρ Π·Π΅ΡΠΊΠ°Π»Π°, 3 Π΄Π»Ρ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ, 5 Π΄Π»Ρ ΡΡΡΡ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ Π·Π΅ΡΠΊΠ°Π»Π° (ΡΡΠΎΠ±Ρ Π²ΡΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΎΡΠΊΠ°Π· 2 Π΄ΠΈΡΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ).Π Π΅ΡΠ»ΠΈ Π΄ΠΈΡΠΊ ΡΠΏΠ°Π΄ΡΡ, Π²ΡΡ ΡΠ»ΠΎΠΌΠ°Π΅ΡΡΡ?ΠΠ΅Ρ. ΠΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (Mirror/Parity) Π΄Π°Π½Π½ΡΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΠΈΠ· ΠΊΠΎΠΏΠΈΠΉ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ. ΠΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΉΠΌΡΡ ΡΠ°ΡΡ, Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡΡΡ.Π― ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΠ» ΠΏΡΠ» β ΠΊΠ°ΠΊ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ?ΠΡΠ»ΠΈ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ»ΠΈ Π² Π·Π΅ΡΠΊΠ°Π»Π΅, Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈ Ρ Π±ΡΠΊΠ°ΠΏΠ°. Storage Spaces Π½Π΅ Ρ ΡΠ°Π½ΠΈΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΏΡΠ»Π° Π³Π΄Π΅-ΡΠΎ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅. ΠΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ Π½ΡΠΆΠ½Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π΄Π°ΠΆΠ΅ Ρ redundancy.ΠΡΠΆΠ΅Π½ Π»ΠΈ ΠΌΠ½Π΅ Π΄Π»Ρ Π΄ΠΎΠΌΠ°?ΠΠ°, Π΅ΡΠ»ΠΈ Ρ ΡΠ΅Π±Ρ 2+ Π΄ΠΈΡΠΊΠ° ΠΈ ΡΡ Ρ ΠΎΡΠ΅ΡΡ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΡΠΊΠ°Π·Π°. 2-way mirror β ΠΎΠΏΡΠΈΠΌΡΠΌ.
ΠΡΠ²ΠΎΠ΄
Storage Spaces β ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, ΡΡΠΎ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ Π½Π°Π΄ΡΠΆΠ½ΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ Π·Π°ΡΡΠ°Ρ. ΠΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΡΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅Ρ Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ RAID: Π³ΠΈΠ±ΠΊΠΎΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ PowerShell ΠΈ Π³ΡΡΠΏΠΏΠΎΠ²ΡΠΌΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ°ΠΌΠΈ.
ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΏΠΎΠΌΠ½ΠΈΡΡ: Π·Π΅ΡΠΊΠ°Π»ΠΎ Π΄Π»Ρ Π±ΠΎΠ΅Π²ΡΡ Π΄Π°Π½Π½ΡΡ , ΡΠ΅ΡΠ½ΠΎΡΡΡ Π΄Π»Ρ Π°ΡΡ ΠΈΠ²Π°, ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π²ΡΠ΅Π³Π΄Π°. Π‘ΠΊΡΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π΅ΡΡΡ β Π½Π΅ ΠΏΠ°Π½Π°ΡΠ΅Ρ ΠΎΡ ΠΎΡΠΈΠ±ΠΎΠΊ, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊ. ΠΠ° ΡΠ°ΠΊΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π»ΡΠ΄ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡΡ.
ΠΠΎΠ΄ΠΏΠΈΡΠΈΡΡ Π½Π° ΠΊΠ°Π½Π°Π» T.E.X.H.O Windows & Linux, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π³Π°ΠΉΠ΄Ρ ΠΏΠΎ Linux, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Python, ΡΠ΅ΡΠ΅Π²ΡΠΌ ΡΡΡΠΊΠ°ΠΌ ΠΈ Π³Π»ΡΠ±ΠΎΠΊΠΎΠΌΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ. Π ΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π²ΡΠΏΡΡΠΊΠ°Ρ ΡΠ°Π·Π±Π΅ΡΡΠΌ Hyper-V Ρ Storage Spaces Direct Π½Π° Windows Server 2025 ΠΈ Π±ΡΠ΄Π΅ΠΌ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΠΉ ΠΊΠ»Π°ΡΡΠ΅Ρ.
#WindowsStorageSpaces #RAID #ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ΠΠΈΡΠΊΠΈ #Π Π΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ #Windows11 #WindowsServer2025 #PowerShell #ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ #NTFS #Π Π΅Π΅ΡΡΡWindows #GroupPolicy #SysAdmin #DataRecovery #Π₯ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΠ°Π½Π½ΡΡ #ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° #DevOps #ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ #ΠΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡΠΠ°Π½Π½ΡΡ #ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° #ITΠ’ΡΡΠΊΠΈ #Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ΠΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ #ΠΡΠΠΎΠ²ΠΈΡΠΊΠ°ΠΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Ρ #ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅Π‘ΠΎΠ²Π΅ΡΡ #ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Π‘ΠΈΡΡΠ΅ΠΌ #ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΠΠ°Π½Π½ΡΡ #ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° #Linux #ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ #ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ‘ΠΈΡΡΠ΅ΠΌΡ #Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉΠΠΎΠ½ΡΠ΅Π½Ρ