NetApp kopírování souboru
od Chris Kranz na Apr.11 2009, pod příkazové řádky
Vždy přijde, jak to mohu zkopírovat jednotlivé soubory, nebo velké plochy přímo z konzole NetApp? Obecně odpověď vrátí, není možné, použijte Robocopy nebo rsync nebo jiný soubor Migration Tool. Existují však rozhodně způsoby kopírování souborů kolem přímo z Filer sám, a často je to nejúčinnější způsob, jak to dělá! Nicméně, tito nejsou nejvíce intuitivní a dobře zdokumentované příkazy.
Mohou existovat i jiné metody, a pokud budete mít něco, co jste použili v minulosti, nebo víte, neváhejte a sdílet! Ne všechny metody jsou vhodné pro všechny úkoly, ale každý má své vlastní individuální použití.
ndmpcopy
To je často přehlížena, jako souboru / složky příkaz Kopírovat, a je často používán jen k migraci celé svazky kolem. Ve skutečnosti to může být používáno zkopírovat jednotlivé složky nebo filers kolem, a ještě lépe lze kopírovat data na jiné filers! Ujistěte se, že je povolen NDMP první (na ndmpd). Syntaxe je velmi jednoduchá ...
ndmpcopy / vol / vol_source_name / složka / soubor / vol / vol_dest_name / soubor
Jen že se to dolů, jsme se rozhodli kopírovat přefiltruje z "/ vol / vol_source_name / složky" a chceme zkopírovat do "/ vol / vol_dest_name". To není příliš omezující, nemáme držet stejnou cestu, a my můžeme dokonce kopírovat věci, o ve stejném objemu jako v kopírování věci do QTrees pokud budete potřebovat). Můžete kopírovat věci z celého objemu do jednoho QTree, až do jednotlivých složek cesta dolů v adresářovém stromu. Jediným skutečným omezením je nemůžete použít zástupné znaky, a není možné vybrat více souborů kopii.
Chcete-li kopírovat soubory z jednoho do druhého Filer, jednoduše rozšířit tuto syntaxi ...
ndmpcopy-sa <uživatel>: <pass>-da <uživatel>: <pass> source_filer :/ vol / vol_source_name / složky / souboru destination_filer :/ vol / vol_dest_name / soubor
Vyměňte <uživatel> a <pass> ze zdrojového Filer (-so), přihlašte se a cílovou filtračním (-da) přihlášení. Zde jsme zkopírovat jeden soubor z jednoho umístění na jednom Filer, na druhé na jiném!
Můžeme také definovat přírůstkovou úroveň přenosu. Ve výchozím nastavení systému bude dělat na úrovni 0 přenos, ale můžete definovat udělat jednu úroveň 1 nebo 2 inkrementální přenos. Pokud se data změnila příliš mnoho, nebo příliš mnoho času uplynulo od posledního kopie, může selhat nebo může trvat déle než čisté úrovně 0.
To může být velmi užitečné, a jako filtr se to dělá na blokové úrovni, jsou všechny seznamy ACL zcela zachovány. Dávejte pozor, aby tento bezpečnostní styl je stejný na místo určení, aby se zabránilo ACL z převádí nicméně.
ONTAP 7.2.6.1 jsou v manuálové stránce lze nalézt - http://now.netapp.com/NOW/knowledge/docs/ontap/rel7261/html/ontap/cmdref/man1/ndmpcopy.1.htm
mv
To je "priv nastavit pokročilé" příkaz, a tak zřejmě vyhrazena pro "zařízením pracovníky síti". "Mv" je velmi přímočará, dát zdroj a cíl, a jeden soubor dostane se stěhoval. Pamatujte, je to krok, tak to není technicky kopírování souborů vůbec.
mv <file2> <file2>
flex klon
To je skutečný podvod, ale skvělá podvodník! Můžete naklonovat celý objem na základě snímku, pak rozdělit tento svazek pryč od snímku. Tento skvělý způsob, jak se celý objem kopírovat to s minimálním dopadem. Klon se téměř okamžitě vytvořila, a pak může být online a používá živé. Klon rozdělení provozu se děje v pozadí, takže se můžete pohybovat věcmi a být žít na novém místě ve velmi krátkém čase vůbec.
obj. klon create new_vol-s-b objemu source_vol source_snap
Kde "new_vol" je nový svazek chcete vytvořit, "-s objem" je prostor rezervace, "-b source_vol" je rodič svazek, který klon bude vycházet a "source_snap" je snímek chcete založit klon pro.
obj. klon rozdělení začátek new_vol
Poté bude zahájeno rozdělit provoz na "new_vol"
obj. kopie
Spíše než klon flex, pokud jste se dostali, že licenci, můžete to udělat kompletní kopii objemových. V podstatě je to stejné jako klon objemových, ale je potřeba udělat celou operaci dříve, než je objem on-line a je k dispozici. Je třeba vytvořit cílový objem a poté omezit tak, že je připraven pro kopii. Pak můžete začít proces kopírování.
obj. kopírování start-y snap_name source_vol dest_vol
"-S snap_name" definuje snímek, který chcete založit kopii na a "source_vol" a "dest_vol" definovat zdroj a cíl pro kopii. "-S" může být také použit ke kopírování na všech snímků, které jsou rovněž součástí svazku. To může být velmi užitečné, pokud potřebujete zkopírovat všechny zálohy v rámci objemu, stejně jako jen údaje o objemu.
LUN klon
Pokud potřebujete zkopírovat celý LUN, a znovu nemáte flex klon licenci, můžete tak učinit přímo Lun Lun klon a klon rozkol. To je jen opravdu užitečné, pokud potřebujete duplikát LUN ve stejném objemu. To vytvoří klon založený na snímek, který již existuje.
lun klon create-b clone_path parent_path parent_snap
"Clone_path" je nová LUN chcete vytvořit, "parent_path" být zdrojem LUN chcete klonovat z a "parent_snap" je snímek, který již existuje mateřské LUN. Je třeba rozdělit na logické jednotky, aby se stal nezávislý s.
lun klon rozdělení začátek clone_path
SnapMirror / SnapVault
Můžete také použít SnapMirror nebo SnapVault kopírovat data kolem. SnapMirror mohou být užitečné, pokud potřebujete zkopírovat velké množství dat, které budou měnit. Můžete nastavit plán replikace, pak při malém okně prostoje, můžete tak učinit konečné aktualizaci a přinést novou cílovou online.
dump a obnovení
To je opravdu dobrý způsob kopírování souborů kolem, ale určitě metoda. Pokud jste připojení páskové zařízení přímo k Filer, jsi to mohl udělat výpis, pak obnovit na nové místo nebo filtračním. To může být jediný způsob, pokud máte velké množství dat se přesunete na nové místo a žádný šířku pásma, nebo žádný způsob, jak mít 2 systémy vedle sebe dočasně.
56 Komentáře k této položce
2 / Pingbacks Zpětné odkazy pro tuto položku
- NetApp kopírování souboru «Gouki81 blog
11.10.2010 v 10:29[...] Tento originální Autor se nachází http://www.outofthis.net/netapp-file-copy/ [...]
- Tech zprávy | 02.2.2011 | Slaptijack
02.02.2011 10:01 hod. na[...] NetApp kopírování souboru | NetApp Technická DiaryThere je mnoho způsobů, jak zkopírovat soubory na NetApp Filer. [...]











































14.listopadu 2011 v 2:30 hod.
@ Chris Kranz
Ahoj Chris - Snažil jsem se na příkaz mv a jen získat "Přejmenovat: Žádný takový soubor nebo adresář" chyba - Hádám svůj syntaxe je špatně? "Mv / vol/userdata1/staff/dave/file.txt / vol/userdata1/staff/bob/file.txt".
Také - se snažili získat, ale ndmpcopy "se nepodařilo spustit výpis na zdroj" zpráva.
14.listopadu 2011 v 4:56 hod.
Pomocí příkazu mv, má cílový adresář neexistuje?
Předpokládám, že to je jak děláte NDMP zálohy, ale je povoleno NDMP a zapnul na Filer? Se syntaxí, jste to celou cestu NetApp a objemy? Udělal jsem "ndmpcopy" kopírovat mezi objemy, ale nejsem si jistý, jestli jsem kdy udělal pro kopírování ve stejném objemu. Stojí za kontrolu syntaxe, je však stále pracovat.
15.listopadu 2011 v 8:38
@ Chris Kranz
Ano - cílový adresář určitě existuje, a ano, jsem četl NDMP je zapnutý a šťastný. Nebyl jsem dávat celou cestu NetApp a objemy. By mělo být ve formátu "myfiler: \ vol \ volumename \ adresář \ soubor"?
16.listopadu 2011 v 11:45
Pokud by tomu tak být "/" místo "\"?
16.listopadu 2011 v 12:34 hod.
@ Chris Kranz
Máte pravdu.
06.12.2011 na 8:37 hod.
Zkontrolujte také, zda se na startu "klonem" příkaz. Tento příkaz vytvoří "pre-deduplicated" kopii každého souboru v souborovém systému aktivní pomocí SIS základní technologii ONTAP odst. 7.3.x a především věřím - flexclone požadována licence). Nasadit všechny své VMware a Hyper-V virtuálních tuto cestu a získat okamžitou kopii ze šablony které budou moci být okamžitě on-line a spotřebovává žádný prostor zpočátku (až do bloků rozcházejí v průběhu času). Samozřejmě, musí zdroj a cílový soubor bydlí ve stejném objemu pro to být užitečné (jinak používat obj. klon). Na NetApp Insight, tam bylo několik relací, které se zaměřily na SIS založené klonování a jak se to bude stále standardní součástí toho, jak NetApp provádí klonování a dokonce i obnovení úkoly v ONTAP 8.1. Dnes nemohu vytvořit klon ze souboru ve snímku (pouze aktivní file-system), ale toto omezení je překonat v časovém ONTAP 8.1.