CIFS datu migrācija
Gandrīz bezšuvju! Kārtot ...
Kā ar lielāko daļu manas domas, tas sākās ar nevainīgu klientu pieprasījumam. EMC ir dažas ļoti atdzist inbuilt instrumenti dara bezproblēmu CIFS datu migrāciju, bet NetApp nav. Tas ir kaut kas bieži izraisa taisnīgu problēmu apjomu un dažas rūpīgu plānošanu ar NetApp, jo mums nav tas. Bet es domāju, šodien mēs kinda darīt, es vienkārši nedomāju, ka mēs sviras pieejamos līdzekļus pareizi.
Ievadiet widelinks. Šeit ir no NetApp KB raksts par tēmu (KB 3011420) izraksts ...
Simboliska saite ir īpašs fails izveidots ar NFS klientiem, kas norāda uz citu failu vai direktoriju. WIDELINK ieraksti ir veids, kā novirzīt absolūto simboliskās saites uz Filer. Tie ļauj simboliska saite galamērķis būt daļa tajā pašā filer vai cita Filer. Sekojošie piemēri ilustrē, kā izveidot simbolisku saiti no tilpuma uz qtree tajā pašā Filer, un no tilpuma apjomu par dažādām filers.
Ko tas nozīmē un kāpēc mana dzīve būtu vieglāk izlasot pārējo šo rakstu?
Tātad, ja man ir jauka shiny jaunu NetApp filtrē (vai vecajam man nav got kārtā migrē manu CIFS datus uz vēl), un man ir mans vecais CIFS failu serveri, kas strauji tuvojas neveiksmi vai no atbalsta. Es varu izveidot savu jauno failu un dalīties struktūru par manu NetApp, un pēc tam izmantot widelinks novirzīt lietotāju uz CIFS failu serveri, bet es jāuztraucas par visu datu kopiju ārpus darba laika, bez bumbu-sāpes kopējot visus manus datus, visus reizi.
Vispirms ļaujiet man ļoti iesakām, ka, ja jūs neizmantojat DFS, sākt to lietot. Jūs esat nāksies repoint savus lietotājus uz jauno akciju nosaukumu anyway, lai jūs varētu arī darīt to pareizi. Setup pamata DFS saknes un repoint visus savus lietotājus ar šo. Kāpēc? Tāpēc, ka nākamreiz, kad nonākusi pie drošas vai modernizāciju jūsu CIFS dalīties infrastruktūru jums nebūs pieskarties jūsu lietotājiem, tikai repoint DFS vienu nakti.
Tātad widelinks paplašina simbolsaites. Nesaņem pārāk satraukti, jo šobrīd "mklink" no Windows 7/2008 nav tas pats, un tas nestrādās NetApp akcijām. Simboliskās saites šajā pantā, ir * NIX lieta, bet jēdziens ir līdzīgs Windows simboliskās saites. Ja jūs nezināt, simboliskās saites, domā par to, kā īsceļus, viņi vienkārši novirzīt jūs uz citu vietu, bet faktiski pārprofilējot jums. Ko widelinks būs jādara, ir pārvērst šo simbolisko saiti un tiltu plaisu uz attālā vietā.
Labi, pietiek teorija, uz praksi ...
Mans uzstādīšana ir diezgan vienkārša. Man ir NetApp simulators darbojas kā kopu, man ir NAS kaste, kas ir dažas mājas līdzekļus, man ir MBA veikt dažas no UNIX sīkumi man ir nepieciešams (atvainojos, es centos iegūt ap šo, bet Linux / UNIX kaste ir nepieciešama tagad). Filer1 ir mana jaunā sistēma, ka es gribu visas manas lietotājus izmantot. Filer2 (ar mapi sauc test2), un mans NAS kaste (ar filmām), ir mantotajām sistēmām es esmu meklē, lai aizstātu (mazliet lomu spēles).
Vispirms mana CIFS daļu par jauno sistēmu, ir izveidots. Mums ir nepieciešams, lai pārliecinātos, ka tas ir "widelinks" ļāva, lai komandrindas ir šāds ...
CIFS akcijas-pievienot / vol/test1 test1-WIDELINK
Ja jums jau ir jūsu akcijas uzstādīšanas, nekādu problēmu ...
CIFS akcijas-change <share_name>-WIDELINK
Ja vaicājums CIFS akcijas, jums vajadzētu saņemt izejas līdzīgs tālāk ...
node1 *> CIFS akcijas
Nosauciet Mount Point Apraksts
---------------
test1 / vol/test1
. . . widelinks atbalstīja
visi / Full Control
Es redzu, ka widelinks ir iespējots par manu daļu. Man vajag eksportēt to kā NFS uz manu MBA, lai es varētu izveidot simbolisko saiti. Pirms jūs lūgt, es mēģināju gan Adam Fox 's "ntap_symlink" un Olivera Krause s "LN", bet tie nav darīt to, ko es gribēju (LN tikai avārijās uz Win7). Es neesmu pārliecināts, vai jūs varat uzstādīt mērķi par simbolisku saitēm par neko citu kā NFS, bet tas noteikti var kartēt failu sistēmas, kas ir ne tikai NFS, es esmu darījis to arī ar ārējo CIFS daļu.
exportfs-io root = <unix_hostname> / vol/test1
No manas MBA es pēc tam var uzstādīt šo augšu, un izveidot dažas simboliskas saiknes. (Man jau ir mans NAS uzstādīts)
mount filer1 :/ vol/test1 / mnt/test1
mount filer2 :/ vol/test2 / mnt/test2
cd / mnt/test1
ln-s / mnt/test2/test2 test2
ln-s / sējumi / filmas filmas
Ja jūs "ls-lah" mape jūs redzēsiet izveidotās simbolsaites, un tai vajadzētu parādīt izkārtojumu. Darbu par manu MBA, atpakaļ uz Windows un NetApp (phew jūs nopūta).
Mums ir nepieciešams, lai izveidotu tulkojumi failu uz simbolsaites. Būtībā tas skan simbolisko saiti, ka mēs izveidojām mūsu UNIX uzņēmējas, un pārvērš to par DFS stila saites, lai novirzīt datu ceļu. Tātad, pārliecinieties, ka jūs atzīmēja ceļus jums izmantot jūsu UNIX uzņēmējas attiecībā uz kartējumiem! "*", Kas uz ceļiem ir noderīgi, jo jūs varat iekļaut daudz dažādu simboliskās saites šeit, un tie visi tiks saskaņota un jāievēro.
wrfile / etc / symlink.translations
WIDELINK / mnt/test2 / * \ \ filer2 \ test2 \ *
WIDELINK / Sējumi / filmas / * \ \ NAS \ filmas \ *
CTRL + C
Šis fails ir pārlasīt ik pēc 30 sekundēm, tāpēc pacietību, iet saņemt glāzi ūdens. Iet atpakaļ uz test1 CIFS daļu, un jums vajadzētu redzēt daži burvju! (Test1 jau eksistē kā jauniem datiem).

Vairāk maģija tiek parādīts, kad peles labo noklikšķiniet uz vienas no šīm mapēm un doties uz DFS tab. (Jūs varēsiet arī redzēt DFS cilni mapēs, kas neatrodas widelinks, bet jūs pamanīsiet nodošana saraksts ir tikai normāli īpatsvars).

Turklāt jūs pamanīsiet, ka, ja jums iet uz "test2" mapi jūs redzēsiet visu tā saturu, bez jums to faktiski novirzīts uz šo citu uzņēmējā.

Tagad mums ir izaicinājums datu migrāciju. Priekšrocības (un galvenā problēma), no widelinks ir tas, ka tie parādās un justies Windows lietotājiem, jo dati par akciju viņi meklē. Tātad, lietotāji nevar rediģēt simbolisko saiti vai pār-rakstīt datus (kas ir iespējams, ir laba lieta). Ja viņi kopēt pa mapi, tas būs mēģinājums atjaunināt mērķa (mūsu gadījumā, mantotajām sistēmām). Bet kā administrators jums ir tādas pašas ierobežojumus. Tātad, ko man darīt?
Diemžēl tas ir, ja cool stuff lietas sašķelt maz. Kas man jādara, ir noņemt simbolisko saiti, noņemiet ierakstu "/ etc / symlink.translations", un pēc tam kopēt savus datus pa lai aizpildītu šo vietu. Veicot šo pārliecinieties, lai padarītu vecie dati nav pieejami (mainīt īpatsvars atļaujas ir drošākais un vienkāršākais), kā simboliskās saites var būt nedaudz lipīga, un jūs nevēlaties, lai lietotāji rakstiski 2 vietās. Man bija dažas nepāra rezultātus ar šo par manu Windows 7 darbvirsmu, kā tas, šķiet, cache WIDELINK, bet kartēšanu disku no cita mašīna strādāja labi. Es domāju, jūs vēlaties, visi klienti bezsaistē, ja jūs darāt datu kopijas.
Tagad tas nebūtu forši, ja widelinks varētu būt kaut kādā veidā jāintegrē OSSV mehānismā? Gadījumā, ja jūs nezināt, OSSV var darīt failu kopijas no Windows uzņēmēja uz NetApp stāšanās qtrees. Tas būtu ļoti jauki migrācijas rīks!
Lūdzu, NetApp apsvērt šādus uzlabojumus widelinks:
- Atļaujiet man izveidot simboliskās saites uz Windows (mklink) - tas ir jābūt! Visi lietotājus, kas tur, pieteikties atbalsta zvanu par to, ka vairāk cilvēku pieprasa, ātrāk tie būs darīt to!
- Dodiet man mehānismu, lai integrētu to ar OSSV (es zinu, es esmu lūdzot daudz)
- Kad esat integrēta OSSV uz to, dod man mehānismu, lai pārredzami likvidētu widelinks kad mans dati kopēti. Šis, protams, neprasa neiespējami, jo NDMP kopijas dump inodes un ACL pēdējie, un tas, ko jāsasniedz šeit.
- GUI pārvaldīt savu widelinks un simboliskās saites. Es spēlējās ar domu izveidot PowerShell, lai pārvaldītu šo, bet izveides simboliskās saites jautājumi nav viegli panākt uz Windows.
Īpašu paldies Adam Fox kā daži no viņa tēmām, par kopienu norādīja mani pareizajā virzienā. Noderīgas saites iekļauti zemāk:
http://communities.netapp.com/thread/3752
http://communities.netapp.com/message/24227
http://communities.netapp.com/message/31156
https://kb.netapp.com/support/index?page=content&actp=LIST&id=1011758
https://kb.netapp.com/support/index?page=content&actp=LIST&id=1011091
https://kb.netapp.com/support/index?page=content&id=3011420










































Vai esat uzskatīja, izmantojot MultiStore (vfilers), lai uzņēmējas jūsu CIFS datus par datu ONTAP? vFilers ļauj migrēt visu vfiler laikā, vai izveidot DR vFiler pie DR vietā, un nespēj pār visu CIFS konfigurācijai, tostarp akcijām, kvotas utt
Mēs nevaram migrēt vai DR failover CIFS akcijas, bez atkārtota, jo rakstura protokolu, bet, ja jūs izmantojat DFS priekšā, ka klienti nebūtu paziņojums vispār, jo IP adrese vfiler paliek pats pēc migrācijas vai DR.
Paldies Roger. Jā, tas ir kaut kas, mēs faktiski regulāri darīt, jo tas padara dzīvi daudz vienkāršāku. MultiStore rada daudz ļoti atdzist funkcijas un funkcionalitāti, un es domāju, ka daudzi cilvēki saņemt orientēta uz to tikai tiek izmantotas drošas multi-tennancy, bet patiesībā tas ir lietojumi ir daudz vairāk!
Diemžēl tas joprojām neatrisina iegūt CIFS datus uz NetApp pirmajā vietā, bet MultiStore noteikti komplimentus CIFS protokols, jo īpaši, ja to izmanto ar DFS. Šī ir joma, kurā CIFS par NetApp ir daudz spēcīgāka, nekā EMC sakarā ar elastību un spēku MultiStore.
Varbūt ne visvairāk elegants risinājums, bet mēs izveidojām mūsu CIFS apjomus un akcijas, un tad skrēja Robocopy pār telpu dažas vakaros tuvojas nedēļas nogali, lai saņemtu visus CIFS datiem pāri. Pēdējā thinga mēs darījām, bija "atcelt koplietošanu" stuff uz Windows servera, palaist Robocopy par pēdējo reizi, mainīt rekordu Windows lodziņā CNAME uz NetApp faktisko nosaukumu, tad pievienot nosaukumu veco logu lodziņā CIFS alias uz NetApp.
Uzminiet, tas nedarbojas tik labi, ja Jūs tikai vēlaties, lai pārvietotu daži sīkumi, vai, ja jūs vēlaties, Windows kastē, lai turpinātu darboties ..
Pilnīgi piekrītu šo metodi Dave, tas ir izmēģināts un pārbaudīts un darbojas labi. Problēma ir tā, ka, ja man ir terrabytes no faila datu apmaiņu, Robocopy nav visvairāk elegants risinājums un kā tas ir viens noskatīties, tas var aizņemt kādu laiku. Widelinks nozīmē, ka, iespējams, jums nav, lai kopētu visus datus uzreiz. Tas notiek spiediena off.
Tas lūdzu būt jauka, lai NetApp, lai kopā elegantu risinājumu, kas izdarīja Robocopy stila nodošanu fonā, es domāju, ka tas tiešām, ja es esmu, kas ar šo
Chris, kādi jautājumi ja filer1 un filer2 bija dažādi NetApp filers? Es neredzēju nekādu ierobežojumu šo jūsu rakstīt, bet domāju, ka es gribētu jautāt.
Nav jautājumu vispār, oficiāls dokuments, es uzskatu, ka faktiski parāda šo config.
Hi Chris,
Vai ir viegls veids, kā importēt Akcijas vērā vFiler? Mēs esam procesā pārvietojas Windows Home Katalogi, un ir vairāk nekā 1000 akcijas. Mēs izmantosim Robocopy, lai pārvietotu datus, bet cer, mums nav manuāli izveidot visas šīs akcijas.
Priekā
Jon
Vai esat uzskatīja, izmantojot homedir funkciju? Tas ļautu izvairīties no nepieciešamības izveidot daļu par katru lietotāju, un nepārtraukti ir pārvaldīt un atjaunināt to. Ir apskatīt http://www.wafl.co.uk/cifs_homedir/ , lai iegūtu aptuvenu priekšstatu. Tas ir diezgan viegli un vienkārši setup, lai būtu godīgi, un sniedz jums vislabāko elastību.
@ Dave
ko pārslēdz jūs izmantojat Robocopy ar? Es arī gribu, lai migrēt datus no viena CIFS-akciju uz otru.
thx
Jūs varat izmantot Robocopy / copyall / e / w: 0 / r: 0 / MT. Do Robocopy /??? par mt, multi-diegu ir jauna funkcija, un es uzskatu, ka ļauj 128, vai arī tā diegiem, 8 ir noklusējuma, bet pārbaudīt lasīt man.
Thanks Steve!
Sveiki, un paldies par informatīvo rakstu.
Tikai gribēju pievienot pāris punktiem, es cīnījos ar kļūst widelinks strādāt:
1.
Man nebija saņemt widlinks uz darbu, kā es edited symlink.translations failu ar piezīmi (vārdu) pad (pēc kartēšanas utt $ uz manu win7 desktop).
Rakstot tieši tādu pašu WIDELINK paziņojumu ar wrfile / etc / symlink.translations tieši uz filer tā strādāja!
2.
Man problēmas ar piekļūstot widlink "nāk no" slēptā daļa (someshare $ / widelinkpath ... problēma!). Sadalot bez $ strādāja OK
(Someshare / widelinkpath ... nekādu problēmu!)
Erlings
Cheers par atgriezeniskās Erling, patiešām noderīgas paldies!
Varētu būt par vēlu, bet ir neliela app:
http://www.scriptlogic.com/products/securecopy/
Vai pats kā Robocopy bet to, ko es novērtēju visvairāk ir, ka tas rada akcijas no avota uz mērķi.
Paldies Jacques, un jā securecopy ir ļoti labs. Es zinu, daži cilvēki, kuri ir izmantojuši šo par godu. Cheers par atsauksmi!
@ Chris Kranz
Vai izmantot tikai vienu daļu (ti Users) ar piekļuvi, pamatojoties Uzskaitījums par datu ONTAP 7.3.3 un augstāk.
Putekšnīca noderīgs instruments, lai sinhronizētu datus starp NetApp uzglabāšanas sistēmu un Windows DFS akcijas ir Sync Toy (Version 2.1 nosaka problēmas ar ACL un datu zudumu tagad padarot to labākā izvēle). To var darīt divvirzienu replikācija, kas OSSV netiks darīt.
Atvainojiet mana ABE atbilde bija Jon Whitwham, lai aizstātu savu 1000 akcijas.
@ Chris Kranz es biju ar klientu vakar, un ieteica izmantot OSSV tur failu serverī, ka veids, kā tas ļauj viņiem darīt bloķēt bāzes datu kopiju uz filer nozīmē, ka tā būtu ātrāk, nekā Robocopy, veidot akcijas qtree ir izveidota un tad palaist rokasgrāmatu Robocopy, lai sinhronizētu failus, kad gatavs pāriet?
Vai tas ir kaut kas jūs esat redzējis vai ir īstenoti? kādi grīdas ir tur darīt. Tas tikai nozīmē, izmantojot OSSV programmatūru un snapvault ieplānot vienu reizi, bet vajadzētu darīt to triks labi?
Nē, tas darbojas labi, un infact jūs varētu turpināt izmantot SnapVault darīt pieaugošās kopijas, un tad vienkārši izdzēst snapshots, kad jūs pārvērst to par normālu apjomu.
SnapVault nedarbojas arī ar ļoti liela apjoma vai apjomu ar miljoniem failu, bet tad ļoti maz risinājumu strādāt arī ar šo TBH!