Кластерите на Dell ECS ви дозволуваат да ги префрлите вашите податоци во која било продавница компатибилна со S3. Dell ECS ја нарекува оваа функција „Движење на податоци“, исто така наречена копирање во облак. Тоа е функција воведена во ECS 3.8.0.1 која ви овозможува да копирате објекти од Dell ECS на MinIO, што е прилично популарно кај клиентите и потенцијалните клиенти кои го модернизираат својот куп за складирање за да ги поддржат нивните барања за инфраструктура за податоци со вештачка интелигенција. Движењето на податоци е изградено врз алатката со отворен код ECS Sync која обезбедува можност за паралелно копирање на податоците.
Во овој преглед ќе ви покажеме како да мигрирате податоци од Dell ECS на MinIO со конкретно фокусирање на следново:
Пред да започнеме со креирање на политиката за мигрирање на податоците, ајде да се погрижиме корпите за извор и цел се конфигурирани за движење на податоци.
Внатрешно, политиката за движење на податоци ја скенира изворната корпа за да ги наброи сите објекти за движење на податоци користејќи пребарување на метаподатоци (MD).
За движењето на податоците навистина да преместува податоци, треба да се осигурате дека MD Search е овозможено на изворната корпа на Dell ECS и да го вклучи LastModified како индексирано поле.
Следно, ајде да го конфигурираме MinIO, целната корпа.
За да може податоците да се пренесат на MinIO, треба претходно да го создадеме следниов ресурс во MINIO:
Кога ја креирате корпата, погрижете се да овозможите верзија на корпата, освен ако целната корпа во MinIO не е посветена само за политиката за движење на податоци. Забележете ги горенаведените детали откако ќе ги креирате бидејќи нивните вредности се потребни подоцна.
Политиката на IAM треба да ги дозволи следниве API:
Следете го ова упатство за да научите како да креирате IAM политики, клучеви за пристап и корпи во MinIO конзолата.
Прелистувач на објекти : Кофите што се креирани и поставени податоци ќе бидат прикажани овде.
Копчиња за пристап : AWS IAM копчиња за пристап
Кофи : Наведете ги сите корпи што се достапни.
Политики : Политики на IAM
Идентитет : Креирајте и поврзете различни ИДП како што се OpenID и LDAP.
Мониторинг : Следете ги сите аспекти на кластерот, па дури и испратете го до Прометеј.
Откако ќе се конфигурираат корпите Извор и Цел, ајде да ја поставиме Политиката за движење на податоци.
Политиката за движење на податоци е дефиниција во Dell ECS што може да се постави или преку UI или API што дефинира кои објекти во изворната корпа на Dell ECS треба да се копираат во целната корпа MinIO. Работите за скенирање на политиката за движење на податоци автоматски се активираат, но може да се паузираат или продолжат во секое време. Ова е многу слично на MinIO's
Ќе ви покажеме две различни сценарија за движење на податоци за да ви дадеме идеја како ова може да функционира, но небото е граница кога станува збор за тоа како би сакале да ја извршите миграцијата.
Во оваа конфигурација ќе ги додадеме потребните MinIO битови и бобови за Dell ECS да комуницира со. Првиот чекор, откако ќе биде овозможено MD Search, е да ON
вклучи Data Mobility како што е прикажано подолу.
Откако мобилноста на податоци е поставена на ON
, можеме да продолжиме и да ја конфигурираме политиката.
http://<minio_ip>:<minio_port>
Има и други поставки, не ги поминав сите поставки, само најважните. Имајте предвид дека ако податоците се избришат од изворната корпа на Dell ECS, тие нема да се избришат од целната корпа MinIO откако ќе заврши миграцијата.
Сега да погледнеме како би изгледала миграцијата користејќи апликација што користи Dremio.
Постојат неколку чекори што се случуваат за време на оваа миграција
Ова се само два примери, но можете да ја користите оваа методологија за да мигрирате од која било апликација користејќи Dell ECS на MinIO.
За време на процесот на миграција на податоци, важно е да се внимава на целокупниот процес на миграција додека се преместуваат податоците во MinIO. Dell ECS GUI обезбедува прегледни контролни табли со напреден мониторинг што ги прикажува вкупните објекти копирани, вкупните бајти копирани, доцнењето воден печат, вкупните грешки, објектите копирани, копии од бајти, меѓу другото.
Можете дополнително да ги продлабочите за да прикажете специфични информации за изворот/цел, како што се бројот на објекти и големината на корпата во одреден период за време на процесот на миграција.
Во првичниот дијаграм на почетокот на овој блог, покажавме корпа за дневници што ја имаме на страната ECS, тука се евидентирани сите операции од Движењето на податоци. Ова е многу корисно за отстранување грешки за време на процесот на миграција, особено кога е потребно многу долго време поради хардверски и физички ограничувања.
Еве пример за тоа како изгледаат дневниците:
2024-08-31T11:40:51Z DM.COPY demo sourcebucket ASIAD708D0875B4F32F8 test.pdf 2022-08-31T09:30:52Z 1,951,137 5895c19c9e742a88d1bec75d40288e0f http://targetendpoint targetbucket AKIA7A04FF4B251997E0 288 SUCCESS
MinIO е единствена Go бинарна верзија која може да се лансира во многу различни типови на облак и средини во преработка. Тој е многу лесен, но исто така е полн со функции како што се репликација и шифрирање, и обезбедува интеграции со различни апликации.
Ние имаме
Не само тоа, туку надвор од кутијата MinIO исто така вклучува:
Енкрипција: MinIO поддржува и шифрирање на
Безбеден пристап ACL и PBAC: Поддржува политики во стилот на IAM S3 со вграден IDP, види
Да не зборуваме, добар софтвер не е ништо без добра поддршка. MinIO обезбедува една од најдобрите поддршка таму користејќи ја нашата
Ако имате какви било прашања за тоа како да ги префрлите вашите податоци од Dell ECS во миграција на MinIO, не заборавајте да контактирате со нас на