Pateicoties mūsu HCP uz MinIO rīkam, pāreja no Hitachi satura platformas (HCP) uz MinIO nekad nav bijusi tik vienkārša. Šis rīks, kas izstrādāts, lai atbalstītu mūsu klientu mainīgās krātuves vajadzības, ir brīvi pieejams vietnē
Klienti bieži migrē no HCP uz MinIO vairāku pārliecinošu iemeslu dēļ, jo īpaši optimizējot ar AI vadītām lietojumprogrammām:
Mūsdienu lietojumprogrammu prasības : MinIO ir Kubernetes vietējais un izstrādāts mākoņa darbības modelim, kas nozīmē, ka tas pēc būtības atbalsta lielāko daļu moderno lietojumprogrammu steku analīzei, statistiskajai analīzei un AI/ML darba slodzēm.
Veiktspēja mērogā : MinIO efektīvi apstrādā dažādu izmēru objektus, no ļoti maziem līdz ļoti lieliem, nodrošinot optimālu veiktspēju datu ietilpīgām AI darbībām.
Elastīgums : programmatūras definēta, ar S3 saderīga objektu krātuve piedāvā lielāku elastību un mākoņa neitralitāti, salīdzinot ar speciālajām uzglabāšanas ierīcēm.
Migrācijas laikā ieteicams rakstīt tikai uz MinIO, nevis uz HCP. Šī pieeja nodrošina, ka jūs sākat, kā plānojat turpināt: izmantojot MinIO kā primāro objektu krātuvi. Lūk, process:
Sākotnējās lasīšanas darbības : migrēšanas laikā getobject
izsaukumi tiek novirzīti uz MinIO. Ja objekts netiek atrasts, tas tiek nolasīts no HCP. Kad visi objekti ir nokopēti, šo rezerves daļu var noņemt.
Metadatu saglabāšana : rīks saglabā modificētos objektu laikspiedolus migrācijas laikā.
Pēc HCP-to-MinIO rīka lejupielādes pirmais solis ir izveidot pagaidu direktoriju saraksta komandas rezultātiem 2. darbībā:
$ mkdir /tmp/data
Pēc tam iestatiet šādus vides mainīgos:
$ export MINIO_ACCESS_KEY=<Your-MinIO-Access-Key> $ export MINIO_SECRET_KEY=<Your-MinIO-Secret-Key> $ export MINIO_ENDPOINT=https://<Your-MinIO-IP-Address>:9000 $ export MINIO_BUCKET=newbucket # optional, if unspecified HCP bucket name is used
Komanda list
ģenerē HCP saglabāto objektu sarakstu un saglabā to vietējā failā. Lai paātrinātu migrāciju, šo failu var sadalīt mazākos sarakstos un paralēli apstrādāt vairākas klientu iekārtas.
Šeit ir komanda:
hcp-to-minio list --auth-token --namespace-url --host-header --namespace-url --dir
Un piemērs tam, kā tas varētu izskatīties:
$ hcp-to-minio list --auth-token "HCP bXl1c2Vy:3f3c6784e97531774380db177774ac8d" --host-header "HOST:s3testbucket.tenant.hcp.example.com" --namespace-url "https://hcp-vip.example.com" --dir "/tmp/data"
migrate
komanda izmanto pirmajā darbībā izveidoto sarakstu, lai pārsūtītu objektus no HCP uz MinIO.
Komanda:
hcp-to-minio migrate --namespace-url --auth-token --host-header --data-dir --bucket --input-file
Piemērs:
$ hcp-to-minio migrate --namespace-url https://finance.europe.hcp.example.com --auth-token "HCP bXl1c2Vy:3f3c6784e97531774380db177774ac8d" --host-header "s3testbucket.sandbox.hcp.example.com" --data-dir /mnt/data --bucket s3testbucket --input-file /tmp/data/to-migrate.txt
HCP-to-MinIO rīks ir izstrādāts, lai palīdzētu jums pāriet uz modernu, mērogojamu objektu uzglabāšanas risinājumu. Lejupielādējiet rīku no