NetApp File Copy
Ona uvijek dolazi do, kako mogu kopirati pojedinačne datoteke ili velikih područja izravno iz NetApp konzola? Općenito odgovor vraća, ne možete, koristite Robocopy ili rsync ili neku drugu datoteku migracija alat. Međutim, postoje načini definitivno kopiranje datoteka izravno iz cijelog filer sama, a često je to najučinkovitiji način to radiš! Međutim, to nisu intuitivno ili dobro dokumentirane naredbe.
Postoji svibanj biti druge metode, a ako imate nešto ste koristili u prošlosti ili ako znate, slobodno dijeliti! Nisu sve metode su pogodne za sve zadatke, ali svaki ima svoj vlastiti individualne koristi.
ndmpcopy
To je često previdi u datoteku / mapu kopirajte naredbu, i često se koristi samo za migrirati cijeli svezaka okolo. U stvari, to se može koristiti za kopiranje pojedine mape ili filers okolo, pa čak i bolje se može koristiti za kopiranje podataka s drugim filers! Provjerite ndmp je omogućen prvi (na ndmpd). Sintaksa je vrlo jednostavna ...
ndmpcopy / vol / vol_source_name / folder / file / vol / vol_dest_name / file
Dovoljno je razbiti ovaj dolje, mi odabirate kopiranje filer iz "/ vol / vol_source_name / folder" i želimo kopirati ga u "/ vol / vol_dest_name". Ovo nije previše ograničavajuće, ne moramo zadržati isti put, a mi čak možemo kopirati stvari o na isti volumen (kao što su kopiranje stvari u QTrees ako je potrebno). Možete kopirati stvari iz cijelog volumena, na jednu QTree, do pojedinačnih mapa put dolje u direktoriju stablo. Jedini pravi ograničenje je ne možete koristiti zamjenske znakove, a ne možete odabrati više datoteka za kopiranje.
Ako želite kopirati datoteke s jednog na drugi filer, mi jednostavno produžiti taj sintakse ...
ndmpcopy-sa <user>: <pass>-da <user>: <pass> source_filer :/ vol / vol_source_name / folder / file :/ destination_filer vol / vol_dest_name / file
Zamijenite <user> i <pass> s izvora (filer-SA) Prijava i odredište (filer-da) prijavu. Ovdje kopirajte jednu datoteku s jedne lokacije na jednom filer, na drugi na drugom!
Možemo također definirati na razini inkrementalni prijenosa. Po zadanom se sustav će učiniti prijenos 0 razina, ali možete odrediti napraviti jednu razinu 1 ili 2 inkrementalni prijenos. Ako se podaci promijenio previše, ili previše vremena je prošlo od posljednjeg kopiranje, ovaj svibanj propust ili svibanj potrajati duže od čistog razini 0.
To može biti vrlo korisno, a kao filer je to na razini bloka, sve ACL-a su potpuno sačuvana. Pazite kako bi se omogućilo da sigurnost stil je isti na odredište ACL-a kako bi se spriječilo od toga da bude pretvaraju no.
ONTAP 7.2.6.1 upotrebu stranica za to može se naći - http://now.netapp.com/NOW/knowledge/docs/ontap/rel7261/html/ontap/cmdref/man1/ndmpcopy.1.htm
mv
Ovo je "priv set naprednih" naredba, i tako izgleda rezervirano za "Network Appliance osoblja". "SN" je jako ravno naprijed, da je to izvor i odredište, a jedna datoteka će se premjestiti. Ne zaboravite da je ovo potez, tako da nije tehnički datoteke kopirati na sve.
MV <file2> <file2>
flex klon
Ovo je pravi varati, ali veliki varati! Vi klon cijeli volumen temelji na snimku, onda Split ovu količinu off od snimku. To je sjajan način za dobivanje cijeli volumen kopirati uz minimalne prekide. Klon je gotovo odmah stvorio, a zatim mogu koristiti online i živjeti. Operacija klon Split se događa u pozadini tako da možete premjestiti stvari i biti uživo na novoj lokaciji u vrlo malo vremena u sve.
vol. klon stvoriti new_vol-s volumen-b source_vol source_snap
Gdje "new_vol" je novi volumen želite stvoriti "-s volumen" je prostor rezervacije ",-b source_vol" je roditelj glasnoće da klon će se temeljiti i "source_snap" je hitac želite baza klon na.
vol. klon Split početi new_vol
Hoće li onda početi split rad na "new_vol"
vol. kopija
Umjesto flex klon, ako niste dobili da licenciran, to možete učiniti punu vol. kopirati. To je zapravo isto kao vol klon, ali što trebate učiniti cijelu operaciju prije glasnoće je online i dostupan. Morate stvoriti destinaciju volumen prvi i onda ograničiti tako da je spreman za kopiranje. Zatim pokrenete proces kopiranja.
vol. kopija pokretanje i snap_name source_vol dest_vol
"-S snap_name" definira snimku koju želite temeljiti na kopiju, i "source_vol" i "dest_vol" definirati izvor i odredište za kopiranje. "-S" se također može koristiti za kopiranje preko svih snapshots koji su također uključeni u glasnoće. To može biti vrlo korisno ako trebate kopirati sve sigurnosne kopije unutar volumena, kao i samo ugađanje glasnoće podataka.
Lun klon
Ako trebate kopirati cijeli LUN, i opet nisi dobio flex klon licenciran, to možete učiniti izravno Lun klon, klon Lun i Split. Ovo je samo jako korisno ukoliko trebate duplikat LUN u istoj jedinici. To će stvoriti klon temelji na snimku koja već postoji.
Lun klon stvoriti clone_path-b parent_path parent_snap
"Clone_path" biti novi LUN želite stvoriti, "parent_path" Kao izvor LUN želite klon od te "parent_snap" biti snimku koja već postoji matične Lun. Trebate podijeliti LUN postati neovisna sa.
Lun klon Split početi clone_path
SnapMirror / SnapVault
Također možete koristiti SnapMirror ili SnapVault kopirati podatke okolo. SnapMirror može biti korisno ako trebate kopirati velike količine podataka koji će se promijeniti. Možete postaviti replikacije raspored, onda u malom prozoru stanke, možete napraviti konačnu ažuriranje i donijeti novo odredište na internetu.
izvatkom i vratiti
To zapravo i nije dobar način za kopiranje datoteka okolo, ali sigurno metoda. Ako priložite vrpca uređaja izravno na filer, mogli napraviti dump, a zatim vratiti na novu lokaciju ili filer. To može biti jedini način, ako imate veliku količinu podataka da se presele na novu lokaciju, a ne i propusnost ili nema načina da se 2 sustava uporedo privremeno.










































@ Chris Kranz
Chris hi - Ja sam pokušao mV naredbu i samo dobiti "Preimenuj: Nema takve datoteke ili direktoriju" greška - Im 'nagađanje moje sintaksu je krivo? "MV / vol/userdata1/staff/dave/file.txt / vol/userdata1/staff/bob/file.txt".
Također - Pokušao ndmpcopy, ali se "nije početak deponij na izvoru" poruke.
S SN naredbe, ne postoji katalog destinacija?
Pretpostavljam da je to kao radiš NDMP sigurnosne kopije, ali je NDMP omogućen i uključen na filer? Uz sintaksu, jeste li staviti puni put NetApp i volumena? Sam učinio "ndmpcopy" kopirati između svezaka, ali nisam siguran ako sam ikada učinio ga kopirati u isti volumen. Vrijedi provjere sintakse, to još uvijek treba raditi, međutim.
@ Chris Kranz
Da - odredište katalog definitivno postoji, a Yep, ja sam provjeriti ndmp na i sretni. Nisam bio stavljajući puni put NetApp i volumena. Ako to bude u formatu "myfiler: \ god \ volumename \ katalog \ file"?
Ako ne biti "/" umjesto "\"?
@ Chris Kranz
Vi ste sasvim u pravu.
Također provjerite "klon start" naredba. Ova naredba stvara "pre-deduplicated" Kopija bilo koje datoteke unutar aktivnog datotečnog sustava koristeći temeljni SIS tehnologiju Ontap (7.3.x, a iznad vjerujem - flexclone dozvola potrebna). Ja rasporediti sve moje VMware i Hyper-V VMS na ovaj način i dobiti odmah primjerak iz predloška koji se može donio online odmah i troši nema prostora u početku (dok se ne blokira razilaze u vremenu). Naravno, izvor i odredišna datoteka moraju živjeti u isti volumen za to biti korisno (na drugi način koristiti vol klon). Na NetApp Insight, bilo je nekoliko sjednica koje se fokusiralo na SIS-based kloniranja i kako će postati sve više standardni dio kako NetApp obavlja kloniranja, pa čak i oporavak zadataka u Ontap 8.1. Danas, ja ne mogu stvoriti klon iz datoteke u snimku (samo aktivna file-system), ali da se prevladaju ograničenja u Ontap 8,1 roku.