ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ

ನೀವು ಸುಲಭವಾಗಿ ಮತ್ತು ಸರಳವಾಗಿ ವಸ್ತು ಸಂಗ್ರಹಣೆಯನ್ನು ಸಂಘಟಿಸಲು ಅಗತ್ಯವಿರುವಾಗ MinIO ಅತ್ಯುತ್ತಮ ಪರಿಹಾರವಾಗಿದೆ. ಪ್ರಾಥಮಿಕ ಸೆಟಪ್, ಅನೇಕ ವೇದಿಕೆಗಳು ಮತ್ತು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯು ಜನಪ್ರಿಯ ಪ್ರೀತಿಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ತಮ್ಮ ಕೆಲಸವನ್ನು ಮಾಡಿದೆ. ಹಾಗಾಗಿ ಒಂದು ತಿಂಗಳ ಹಿಂದೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಘೋಷಿಸುವುದನ್ನು ಬಿಟ್ಟು ನಮಗೆ ಬೇರೆ ಆಯ್ಕೆ ಇರಲಿಲ್ಲ ವೀಮ್ ಬ್ಯಾಕಪ್ ಮತ್ತು ರೆಪ್ಲಿಕೇಶನ್ ಮತ್ತು MinIO. ಬದಲಾವಣೆಯಂತಹ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಒಳಗೊಂಡಂತೆ. ವಾಸ್ತವವಾಗಿ, MinIO ಸಂಪೂರ್ಣ ಹೊಂದಿದೆ ವಿಭಾಗ ನಮ್ಮ ಏಕೀಕರಣಕ್ಕೆ ಮೀಸಲಾಗಿರುವ ದಸ್ತಾವೇಜನ್ನು.

ಆದ್ದರಿಂದ, ಇಂದು ನಾವು ಹೇಗೆ ಮಾತನಾಡುತ್ತೇವೆ:

  • MinIO ಅನ್ನು ಹೊಂದಿಸುವುದು ತುಂಬಾ ತ್ವರಿತವಾಗಿದೆ.
  • MinIO ಅನ್ನು ಹೊಂದಿಸುವುದು ಸ್ವಲ್ಪ ಕಡಿಮೆ ವೇಗವಾಗಿದೆ, ಆದರೆ ಹೆಚ್ಚು ಉತ್ತಮವಾಗಿದೆ.
  • Veeam SOBR ಸ್ಕೇಲೆಬಲ್ ರೆಪೊಸಿಟರಿಗಾಗಿ ಇದನ್ನು ಆರ್ಕೈವ್ ಶ್ರೇಣಿಯಾಗಿ ಬಳಸಿ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ

ನೀವು ಏನು?

MinIO ಅನ್ನು ಎದುರಿಸದವರಿಗೆ ಒಂದು ಸಣ್ಣ ಪರಿಚಯ. ಇದು Amazon S3 API ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ತೆರೆದ ಮೂಲ ವಸ್ತು ಸಂಗ್ರಹಣೆಯಾಗಿದೆ. Apache v2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಸ್ಪಾರ್ಟಾದ ಕನಿಷ್ಠೀಯತಾವಾದದ ತತ್ವಶಾಸ್ತ್ರಕ್ಕೆ ಬದ್ಧವಾಗಿದೆ.

ಅಂದರೆ, ಇದು ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ಗಳು, ಗ್ರಾಫ್‌ಗಳು ಮತ್ತು ಹಲವಾರು ಮೆನುಗಳೊಂದಿಗೆ ವಿಸ್ತಾರವಾದ GUI ಅನ್ನು ಹೊಂದಿಲ್ಲ. MinIO ತನ್ನ ಸರ್ವರ್ ಅನ್ನು ಒಂದು ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತದೆ, ಅಲ್ಲಿ ನೀವು S3 API ಯ ಸಂಪೂರ್ಣ ಶಕ್ತಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು. ಆದರೆ ಬಳಸಿದ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಬಂದಾಗ ಈ ಸರಳತೆಯು ಮೋಸಗೊಳಿಸಬಲ್ಲದು ಎಂದು ಗಮನಿಸಬೇಕು. RAM ಮತ್ತು CPU ಸಂಪೂರ್ಣವಾಗಿ ಹೀರಲ್ಪಡುತ್ತದೆ, ಆದರೆ ಕಾರಣಗಳನ್ನು ಕೆಳಗೆ ಚರ್ಚಿಸಲಾಗುವುದು. ಮತ್ತು, ಮೂಲಕ, FreeNAS ಮತ್ತು TrueNAS ನಂತಹ ಸಂಯೋಜನೆಗಳು ಹುಡ್ ಅಡಿಯಲ್ಲಿ MinIO ಅನ್ನು ಬಳಸುತ್ತವೆ.

ಈ ಪರಿಚಯ ಇಲ್ಲಿಗೆ ಮುಗಿಯಬಹುದು.

MinIO ಅನ್ನು ಹೊಂದಿಸುವುದು ತುಂಬಾ ವೇಗವಾಗಿದೆ

ಇದನ್ನು ಹೊಂದಿಸುವುದು ಎಷ್ಟು ವೇಗವಾಗಿದೆ ಎಂದರೆ ನಾವು ಅದನ್ನು ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್‌ಗಾಗಿ ನೋಡುತ್ತೇವೆ. ಡಾಕರ್, ಮತ್ತು ಕುಬರ್ನೆಟಿಸ್ ಮತ್ತು MacOS ಗಾಗಿ ಆಯ್ಕೆಗಳಿವೆ, ಆದರೆ ಅರ್ಥವು ಎಲ್ಲೆಡೆ ಒಂದೇ ಆಗಿರುತ್ತದೆ.

ಆದ್ದರಿಂದ, ವಿಂಡೋಸ್ ಸಂದರ್ಭದಲ್ಲಿ, ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್ಗೆ ಹೋಗಿ https://min.io/download#/windows ಮತ್ತು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ. ಅಲ್ಲಿ ನಾವು ಪ್ರಾರಂಭಿಸಲು ಸೂಚನೆಗಳನ್ನು ಸಹ ನೋಡುತ್ತೇವೆ:

 minio.exe server F:Data

ಮತ್ತು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ವಿವರವಾದ ಒಂದಕ್ಕೆ ಲಿಂಕ್ ಕೂಡ ಇದೆ ತ್ವರಿತ ಪ್ರಾರಂಭ ಮಾರ್ಗದರ್ಶಿ. ಸೂಚನೆಗಳನ್ನು ನಂಬದಿರುವಲ್ಲಿ ಯಾವುದೇ ಅರ್ಥವಿಲ್ಲ, ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ಚಲಾಯಿಸುತ್ತೇವೆ ಮತ್ತು ಈ ರೀತಿಯ ಉತ್ತರವನ್ನು ಪಡೆಯುತ್ತೇವೆ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಅಷ್ಟೇ! ಸಂಗ್ರಹಣೆಯು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಮತ್ತು ನೀವು ಅದರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಬಹುದು. MinIO ಮಿನಿಮಲಿಸ್ಟ್ ಮತ್ತು ಕೇವಲ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದು ನಾನು ಹೇಳಿದಾಗ ನಾನು ತಮಾಷೆ ಮಾಡಲಿಲ್ಲ. ಉಡಾವಣೆ ಸಮಯದಲ್ಲಿ ನೀಡಲಾದ ಲಿಂಕ್ ಅನ್ನು ನೀವು ಅನುಸರಿಸಿದರೆ, ಅಲ್ಲಿ ಲಭ್ಯವಿರುವ ಗರಿಷ್ಠ ಕಾರ್ಯಗಳು ಬಕೆಟ್ ಅನ್ನು ರಚಿಸುವುದು. ಮತ್ತು ನೀವು ಡೇಟಾವನ್ನು ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಬಹುದು.

ಲಿನಕ್ಸ್ ಪ್ರಿಯರಿಗೆ, ಎಲ್ಲವೂ ಕಡಿಮೆ ಸರಳವಾಗಿಲ್ಲ. ಸರಳ ಸೂಚನೆಗಳು:


wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data

ಫಲಿತಾಂಶವು ಹಿಂದೆ ನೋಡಿದಕ್ಕಿಂತ ಅಸ್ಪಷ್ಟವಾಗಿರುತ್ತದೆ. 

MinIO ಅನ್ನು ಹೊಂದಿಸುವುದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ

ನಾವು ಅರ್ಥಮಾಡಿಕೊಂಡಂತೆ, ಹಿಂದಿನ ಪ್ಯಾರಾಗ್ರಾಫ್ ಪರೀಕ್ಷಾ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಪ್ಯಾಂಪರಿಂಗ್ ಆಗಿದೆ. ಮತ್ತು, ನಾವು ಪ್ರಾಮಾಣಿಕವಾಗಿರಲಿ, ನಾವು MinIO ಅನ್ನು ಪರೀಕ್ಷೆಗಾಗಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸುತ್ತೇವೆ, ಅದನ್ನು ಒಪ್ಪಿಕೊಳ್ಳಲು ನಾವು ನಾಚಿಕೆಪಡುವುದಿಲ್ಲ. ಸಹಜವಾಗಿ, ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಆದರೆ ಪರೀಕ್ಷಾ ಬೆಂಚುಗಳನ್ನು ಮೀರಿ ಇದನ್ನು ಸಹಿಸಿಕೊಳ್ಳುವುದು ನಾಚಿಕೆಗೇಡಿನ ಸಂಗತಿಯಾಗಿದೆ. ಆದ್ದರಿಂದ, ನಾವು ನಮ್ಮ ಕೈಯಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ಮನಸ್ಸಿಗೆ ತರಲು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ.

, HTTPS

ಉತ್ಪಾದನೆಯ ಹಾದಿಯಲ್ಲಿ ಮೊದಲ ಕಡ್ಡಾಯ ಹಂತವು ಗೂಢಲಿಪೀಕರಣವಾಗಿದೆ. MiniIO ಗೆ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಸೇರಿಸಲು ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಈಗಾಗಲೇ ಮಿಲಿಯನ್ ಮತ್ತು ಸಾವಿರ ಕೈಪಿಡಿಗಳಿವೆ, ಆದರೆ ಅವರ ಸಾಮಾನ್ಯ ಯೋಜನೆ ಹೀಗಿದೆ:

  • ಪ್ರಮಾಣಪತ್ರವನ್ನು ರಚಿಸಿ
  • ವಿಂಡೋಸ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ, ಅದನ್ನು C:Users%User%.miniocerts ನಲ್ಲಿ ಇರಿಸಿ
  • ${HOME}/.minio/certs ನಲ್ಲಿ Linux ಗಾಗಿ 
  • ಸರ್ವರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ

ಲೆಟ್ಸ್ ಎನ್‌ಕ್ರಿಪ್ಟ್ ನೀರಸವಾಗಿದೆ ಮತ್ತು ಎಲ್ಲೆಡೆ ವಿವರಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ನಮ್ಮ ಮಾರ್ಗವು ಸಮುರಾಯ್‌ನ ಮಾರ್ಗವಾಗಿದೆ, ಆದ್ದರಿಂದ ನಾವು ವಿಂಡೋಸ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡುತ್ತೇವೆ ಸಿಗ್ವಿನ್, ಮತ್ತು 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 ಎರೇಸರ್ ಕೋಡಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ

ಮೊದಲಿಗೆ, ವಿಷಯದ ಬಗ್ಗೆ ಕೆಲವು ಪದಗಳು. ಸಂಕ್ಷಿಪ್ತವಾಗಿ: ಇದು ಹಾನಿ ಮತ್ತು ನಷ್ಟದಿಂದ ಡೇಟಾದ ಸಾಫ್ಟ್‌ವೇರ್ ರಕ್ಷಣೆಯಾಗಿದೆ. ದಾಳಿಯಂತೆ, ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ. ಕ್ಲಾಸಿಕ್ RAID6 ಎರಡು ಡಿಸ್ಕ್ಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳಲು ಶಕ್ತವಾಗಿದ್ದರೆ, ಅರ್ಧದಷ್ಟು ನಷ್ಟವನ್ನು MinIO ಸುಲಭವಾಗಿ ನಿಭಾಯಿಸಬಹುದು. ತಂತ್ರಜ್ಞಾನವನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ವಿವರಿಸಲಾಗಿದೆ ಅಧಿಕೃತ ಮಾರ್ಗದರ್ಶಿ. ಆದರೆ ನಾವು ಸಾರವನ್ನು ತೆಗೆದುಕೊಂಡರೆ, ಇದು ರೀಡ್-ಸೊಲೊಮನ್ ಕೋಡ್‌ಗಳ ಅನುಷ್ಠಾನವಾಗಿದೆ: ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಡೇಟಾ ಬ್ಲಾಕ್‌ಗಳ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಅದು ಪ್ಯಾರಿಟಿ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಮತ್ತು ಇದೆಲ್ಲವನ್ನೂ ಈಗಾಗಲೇ ಹಲವು ಬಾರಿ ಮಾಡಲಾಗಿದೆ ಎಂದು ತೋರುತ್ತದೆ, ಆದರೆ ಒಂದು ಪ್ರಮುಖ "ಆದರೆ" ಇದೆ: ಸಂಗ್ರಹಿಸಿದ ವಸ್ತುಗಳಿಗೆ ಡೇಟಾ ಬ್ಲಾಕ್‌ಗಳಿಗೆ ಪ್ಯಾರಿಟಿ ಬ್ಲಾಕ್‌ಗಳ ಅನುಪಾತವನ್ನು ನಾವು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಬಹುದು.
ನಿಮಗೆ 1:1 ಬೇಕೇ? ದಯವಿಟ್ಟು!
ನಿಮಗೆ 5:2 ಬೇಕೇ? ಯಾವ ತೊಂದರೆಯಿಲ್ಲ!

ನೀವು ಏಕಕಾಲದಲ್ಲಿ ಹಲವಾರು ನೋಡ್‌ಗಳನ್ನು ಬಳಸಿದರೆ ಮತ್ತು ಗರಿಷ್ಠ ಡೇಟಾ ಸುರಕ್ಷತೆ ಮತ್ತು ಖರ್ಚು ಮಾಡಿದ ಸಂಪನ್ಮೂಲಗಳ ನಡುವೆ ನಿಮ್ಮ ಸ್ವಂತ ಸಮತೋಲನವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಬಯಸಿದರೆ ಬಹಳ ಮುಖ್ಯವಾದ ವೈಶಿಷ್ಟ್ಯ. ಬಾಕ್ಸ್‌ನ ಹೊರಗೆ, MinIO N/2 ಸೂತ್ರವನ್ನು ಬಳಸುತ್ತದೆ (ಇಲ್ಲಿ N ಎಂಬುದು ಒಟ್ಟು ಡಿಸ್ಕ್‌ಗಳ ಸಂಖ್ಯೆ), ಅಂದರೆ. ನಿಮ್ಮ ಡೇಟಾವನ್ನು N/2 ಡೇಟಾ ಡಿಸ್ಕ್‌ಗಳು ಮತ್ತು N/2 ಪ್ಯಾರಿಟಿ ಡಿಸ್ಕ್‌ಗಳ ನಡುವೆ ವಿಭಜಿಸುತ್ತದೆ. ಮಾನವ ಪದಗಳಿಗೆ ಭಾಷಾಂತರಿಸುವುದು: ನೀವು ಅರ್ಧದಷ್ಟು ಡಿಸ್ಕ್ಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು ಡೇಟಾವನ್ನು ಮರುಪಡೆಯಬಹುದು. ಮೂಲಕ ಈ ಸಂಬಂಧವನ್ನು ನೀಡಲಾಗಿದೆ ಶೇಖರಣಾ ವರ್ಗ, ಹೆಚ್ಚು ಮುಖ್ಯವಾದುದನ್ನು ನಿಮಗಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತದೆ: ವಿಶ್ವಾಸಾರ್ಹತೆ ಅಥವಾ ಸಾಮರ್ಥ್ಯ.

ಮಾರ್ಗದರ್ಶಿ ಈ ಕೆಳಗಿನ ಉದಾಹರಣೆಯನ್ನು ನೀಡುತ್ತದೆ: ನೀವು 16 ಡಿಸ್ಕ್ಗಳಲ್ಲಿ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಹೊಂದಿದ್ದೀರಿ ಮತ್ತು ನೀವು 100 MB ಗಾತ್ರದ ಫೈಲ್ ಅನ್ನು ಉಳಿಸಬೇಕಾಗಿದೆ ಎಂದು ಭಾವಿಸೋಣ. ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬಳಸಿದರೆ (ಡೇಟಾಕ್ಕಾಗಿ 8 ಡಿಸ್ಕ್‌ಗಳು, ಪ್ಯಾರಿಟಿ ಬ್ಲಾಕ್‌ಗಳಿಗಾಗಿ 8), ನಂತರ ಫೈಲ್ ಅಂತಿಮವಾಗಿ ದ್ವಿಗುಣ ಪರಿಮಾಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅಂದರೆ. 200 MB ಡಿಸ್ಕ್ ಅನುಪಾತವು 10/6 ಆಗಿದ್ದರೆ, ನಂತರ 160 MB ಅಗತ್ಯವಿದೆ. 14/2 - 114 MB.

ದಾಳಿಗಳಿಂದ ಮತ್ತೊಂದು ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸ: ಡಿಸ್ಕ್ ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ, MinIO ವಸ್ತುವಿನ ಮಟ್ಟದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್ ಅನ್ನು ನಿಲ್ಲಿಸದೆ ಒಂದೊಂದಾಗಿ ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ. ನಿಯಮಿತ ದಾಳಿಯು ಸಂಪೂರ್ಣ ಪರಿಮಾಣವನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲು ಒತ್ತಾಯಿಸಲ್ಪಡುತ್ತದೆ, ಇದು ಅನಿರೀಕ್ಷಿತ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಲೇಖಕರು ಡಿಸ್ಕ್ ಶೆಲ್ಫ್ ಅನ್ನು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ, ಎರಡು ಡಿಸ್ಕ್ಗಳು ​​ಬಿದ್ದ ನಂತರ, ಮರು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಒಂದೂವರೆ ವಾರ ತೆಗೆದುಕೊಂಡಿತು. ಇದು ಸಾಕಷ್ಟು ಅಹಿತಕರವಾಗಿತ್ತು.

ಮತ್ತು, ಒಂದು ಪ್ರಮುಖ ಟಿಪ್ಪಣಿ: MinIO ಎರೇಸರ್ ಕೋಡಿಂಗ್‌ಗಾಗಿ ಎಲ್ಲಾ ಡಿಸ್ಕ್‌ಗಳನ್ನು 4 ರಿಂದ 16 ಡಿಸ್ಕ್‌ಗಳಾಗಿ ವಿಭಜಿಸುತ್ತದೆ, ಗರಿಷ್ಠ ಸಂಭವನೀಯ ಸೆಟ್ ಗಾತ್ರವನ್ನು ಬಳಸಿ. ಮತ್ತು ಭವಿಷ್ಯದಲ್ಲಿ, ಮಾಹಿತಿಯ ಒಂದು ಅಂಶವನ್ನು ಒಂದು ಸೆಟ್ನಲ್ಲಿ ಮಾತ್ರ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.

ಇದೆಲ್ಲವೂ ತುಂಬಾ ತಂಪಾಗಿದೆ, ಆದರೆ ಹೊಂದಿಸಲು ಎಷ್ಟು ಕಷ್ಟವಾಗುತ್ತದೆ? ನೋಡೋಣ. ನಾವು ರನ್ ಮಾಡಲು ಆಜ್ಞೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ ಮತ್ತು ಸಂಗ್ರಹಣೆಯನ್ನು ರಚಿಸಬೇಕಾದ ಡಿಸ್ಕ್ಗಳನ್ನು ಸರಳವಾಗಿ ಪಟ್ಟಿ ಮಾಡುತ್ತೇವೆ. ಎಲ್ಲವನ್ನೂ ಸರಿಯಾಗಿ ಮಾಡಿದರೆ, ವರದಿಯಲ್ಲಿ ನಾವು ಒಳಗೊಂಡಿರುವ ಡಿಸ್ಕ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ನೋಡುತ್ತೇವೆ. ಮತ್ತು ಸಲಹೆಯೆಂದರೆ ಅರ್ಧದಷ್ಟು ಡಿಸ್ಕ್ಗಳನ್ನು ಒಂದೇ ಹೋಸ್ಟ್ಗೆ ಏಕಕಾಲದಲ್ಲಿ ಸೇರಿಸುವುದು ಉತ್ತಮವಲ್ಲ, ಏಕೆಂದರೆ ಇದು ಡೇಟಾ ನಷ್ಟಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ.

c:minio>minio.exe server F: G: H: I: J: K:

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಮುಂದೆ, MinIO ಸರ್ವರ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ನಮಗೆ ಏಜೆಂಟ್ ಅಗತ್ಯವಿದೆ, ಅದನ್ನು ನೀವು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಅಲ್ಲಿ ಅಧಿಕೃತ ಸೈಟ್‌ನಿಂದ.

ಪ್ರತಿ ಬಾರಿ ವಿಳಾಸ ಮತ್ತು ಪ್ರವೇಶ ಕೀಗಳನ್ನು ಟೈಪ್ ಮಾಡುವಾಗ ನಿಮ್ಮ ಬೆರಳುಗಳನ್ನು ಧರಿಸದಿರಲು (ಮತ್ತು ಇದು ಸುರಕ್ಷಿತವಲ್ಲ), ನೀವು ಮೊದಲು mc ಅಲಿಯಾಸ್ ಸೆಟ್ ಸೂತ್ರವನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ತಕ್ಷಣವೇ ಅಲಿಯಾಸ್ ಅನ್ನು ರಚಿಸಲು ಅನುಕೂಲಕರವಾಗಿದೆ [ನಿಮ್ಮ ಪ್ರವೇಶ-ಕೀಲಿ] [ನಿಮ್ಮ ರಹಸ್ಯ-ಕೀಲಿ]

mc alias set veeamS3 https://172.17.32.52:9000 YOURS3ACCESSKEY YOURSECERTKE

ಅಥವಾ ನೀವು ತಕ್ಷಣ ನಿಮ್ಮ ಹೋಸ್ಟ್ ಅನ್ನು ಸೇರಿಸಬಹುದು:

mc config host add minio-veeam https://minio.jorgedelacruz.es YOURS3ACCESSKEY YOURSECERTKEY

ತದನಂತರ ನಾವು ಸುಂದರವಾದ ತಂಡದೊಂದಿಗೆ ಬದಲಾಗದ ಬಕೆಟ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ

mc mb --debug -l veeamS3/immutable 

mc: <DEBUG> 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: <DEBUG> 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: <DEBUG> Response Time:  253.0017ms

--ಡೀಬಗ್ ಅಂತಿಮ ಸಂದೇಶವನ್ನು ಮಾತ್ರವಲ್ಲದೆ ಹೆಚ್ಚು ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ನೋಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. 

-l ಅಂದರೆ —ವಿತ್-ಲಾಕ್, ಅಂದರೆ ಬದಲಾಗದ

ನಾವು ಈಗ ವೆಬ್ ಇಂಟರ್ಫೇಸ್‌ಗೆ ಹಿಂತಿರುಗಿದರೆ, ನಮ್ಮ ಹೊಸ ಬಕೆಟ್ ಅಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಈಗ ಅಷ್ಟೆ. ನಾವು ಸುರಕ್ಷಿತ ಸಂಗ್ರಹಣೆಯನ್ನು ರಚಿಸಿದ್ದೇವೆ ಮತ್ತು 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 offline

MinIO ಮತ್ತು Veeam

ಎಚ್ಚರಿಕೆ ಕೆಲವು ನಂಬಲಾಗದ ಕಾರಣಗಳಿಗಾಗಿ ನೀವು HTTP ಮೂಲಕ ಕೆಲಸ ಮಾಡಲು ಬಯಸಿದರೆ, ನಂತರ HKEY_LOCAL_MACHINESOFTWAREVeeamVeeam ಬ್ಯಾಕಪ್ ಮತ್ತು ರೆಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ DWORD ಕೀಯನ್ನು ರಚಿಸಿ SOBRarchiveS3DisableTLS. ಅದರ ಮೌಲ್ಯವನ್ನು 1 ಕ್ಕೆ ಹೊಂದಿಸಿ ಮತ್ತು ಅಂತಹ ನಡವಳಿಕೆಯನ್ನು ನಾವು ಬಲವಾಗಿ ಅನುಮೋದಿಸುವುದಿಲ್ಲ ಮತ್ತು ಅದನ್ನು ಯಾರಿಗೂ ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ.

ಮತ್ತೊಮ್ಮೆ ಗಮನ! ಕೆಲವು ತಪ್ಪು ತಿಳುವಳಿಕೆಯಿಂದಾಗಿ, ನೀವು Windows 2008 R2 ಅನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಿದರೆ, ನೀವು MinIO ಅನ್ನು Veeam ಗೆ ಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸಿದಾಗ, ನೀವು ಹೆಚ್ಚಾಗಿ ಈ ರೀತಿಯ ದೋಷವನ್ನು ಸ್ವೀಕರಿಸುತ್ತೀರಿ: Amazon S3 ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗೆ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ವಿಫಲವಾಗಿದೆ. ಇದನ್ನು ಅಧಿಕೃತ ಪ್ಯಾಚ್‌ನೊಂದಿಗೆ ಚಿಕಿತ್ಸೆ ನೀಡಬಹುದು ಮೈಕ್ರೋಸಾಫ್ಟ್.

ಸರಿ, ಸಿದ್ಧತೆಗಳು ಪೂರ್ಣಗೊಂಡಿವೆ, ನಾವು VBR ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ತೆರೆಯೋಣ ಮತ್ತು ಬ್ಯಾಕಪ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ ಟ್ಯಾಬ್ಗೆ ಹೋಗೋಣ, ಅಲ್ಲಿ ನಾವು ಹೊಸ ರೆಪೊಸಿಟರಿಯನ್ನು ಸೇರಿಸಲು ವಿಝಾರ್ಡ್ ಅನ್ನು ಕರೆಯುತ್ತೇವೆ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಸಹಜವಾಗಿ, ನಾವು ವಸ್ತು ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ, ಅವುಗಳೆಂದರೆ S3 ಹೊಂದಾಣಿಕೆ. ತೆರೆಯುವ ಮಾಂತ್ರಿಕದಲ್ಲಿ, ಹೆಸರನ್ನು ಹೊಂದಿಸಿ ಮತ್ತು ವಿಳಾಸ ಮತ್ತು ಖಾತೆಯನ್ನು ಸೂಚಿಸುವ ಹಂತಗಳ ಮೂಲಕ ಹೋಗಿ. ಅಗತ್ಯವಿದ್ದರೆ, ಸಂಗ್ರಹಣೆಗೆ ವಿನಂತಿಗಳನ್ನು ಪ್ರಾಕ್ಸಿ ಮಾಡಲಾಗುವ ಗೇಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಮರೆಯಬೇಡಿ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ನಂತರ ಬಕೆಟ್, ಫೋಲ್ಡರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಬಾಕ್ಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಇತ್ತೀಚಿನ ಬ್ಯಾಕ್‌ಅಪ್‌ಗಳನ್ನು ಬದಲಾಗದಂತೆ ಮಾಡಿ. ಅಥವಾ ನಾವು ಅದನ್ನು ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ. ಆದರೆ ನಾವು ಈ ಕಾರ್ಯವನ್ನು ಬೆಂಬಲಿಸುವ ಶೇಖರಣಾ ಸೌಲಭ್ಯವನ್ನು ಮಾಡಿರುವುದರಿಂದ, ಅದನ್ನು ಬಳಸದಿರುವುದು ಪಾಪವಾಗಿದೆ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಮುಂದೆ > ಮುಗಿಸಿ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಆನಂದಿಸಿ.

ಈಗ ನಾವು ಅದನ್ನು SOBR ರೆಪೊಸಿಟರಿಗೆ ಸಾಮರ್ಥ್ಯದ ಶ್ರೇಣಿಯಾಗಿ ಸೇರಿಸಬೇಕಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಹೊಸದನ್ನು ರಚಿಸುತ್ತೇವೆ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಒಂದನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ. ನಾವು ಸಾಮರ್ಥ್ಯದ ಹಂತದ ಹಂತದಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಇಲ್ಲಿ ನಾವು ಯಾವ ಸನ್ನಿವೇಶದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ ಎಂಬುದನ್ನು ಆರಿಸಬೇಕಾಗುತ್ತದೆ. ಎಲ್ಲಾ ಆಯ್ಕೆಗಳನ್ನು ಇನ್ನೊಂದರಲ್ಲಿ ಚೆನ್ನಾಗಿ ವಿವರಿಸಲಾಗಿದೆ ಲೇಖನ, ಹಾಗಾಗಿ ನಾನು ಪುನರಾವರ್ತಿಸುವುದಿಲ್ಲ

ಮತ್ತು ಮಾಂತ್ರಿಕ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ಬ್ಯಾಕ್‌ಅಪ್‌ಗಳನ್ನು ನಕಲಿಸುವ ಅಥವಾ ವರ್ಗಾಯಿಸುವ ಕಾರ್ಯಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ. ಆದರೆ ನಿಮ್ಮ ಯೋಜನೆಗಳು ಎಲ್ಲಾ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ತಕ್ಷಣವೇ ಲೋಡ್ ಅನ್ನು ಸೇರಿಸದಿದ್ದರೆ, ವಿಂಡೋ ಬಟನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಸ್ವೀಕಾರಾರ್ಹ ಮಧ್ಯಂತರಗಳನ್ನು ಹೊಂದಿಸಲು ಮರೆಯದಿರಿ.

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಮತ್ತು, ಸಹಜವಾಗಿ, ನೀವು ಪ್ರತ್ಯೇಕ ಬ್ಯಾಕಪ್ ನಕಲು ಕಾರ್ಯಗಳನ್ನು ಮಾಡಬಹುದು. ಶೂಟಿಂಗ್ ಶ್ರೇಣಿಯ ಕಾರ್ಯಾಚರಣೆಯ ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಇಷ್ಟಪಡದ ಬಳಕೆದಾರರಿಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಪಾರದರ್ಶಕ ಮತ್ತು ಊಹಿಸಬಹುದಾದ ಕಾರಣ ಇದು ಇನ್ನಷ್ಟು ಅನುಕೂಲಕರವಾಗಿದೆ ಎಂದು ಕೆಲವರು ನಂಬುತ್ತಾರೆ. ಮತ್ತು ಅಲ್ಲಿ ಸಾಕಷ್ಟು ವಿವರಗಳಿವೆ, ಆದ್ದರಿಂದ ಮತ್ತೊಮ್ಮೆ ನಾನು ಮೇಲಿನ ಲಿಂಕ್‌ನಲ್ಲಿ ಅನುಗುಣವಾದ ಲೇಖನವನ್ನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ.

ಮತ್ತು ಅಂತಿಮವಾಗಿ, ವಿಶ್ವಾಸಘಾತುಕ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರ: ನೀವು ಇನ್ನೂ ಬದಲಾಯಿಸಲಾಗದ ಸಂಗ್ರಹಣೆಯಿಂದ ಬ್ಯಾಕಪ್ ಅನ್ನು ಅಳಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ ಏನಾಗುತ್ತದೆ?

ಉತ್ತರ ಇಲ್ಲಿದೆ:

ಚಿಕ್ಕವರಿಗೆ ಮಿನಿಯೋ
ಇವತ್ತಿಗೂ ಅಷ್ಟೆ. ನಿಜವಾದ ಸಂಪ್ರದಾಯದಲ್ಲಿ, ವಿಷಯದ ಕುರಿತು ಉಪಯುಕ್ತ ವಿಷಯಗಳ ಪಟ್ಟಿಯನ್ನು ಹಿಡಿಯಿರಿ:

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ