MinIO β ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅. ΠΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌ ΠΈ Ρ ΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΠ²ΠΎΠ΅ Π΄Π΅Π»ΠΎ Π² Π½Π°ΡΠΎΠ΄Π½ΠΎΠΉ Π»ΡΠ±Π²ΠΈ. Π’Π°ΠΊ ΡΡΠΎ Ρ Π½Π°Ρ Π½Π΅ Π±ΡΠ»ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π²ΡΠ±ΠΎΡΠ°, ΠΊΠ°ΠΊ ΠΌΠ΅ΡΡΡ Π½Π°Π·Π°Π΄ ΠΎΠ±ΡΡΠ²ΠΈΡΡ ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ. . ΠΠΊΠ»ΡΡΠ°Ρ ΡΠ°ΠΊΡΡ Π²Π°ΠΆΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠ°ΠΊ Immutability. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Ρ MinIO Π΅ΡΡΡ ΡΠ΅Π»ΡΠΉ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ Π½Π°ΡΠ΅ΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ.
ΠΠΎΡΡΠΎΠΌΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ:
- ΠΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ MinIO.
- ΠΠ°ΡΡΡΠΎΠΈΡΡ MinIO ΡΡΡΡ ΠΌΠ΅Π½Π΅Π΅ Π±ΡΡΡΡΠΎ, Π½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½Π΅ΠΉ.
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Archive Tier Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ Veeam SOBR.

Π§ΡΠΎ ΡΡ ΡΠ°ΠΊΠΎΠ΅?
ΠΡΠ°ΡΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π½Π΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ MinIO. ΠΡΠΎ ΠΎΡΠΊΡΡΡΠΎΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠ΅ Ρ Amazon S3 API. ΠΡΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ Apache v2 ΠΈ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΠΈ ΡΠΏΠ°ΡΡΠ°Π½ΡΠΊΠΎΠ³ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌΠ°.
Π’ΠΎ Π΅ΡΡΡ Ρ Π½Π΅Π³ΠΎ Π½Π΅Ρ ΡΠ°Π·Π²Π΅ΡΠΈΡΡΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ Π΄Π°ΡΠ±ΠΎΡΠ΄Π°ΠΌΠΈ, Π³ΡΠ°ΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΌΠΈ ΠΌΠ΅Π½Ρ. MinIO ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΡ ΠΌΠΎΡΡ S3 API. ΠΠΎ ΡΡΠΎΠΈΡ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΡΠ° ΠΏΡΠΎΡΡΠΎΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ±ΠΌΠ°Π½ΡΠΈΠ²Π°, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡ Π·Π°Ρ ΠΎΠ΄ΠΈΡ ΠΎ ΡΠ΅ΡΡΡΡΠ°Ρ . RAM ΠΈ CPU ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡΡΡ Π½Π° ΠΎΡΠ»ΠΈΡΠ½ΠΎ, Π½ΠΎ ΠΎ ΠΏΡΠΈΡΠΈΠ½Π°Ρ Π±ΡΠ΄Π΅Ρ ΡΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. Π, ΠΊ ΡΠ»ΠΎΠ²Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ±Π°ΠΉΠ½Ρ, ΠΊΠ°ΠΊ FreeNAS ΠΈ TrueNAS ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ MinIO.
ΠΠ° ΡΡΠΎΠΌ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ½ΡΠΈΡΡ.
ΠΡΡΡΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° MinIO
ΠΠ³ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΠ°, ΡΡΠΎ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΅Π΅ Π΄Π»Ρ Windows ΠΈ Linux. ΠΡΡΡ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΈ Π΄Π»Ρ Docker, ΠΈ Π΄Π»Ρ Kubernetes, ΠΈ Π΄Π°ΠΆΠ΅ Π΄Π»Ρ macOS, Π½ΠΎ ΡΠΌΡΡΠ» Π²Π΅Π·Π΄Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ.
ΠΡΠ°ΠΊ, Π² ΡΠ»ΡΡΠ°Π΅ Windows ΠΈΠ΄Π΅ΠΌ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ ΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ. Π’Π°ΠΌ ΠΆΠ΅ Π½Π°Π±Π»ΡΠ΄Π°Π΅ΠΌ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ Π·Π°ΠΏΡΡΠΊΡ:
minio.exe server F:Data
Π ΡΠ°ΠΌ ΠΆΠ΅ ΡΡΡΠ»ΠΊΠ° Π½Π° ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡΠΉ . ΠΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ ΡΡΠΎΠΈΡ Π΄ΠΎΠ²Π΅ΡΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΎΡΠ²Π΅Ρ.
ΠΠ° ΡΡΠΎΠΌ Π²ΡΡ! Π₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡ Ρ Π½ΠΈΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π― Π½Π΅ ΡΡΡΠΈΠ», ΠΊΠΎΠ³Π΄Π° Π³ΠΎΠ²ΠΎΡΠΈΠ», ΡΡΠΎ MinIO β ΡΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌ ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΡΠ»ΠΈ ΠΏΡΠΎΠΉΡΠΈ ΠΏΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΡΡΠ»ΠΊΠ΅, ΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΡΠ°ΠΌ ΡΡΠ½ΠΊΡΠΈΠΉ β ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°ΠΊΠ΅ΡΠ°. Π ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅.
ΠΠ»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Linux Π²ΡΡ ΠΎΡΡΠ°ΡΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌ. ΠΡΠΎΡΡΠ΅ΠΉΡΠ°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /dataΠ Π΅Π·ΡΠ»ΡΠ°ΡΡΡ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π΅ΡΠ°Π·Π»ΠΈΡΠΈΠΌ ΠΎΡ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ.Β
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° MinIO Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠΌΠΈΡΠ»Π΅Π½Π°.
ΠΠ°ΠΊΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌΠ΅, ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡΡ Π°Π±Π·Π°Ρ Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈΠ³ΡΠ° Π·Π° ΡΠ΅ΡΡΠΎΠ²ΠΈ ΡΠ΅Π»ΠΈ. Π, Π΄Π° Π±ΡΠ΄Π΅ΠΌ ΡΠ΅ΡΡΠ½ΠΈ, ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° MinIO, Π½ΠΈΠ΅ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π΄ΠΎΡΡΠ° ΡΠΈΡΠΎΠΊΠΎ ΠΈ Π½ΡΠΌΠ°ΠΌΠ΅ Π½ΠΈΠΊΠ°ΠΊΡΠ² ΡΡΠ°ΠΌ Π΄Π° Π³ΠΎ ΠΏΡΠΈΠ·Π½Π°Π΅ΠΌ. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠΎ ΡΠ°Π±ΠΎΡΠΈ, Π½ΠΎ Π΅ ΡΡΠ°ΠΌΠ½ΠΎ Π΄Π° Π³ΠΎ ΠΈΠ·Π½Π΅ΡΠ΅ΠΌ ΠΈΠ·Π²ΡΠ½ ΡΠ΅ΡΡΠΎΠ²ΠΈΡΠ΅ ΡΡΠ΅Π½Π΄ΠΎΠ²Π΅. ΠΠ°ΡΠΎΠ²Π° Π²Π·ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ»Π°ΠΉΡ ΠΈ Π·Π°ΠΏΠΎΡΠ²Π°ΠΌΠ΅ Π΄Π° Π³ΠΎ Π΄ΠΎΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΠΌΠ΅.
HTTPS
ΠΡΡΠ²Π°ΡΠ° Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½Π° ΡΡΡΠΏΠΊΠ° ΠΏΠΎ ΠΏΡΡΡ ΠΊΡΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡ Π΅ ΡΠΈΡΡΠΎΠ²Π°Π½Π΅ΡΠΎ. Π ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½ ΠΈ Ρ ΠΈΠ»ΡΠ΄Π° Π½Π°ΡΡΡΠ½ΠΈΠΊΠ° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΊΡΠΌ MinIO, Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΠΏΠ»Π°Π½ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
- Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ.
- Π ΡΠ»ΡΡΠ°ΠΉ Π½Π° Windows, ΠΏΠΎΡΡΠ°Π²ΡΠΌΠ΅ Π³ΠΎ Π² C:Users%User%.miniocerts.
- Π ΡΠ»ΡΡΠ°ΠΉ Π½Π° Linux, Π² ${HOME}/.minio/certs.Β
- Π Π΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΡΡΠ²ΡΡΠ°.
ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡΡ Letβs Encrypt Π΅ ΡΠΊΡΡΠ΅Π½ ΠΈ ΠΎΠΏΠΈΡΠ°Π½ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅, Π·Π°ΡΠΎΠ²Π° Π½Π°ΡΠΈΡΡ ΠΌΠ°ΡΡΡΡΡ Π΅ ΠΊΠ°ΡΠΎ Π½Π° ΡΠ°ΠΌΡΡΠ°ΠΉ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° Windows, ΠΈΠ·ΡΠ΅Π³Π»ΡΠΌΠ΅ , Π° Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° Linux ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ Π΄Π°Π»ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ openssl. Π ΠΏΡΠ°Π²ΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΠ½Π·ΠΎΠ»Π½Π° ΠΌΠ°Π³ΠΈΡ:
- Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅: openssl ecparam -genkey -name prime256v1 | openssl ec -out private.key.
- Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΠΏΠΎ ΠΊΠ»ΡΡΠ°: openssl req -new -x509 -days 3650 -key private.key -out public.crt.
- ΠΠΎΠΏΠΈΡΠ°ΠΌΠ΅ private.key ΠΈ public.crt Π² ΠΏΠ°ΠΏΠΊΠ°ΡΠ°, ΠΏΠΎΡΠΎΡΠ΅Π½Π° ΠΏΠΎ-Π³ΠΎΡΠ΅.
- Π Π΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅ MinIO.
ΠΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ ΠΌΠΈΠ½Π°Π»ΠΎ ΠΊΠ°ΠΊΡΠΎ ΡΡΡΠ±Π²Π°, Π² ΡΡΠ°ΡΡΡΠ° ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΡΡ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅Π·ΠΈ ΡΠ΅Π΄ΠΎΠ²Π΅.

ΠΠΊΡΠΈΠ²ΠΈΡΠ°ΠΌΠ΅ MinIO Erasure Coding.
ΠΡΡΠ²ΠΎ, Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΠΌΠΈ Π·Π° ΡΠ΅ΠΌΠ°ΡΠ°. Π‘ Π΄Π²Π΅ Π΄ΡΠΌΠΈ: ΡΠΎΠ²Π° Π΅ ΡΠΎΡΡΡΠ΅ΡΠ½Π° Π·Π°ΡΠΈΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΠΈ Π·Π°Π³ΡΠ±Π°. ΠΠ°ΡΠΎ RAID, ΡΠ°ΠΌΠΎ ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½. ΠΠΎΠΊΠ°ΡΠΎ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΡ RAID6 ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π·Π°Π³ΡΠ±ΠΈ Π΄Π²Π° Π΄ΠΈΡΠΊΠ°, MinIO ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΏΡΠ΅ΠΆΠΈΠ²ΡΠ²Π° Π·Π°Π³ΡΠ±Π°ΡΠ° Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ°. ΠΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π΅ ΠΎΠΏΠΈΡΠ°Π½Π° Π² . ΠΠΎ Π°ΠΊΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ ΡΡΡΠ½ΠΎΡΡΡΠ°, ΡΠΎΠ²Π° Π΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π ΠΈΠΉΠ΄-Π¨ΠΎΠ»ΠΎΠΌΠΎΠ½: Π²ΡΡΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ΅ ΡΡΡ
ΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ, Π·Π° ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΏΠ°ΡΠΈΡΠ΅Ρ. Π ΡΡΠΊΠ°Ρ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ Π΅ Π±ΠΈΠ»ΠΎ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΈ, ΠΏΡΠΎΡΡΠΎ ΠΈΠΌΠ° Π²Π°ΠΆΠ½ΠΎ 'Π½ΠΎ': ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π΄Π° ΡΠΊΠ°Π·Π²Π°ΠΌΠ΅ ΡΡΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ ΠΏΠ°ΡΠΈΡΠ΅Ρ ΠΊΡΠΌ Π±Π»ΠΎΠΊΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Π½ΠΈΡΠ΅ ΠΎΠ±Π΅ΠΊΡΠΈ.
ΠΡΠΊΠ°ΡΠ΅ 1:1? ΠΠΎΠ»Ρ!
ΠΡΠΊΠ°ΡΠ΅ 5:2? ΠΡΠΌΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌ!
ΠΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ, Π°ΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΅Π΄ΠΈΠ½ Π½ΠΎΠ΄ ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π±Π°Π»Π°Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΈ ΡΠ΅ΡΡΡΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΡΠ°Π·Ρ ΠΎΠ΄Π²Π°Ρ. ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ MinIO ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠΎΡΠΌΡΠ»Π° N/2 (ΠΊΡΠ΄Π΅ΡΠΎ N Π΅ ΠΎΠ±ΡΠΈΡΡ Π±ΡΠΎΠΉ Π΄ΠΈΡΠΊΠΎΠ²Π΅), Ρ.Π΅. ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Ρ Π²Π°ΡΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ N/2 Π΄ΠΈΡΠΊΠΎΠ²Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ N/2 Π΄ΠΈΡΠΊΠΎΠ²Π΅ Π·Π° ΠΏΠ°ΡΠΈΡΠ΅Ρ. ΠΡΠ΅Π²Π΅Π΄Π΅Π½ΠΎ Π½Π° ΡΠΎΠ²Π΅ΡΠΊΠΈ Π΅Π·ΠΈΠΊ: ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°Π³ΡΠ±ΠΈΡΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ° ΠΎΡ Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΈ Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅. Π’ΠΎΠ²Π° ΡΡΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ Π·Π°Π΄Π°Π²Π° ΡΡΠ΅Π· , ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΠΉΠΊΠΈ Π²ΠΈ ΡΠ°ΠΌΠΈ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠΎΠ΅ Π΅ ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΎ: Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ ΠΈΠ»ΠΈ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ.
Π ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ ΡΠ°ΠΊΡΠ² ΠΏΡΠΈΠΌΠ΅Ρ: Π΄Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ Π½Π° 16 Π΄ΠΈΡΠΊΠ° ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡΠ΅ ΡΠ°ΠΉΠ» Ρ ΡΠ°Π·ΠΌΠ΅Ρ 100 ΠΠ±. ΠΠΊΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ (8 Π΄ΠΈΡΠΊΠ° Π·Π° Π΄Π°Π½Π½ΠΈ, 8 Π·Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΏΠ°ΡΠΈΡΠ΅Ρ), ΡΠ°ΠΉΠ»ΡΡ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΡΠ΅ Π·Π°Π΅ΠΌΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π²ΠΎΠΉΠ½Π° ΠΎΠ±Π΅ΠΌ, Ρ.Π΅. 200 ΠΠ±. ΠΠΊΠΎ ΡΡΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ Π±ΡΠ΄Π΅ 10/6, ΡΠ΅ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ 160 ΠΠ±. 14/2 β 114 ΠΠ±.
ΠΡΡΠ³ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ΅ΠΉΠ΄ΠΎΠ²Π΅ΡΠ΅: Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΎΡΠΏΠ°Π΄Π°Π½Π΅ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅, MinIO ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ΠΎΠ±Π΅ΠΊΡΠΈ, Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°ΠΉΠΊΠΈ Π΅Π΄ΠΈΠ½ ΠΏΠΎ Π΅Π΄ΠΈΠ½, Π±Π΅Π· Π΄Π° ΡΠΏΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΡΠ»Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠΎΠΊΠ°ΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΡΠ΅ΠΉΠ΄ ΡΠ΅ Π΅ ΠΏΡΠΈΠ½ΡΠ΄Π΅Π½ Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈ ΡΠ΅Π»ΠΈΡ volume, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΎΡΠ½Π΅ΠΌΠ΅ Π½Π΅ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ΅ΠΌΠ΅. Π‘ΠΏΠΎΠΌΠ½ΡΠΌ ΡΠΈ, ΡΠ΅ Π² Π°Π²ΡΠΎΡΠΎΠ²Π°ΡΠ° ΠΏΠ°ΠΌΠ΅Ρ, Π΄ΠΈΡΠΊΠΎΠ²Π° ΡΠ°ΡΡ, ΠΊΠΎΡΡΠΎ ΡΠ»Π΅Π΄ ΠΎΡΠΏΠ°Π΄Π°Π½Π΅ Π½Π° Π΄Π²Π° Π΄ΠΈΡΠΊΠ°, ΠΎΡΠ½Π΅ Π½Π° ΠΏΡΠ΅ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π΅Π΄Π½Π° ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΠ΅Π΄ΠΌΠΈΡΠΈ. ΠΠ΅ΡΠ΅ Π΄ΠΎΡΡΠ° Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎ.
Π, Π²Π°ΠΆΠ½ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΊΠ°: MinIO ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Ρ Π²ΡΠΈΡΠΊΠΈ Π΄ΠΈΡΠΊΠΎΠ²Π΅ Π·Π° Erasure Coding Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΈ ΠΎΡ 4 Π΄ΠΎ 16 Π΄ΠΈΡΠΊΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ°. ΠΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ Π΅Π΄ΠΈΠ½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ΅ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° ΡΠ°ΠΌΠΎ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ.
ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π·Π²ΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±ΡΠ΅, Π½ΠΎ ΠΊΠΎΠ»ΠΊΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΡΡΡΠΎΠΉΠ²Π°Π½Π΅ΡΠΎ? ΠΠ΅ΠΊΠ° Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ. ΠΠ·ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·Π±ΡΠΎΡΠ²Π°ΠΌΠ΅ Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅, Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅. ΠΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, Π² ΠΎΡΡΠ΅ΡΠ° ΡΠ΅ Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π΄ΠΈΡΠΊΠΎΠ²Π΅. Π ΡΡΠ²Π΅Ρ, ΡΠ΅ Π΅ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ Π½Π° Π΅Π΄ΠΈΠ½ Ρ ΠΎΡΡ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ° ΠΎΡ Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅, Π·Π°ΡΠΎΡΠΎ ΡΠΎΠ²Π° Π΅ ΡΠ²ΡΡΠ·Π°Π½ΠΎ ΡΡΡ Π·Π°Π³ΡΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ.
c:minio>minio.exe server F: G: H: I: J: K:
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π°, Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠ²Π°Π½Π΅ΡΠΎ Π½Π° MinIO ΡΡΡΠ²ΡΡΠ° Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ Π°Π³Π΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΡΠ΅Π³Π»ΠΈΡΠ΅ ΠΎΡ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ°ΠΉΡ.
ΠΠ° Π΄Π° Π½Π΅ ΡΠ½ΠΈΡΠΎΠΆΠ°Π²Π°ΡΠ΅ ΠΏΡΡΡΡΠΈΡΠ΅ ΡΠΈ, Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ Π½Π°Π±ΠΈΡΠ°ΠΉΠΊΠΈ Π°Π΄ΡΠ΅ΡΠ° ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π·Π° Π΄ΠΎΡΡΡΠΏ (ΠΈ ΡΠΎΠ²Π° Π½Π΅ Π΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ), ΡΠ΄ΠΎΠ±Π½ΠΎ Π΅ ΠΏΡΠΈ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π°ΡΠ° mc alias set [YOUR-ACCESS-KEY] [YOUR-SECRET-KEY]
mc alias set veeamS3 https://172.17.32.52:9000 YOURS3ACCESSKEY YOURSECERTKEΠΠ»ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π²Π°ΡΠΈΡ Ρ ΠΎΡΡ:
mc config host add minio-veeam https://minio.jorgedelacruz.es YOURS3ACCESSKEY YOURSECERTKEYΠΠΎΡΠ»Π΅ ΡΠΎΠ²Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ immutable bucket Ρ ΠΊΡΠ°ΡΠΈΠ²Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°
mc mb --debug -l veeamS3/immutable
mc: PUT /immutable/ HTTP/1.1
Host: 172.17.32.52:9000
User-Agent: MinIO (windows; amd64) minio-go/v7.0.5 mc/2020-08-08T02:33:58Z
Content-Length: 0
Authorization: AWS4-HMAC-SHA256 Credential=minioadmin/20200819/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-bucket-object-lock-enabled;x-amz-content-sha256;x-amz-date, Signature=**REDACTED**
X-Amz-Bucket-Object-Lock-Enabled: true
X-Amz-Content-Sha256: UNSIGNED-PAYLOAD
X-Amz-Date: 20200819T092241Z
Accept-Encoding: gzip
mc: HTTP/1.1 200 OK
Content-Length: 0
Accept-Ranges: bytes
Content-Security-Policy: block-all-mixed-content
Date: Wed, 19 Aug 2020 09:22:42 GMT
Location: /immutable
Server: MinIO/RELEASE.2020-08-16T18-39-38Z
Vary: Origin
X-Amz-Request-Id: 162CA0F9A3A3AEA0
X-Xss-Protection: 1; mode=block
mc: Response Time: 253.0017msβdebug ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π²ΠΈΠΆΠ΄Π°ΡΠ΅ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎΡΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, Π° ΠΏΠΎ-ΡΠ°Π·ΡΠΈΡΠ΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.Β
-l ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π° βwith-lock, ΠΊΠΎΠ΅ΡΠΎ Π·Π½Π°ΡΠΈ immutable
ΠΠΊΠΎ ΡΠ΅Π³Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΠΌ Π² ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΡΠ΅ Π²ΠΈΠ΄ΠΈΠΌ Π½Π°ΡΠΈΡ Π½ΠΎΠ² bucket.

Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠΎΠ²Π° Π΅ Π²ΡΠΈΡΠΊΠΎ. Π‘ΡΠ·Π΄Π°Π΄ΠΎΡ
ΠΌΠ΅ Π·Π°ΡΠΈΡΠ΅Π½ΠΎ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ ΠΈ ΡΠΌΠ΅ Π³ΠΎΡΠΎΠ²ΠΈ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌ ΠΊΡΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΡΠ° Ρ Veeam.
ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ²Π΅ΡΠΈΠΌ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈ ΠΎΡΠ»ΠΈΡΠ½ΠΎ:
c:minio>mc admin info veeamS3
β 172.17.32.52:9000
Uptime: 32 minutes
Version: 2020-08-16T18:39:38Z
Network: 1/1 OK
Drives: 6/6 OK
0 B Used, 1 Bucket, 0 Objects
6 drives online, 0 drives offlineMinIO ΠΈ Veeam
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠΠΊΠΎ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΠ²ΠΈ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΠΏΡΠ΅Π· HTTP, ΡΡΠ·Π΄Π°ΠΉΡΠ΅ DWORD ΠΊΠ»ΡΡ Π² HKEY_LOCAL_MACHINESOFTWAREVeeamVeeam Backup and Replication SOBRArchiveS3DisableTLS. ΠΠ°Π΄Π°ΠΉΡΠ΅ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ Π½Π° 1 ΠΈ ΠΏΠΎΠΌΠ½Π΅ΡΠ΅, ΡΠ΅ ΡΠ°ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π΅ ΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΠΌΠ΅ ΠΈ Π½ΠΈΠΊΠΎΠΌΡ Π½Π΅ Π³ΠΎ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌΠ΅.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ! ΠΠΊΠΎ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅Π΄ΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Windows 2008 R2, ΠΏΡΠΈ ΠΎΠΏΠΈΡ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° MinIO Ρ Veeam, Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π³ΡΠ΅ΡΠΊΠ°: Failed to establish connection to Amazon S3 endpoint. Π Π΅ΡΠ°Π²Π° ΡΠ΅ Ρ ΠΎΡΠΈΡΠΈΠ°Π»Π΅Π½ ΠΏΠ°ΡΡ ΠΎΡ .
Π’Π°ΠΊΠ°, ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡΡΠ° ΠΏΡΠΈΠΊΠ»ΡΡΠΈΡ Π°, Π½Π΅ΠΊΠ° ΠΎΡΠ²ΠΎΡΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° VBR ΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌ Π½Π° ΡΠ°Π±Π° Backup Infrastructure, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ°ΠΌΠ΅ ΡΡΠ²Π΅ΡΠ½ΠΈΠΊΠ° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π½ΠΎΠ² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ.

Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° Π½ΠΈ Object storage, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ S3 Compatible. Π ΠΎΡΠ²ΠΎΡΠΈΠ»ΠΈΡ ΡΠ΅ wizard Π·Π°Π΄Π°Π²Π°ΠΌΠ΅ ΠΈΠΌΠ΅, ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ ΠΏΡΠ΅Π· ΡΡΡΠΏΠΊΠΈΡΠ΅ Π·Π° ΡΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π°Π΄ΡΠ΅ΡΠ° ΠΈ ΡΡΠ΅ΡΠ½Π°ΡΠ° Π·Π°ΠΏΠΈΡ. ΠΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, Π½Π΅ Π·Π°Π±ΡΠ°Π²ΡΠΉΡΠ΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ gateway, ΠΏΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈΡΡΡΠΈΡΠ°Ρ Π·Π°ΡΠ²ΠΊΠΈΡΠ΅ ΠΊΡΠΌ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ.

Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΈΠ·Π±ΠΈΡΠ°ΠΌΠ΅ bucket, ΠΏΠ°ΠΏΠΊΠ° ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠΌΠ΅ ΠΎΡΠΌΠ΅ΡΠΊΠ° Make recent backups immutable. ΠΠ»ΠΈ Π½Π΅ ΠΏΠΎΡΡΠ°Π²ΡΠΌΠ΅. ΠΠΎ ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠ·Π΄Π°Π΄ΠΎΡ
ΠΌΠ΅ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ, Π΅ ΡΡΠ»ΠΎΡΡΠ½ΠΎ Π΄Π° Π½Π΅ ΡΠ΅ Π²ΡΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅.

Next > Finish ΠΈ ΡΠ΅ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Π²Π°ΠΉΡΠ΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°.
Π‘Π΅Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊΡΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ SOBR ΠΊΠ°ΡΠΎ Capacity Tier. ΠΠ° ΡΠ΅Π»ΡΠ° ΠΈΠ»ΠΈ ΡΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ Π½ΠΎΠ², ΠΈΠ»ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΠΌΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡ. ΠΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° Π½ΠΈ ΡΡΡΠΏΠΊΠ°ΡΠ° Capacity Tier.

Π’ΡΠΊ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΠΌ ΠΏΠΎ ΠΊΠ°ΠΊΡΠ² ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠΌ. ΠΡΠΈΡΠΊΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΈ ΡΠ° Π΄ΠΎΠ±ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π² Π΄ΡΡΠ³ , ΡΠ°ΠΊΠ° ΡΠ΅ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΡΠΌ.
Π ΡΠ»Π΅Π΄ Π·Π°Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΡΡΠ°ΡΡΠΈΡΠ°Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π·Π° ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π±Π΅ΠΊΡΠΏΠΈ. ΠΠΎ Π°ΠΊΠΎ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°ΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Π½Π°ΡΠΎΠ²Π°ΡΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°ΠΉΡΠ΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° ΡΡΠ΅Π· Π±ΡΡΠΎΠ½Π° Window.

Π, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π·Π°Π΄Π°Π½ΠΈΡ Π·Π° Backup Copy. ΠΡΠΊΠΎΠΈ ΡΠΌΡΡΠ°Ρ, ΡΠ΅ ΡΠ°ΠΊΠ° Π΅ Π΄ΠΎΡΠΈ ΠΏΠΎ-ΡΠ΄ΠΎΠ±Π½ΠΎ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅ ΡΠ° ΠΏΠΎ-ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΈ ΠΈ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΈ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΠΊΠΎΠΉΡΠΎ Π½Π΅ ΠΆΠ΅Π»Π°Π΅ Π΄Π° ΡΠ΅ Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ°Π²Π° Π² ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° capacity tier. Π ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠ°ΠΌ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° ΡΡΠ°ΡΠΈΡ ΠΏΠΎ Π»ΠΈΠ½ΠΊΠ° ΠΏΠΎ-Π³ΠΎΡΠ΅.
Π Π½Π°ΠΊΡΠ°Ρ - ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° ΠΊΠΎΠ²Π°ΡΠ½ΠΈΡ Π²ΡΠΏΡΠΎΡ: ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΠ°Π½Π΅, Π°ΠΊΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΡΠ΅ Π΄Π° ΠΈΠ·ΡΡΠΈΠ΅ΡΠ΅ Π±Π΅ΠΊΡΠΏ ΠΎΡ Immutable Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ?
ΠΡΠΎ ΠΎΡΠ³ΠΎΠ²ΠΎΡΡΡ:

Π’ΠΎΠ²Π° Π΅ Π²ΡΠΈΡΠΊΠΎ Π·Π° Π΄Π½Π΅Ρ. ΠΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½Π° ΡΡΠ°Π΄ΠΈΡΠΈΡ, Π΅ΡΠΎ ΡΠΏΠΈΡΡΠΊ Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΡΠ΅ΠΌΠΈ ΠΏΠΎ Π²ΡΠΏΡΠΎΡΠ°:
- ΠΠ°Π½ΡΠ°Π»
- ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ .
- ΠΠ±ΡΠΎΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° .
- Π’Π΅ΠΌΠ° Π² Π½Π°ΡΠΈΡ Π·Π° S3 Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
