GADNDM_Factory_Training_r19-Part1_第1页
GADNDM_Factory_Training_r19-Part1_第2页
GADNDM_Factory_Training_r19-Part1_第3页
GADNDM_Factory_Training_r19-Part1_第4页
GADNDM_Factory_Training_r19-Part1_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ITPD,Hitachi,LTD.September/October2014,NDMFactoryTrainingforHCSV8.1.1,NDM:Nondisruptivemigration.SourceStorageSystem:Thestoragesystemwhichcontainsvolumestobemigrated.TargetStorageSystem:VSPG1000storagesystemwhichsourcestoragesystemsvolumeismigratedto.VSM:VirtualStorageMachineSN:StorageNavigatorRAIDManager:CommandControlInterface,CCI.HRpMLight:GUI,whichislaunchedfromHDvM,forreplicationfeaturewithoutHRpMlicense.Providesreplicationmanagementcapability,butfeatureislimitedcomparedtoHRpM.WhenHRpMlicenseisinstalled,HRpMwillbelaunched.,Terminologies,Thespecificationandscreenshotsofthisslidearethestatusasof9/30.Theyaresubjecttochange.,Disclaimer,Agenda,FeatureOverviewHCScapabilityofV8.1.1GUIOperationDemoQ&A,FeatureOverview,Overview-nondisruptivemigration-,OverviewSystemconfigurationMechanismSpecification,Overview-nondisruptivemigrationoverview-,NDMispossibletomigratedatafromtheexistingstoragetonewlyinstalledstoragewithoutstoppingserveroperations.,Migration,Overview-nondisruptivemigrationconfiguration-,Systemconfiguration,RAIDManager,HDvMAgent,StorageMgt.server,PairMgt.server,HDvM/HTSMServer,Applicationservers,MigrationSource,MigrationTarget,Client,ThefollowingisthesupportmatrixofNDM.,Mechanism-nondisruptivemigration-,Server,USPV/VMS/N12345SourceDKC,VSPG1000S/N23456TargetDKC,(2)I/Ocontrol,(1)Virtualization,USPV/VMS/N12345,(3)Copy,ThefollowingisaMechanismofnondisruptivemigration.,Mechanism-nondisruptivemigrationVirtualization(1/3)-,MakeHostrecognizeSourceVOLandTargetVOLasamulti-pathdeviceinaDKCofmulti-pathconfigurationoftwoDKCs,Server,USPV/VMS/N12345SourceDKC,VSPG1000S/N23456TargetDKC,Server,ActualConfiguration,Configurationrecognizedbyhosts,(1)Virtualstorage-USPV/VMS/N1234,USPV/VMS/N12345,(2)Virtualdevice-LDEVID22:22,LDEVID22:22,Source/TargetreturnthesameInquiry,Source/TargetreturnthesameInquiry,Mechanism-nondisruptivemigrationI/Ocontrol(2/3)-,ControlI/ObylinkingSource/TargetusingtheUVMengine.,Server,SourceDKC,TargetDKC,Server,SourceDKC,TargetDKC,(2)Cachethroughmode,(3)Writesyncmode,Server,(1)Mapping,SourceDKC,TargetDKC,(1),(2),(3),Mechanism-nondisruptiveCopy(3/3)-,CopydatainSourceVOLtoTargetVOL.,Server,SourceDKC,TargetDKC,CopybyVM,CopyinconjunctionwithVM,Interlockingcontrol,Specification-nondisruptivemigration-,HCScapabilityofV8.1.1,HCSCapabilityofV8.1.1-Overview-,HCSV8.1.1supportsNDM.TheusercanoperateNDMthroughtheMobilityTab.,Mobility,LandingPageforNDM,HitachiCommandSuite8,Procedure,Progress,Step1,Step2,Step3,Step1,Step2,Step3,DialogforStep1,DialogforStep2,DialogforStep3,Navigateusersbyshowingthewholeprocedure,Navigateuserbyshowingthewholeprogress,HCSCapabilityofV8.1.1-TargetUser-,ThetargetuserforNDMusingHCSisanexpertuser.Anexpertuser:canplanmigrationbasedonmigrationsourceconfigurationandrequiredperformance.hasjoinedVSPG1000trainingandknowsaboutVSManditsbehavior.knowsaboutNDMprocedure.,HCSCapabilityofV8.1.1-HCSandCLISupportedConfiguration-,WhentouseHCSNDM?,HCSCapabilityofV8.1.1-HCSDeploymentPlan-,RequiredComponents(forNDMwithSI):HDvM/HTSMServerV8.1.1(*1)HDvMAgentV8.1.1RAIDManager(TBD)(*2)Client,RAIDManager,HDvMAgent,StorageMgt.server,PairMgt.server,HDvM/HTSMServer(*1),ApplicationServers(*3),MigrationSource,MigrationTarget,(*2)UsetheversionwhichisdeliveredatthetimeofHCScomponentQ-Code.(*3)HNASisnotsupported.,Client,(*1)IncludingHRpMLight.ItdoesnotrequireHRpMlicensetouseit.,HCSCapabilityofV8.1.1-HCSDeploymentPlan-,RequiredComponents(forNDMwithoutSI):HDvM/HTSMServerV8.1.1Client,StorageMgt.server,HDvM/HTSMServer,ApplicationServers(*),MigrationSource,MigrationTarget,(*)HNASisnotsupported.,Client,HCSCapabilityofV8.1.1-MigrationCases-,HCSsupportsconsolidationthroughNDM.Upto7storagesystemscanbeconsolidatedtooneVSPG1000storagesystem.,Asinglestoragesystemmigration,Multiplestoragesystemsconsolidation,HCSCapabilityofV8.1.1-Multi-TenantPolicy-,AsofHCS8.1.1,HCSsupportsDCadministrator(AllResourcesAccess)tomanageNDM.,(*)ResourceGroupmapping,ExternalPathsandStoragePortMapping,HCSCapabilityofV8.1.1-RequiredLicenses-,RequiredLicenses(*),(*)Licensestructureiscurrentlyunderdiscussion.PleaseaskPM(NormaRangel)forupdates.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,HCSintroducesconceptof“Project”,“Job”and“Step”.MigrationProjectiscreatedbetweenstoragesystems.MigrationJobiscreatedperagroupofvolumes.Weassumethatuserwillsplitmigrationtargetvolumesintomultiple“jobs”tosplitthemigrationload(e.g.operatingnightlymigrationperapplication).,MigrationProject,MigrationJob(day1),MigrationJob(day2),MigrationJob(day3),OperateNDMrecursivelyuntilallvolumesaremigratedtothemigrationtarget.,Executestoragesystemconfigurationoperation(e.g.deletingvolumesandshreddingvolumes)asnecessary.,BasedonNDMPlan,createrequiredresourcesinthemigrationtargetstoragesystem.,CreateNDMPlan(e.g.VSM,hostgroupandDPPoolconfiguration)bycheckingthecurrentconfiguration.,HCSCapabilityofV8.1.1-HighLevelMigrationProcedure-,NDMisdividedinto4phases.,NDMPlanning,NDMPreparation,NDMExecution,NDMCompletion,OperateNDMrecursivelyuntilallvolumesaremigratedtothemigrationtarget.,Executestoragesystemconfigurationoperation(e.g.deletingvolumesandshreddingvolumes)asnecessary.,BasedonNDMPlan,createrequiredresourcesinthemigrationtargetstoragesystem.,CreateNDMPlan(e.g.VSM,hostgroupandDPPoolconfiguration)bycheckingthecurrentconfiguration.,HCSCapabilityofV8.1.1-HighLevelMigrationProcedure-,NDMisdividedinto4phases.,NDMPlanning,NDMPreparation,NDMExecution,NDMCompletion,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Thegoalofmigrationistomovethemigrationsourceenvironmenttothemigrationtarget.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),C,Pl,CommandDevice,Pool,OperateNDMrecursivelyuntilallvolumesaremigratedtothemigrationtarget.,Executestoragesystemconfigurationoperation(e.g.deletingvolumesandshreddingvolumes)asnecessary.,BasedonNDMPlan,createrequiredresourcesinthemigrationtargetstoragesystem.,CreateNDMPlan(e.g.VSM,hostgroupandDPPoolconfiguration)bycheckingthecurrentconfiguration.,HCSCapabilityofV8.1.1-HighLevelMigrationProcedure-,NDMisdividedinto4phases.,NDMPlanning,NDMPreparation,NDMExecution,NDMCompletion,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,NDMPreparationphasecomprisesmultiplesteps.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Installrequiredlicensesintothemigrationtarget.Targetstoragesystemlicense(TBD)PP(ifusedinthemigrationsource),C,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),InstallLicenses,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Addthemigrationsource,themigrationtargetandproductionservertoHCS.,C,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Add,Add,Add,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Set“External”attributeforportsthatconnecttothemigrationsource.UseSystemGUItoconfigureport(s).,C,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),SetExternalattribute,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Ifpairsareused,createacommanddeviceandallocateittothepairmanagementserver.SetUserAuthenticationdisabled.,C,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),CreateCMDandallocate,C,PairMgmt.Server,C,CommandDevice,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Createamigrationproject.ThisincludesVSMcreation,storageportmappingandexternalpathsconfiguration.Selecttheoptiontomigratethecopypairconfigurationifnecessary.,C,C,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Createamigrationproject,Mapports,Configureexternalpaths,CreateVSMs,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,AddresourcesintotheVSM.Examplesofresources:hostgroupnumbersandLDEVIDs.,VSM,C,C,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),AddresourcesintoVSM,Addhostgroupnumbers,AddLDEVIDs,C,CommandDevice,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,CreateDPPool(ifmigrationtargetvolumesareDPVols).,VSM,C,C,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Pl,CreateDPPool,C,CommandDevice,OperateNDMrecursivelyuntilallvolumesaremigratedtothemigrationtarget.,Executestoragesystemconfigurationoperation(e.g.deletingvolumesandshreddingvolumes)asnecessary.,BasedonNDMPlan,createrequiredresourcesinthemigrationtargetstoragesystem.,CreateNDMPlan(e.g.VSM,hostgroupandDPPoolconfiguration)bycheckingthecurrentconfiguration.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,NDMisdividedinto4phases.,NDMPlanning,NDMPreparation,NDMExecution,NDMCompletion,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Onceamigrationprojectiscreated,planandcreateMigrationJobs.,MigrationProject,MigrationJob(day1),MigrationJob(day2),MigrationJob(day3),HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Createmigrationjobs.Specifymigrationsourcevolumes(P-VOLsonly)duringmigrationjobcreation.Themostcommongroupingofvolumesisgroupingperhost.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Createmigrationjobs,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,NDMExecutionphase(migrationjob)comprisesmultiplesteps.,MigrationJob,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,NDMExecutionphase(migrationjob)comprisesmultiplesteps.,MigrationJob,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Virtualizesourcevolumesandallocatemappedvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource(USPVS/N10050),MigrationTarget,ProductionHost(s),Job1,Virtualizesourcevolumes,Allocatemappedvolumes,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Virtualizesourcevolumesandallocatemappedvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource(USPVS/N10050),MigrationTarget,ProductionHost(s),Job1,Virtualizesourcevolumes,Allocatemappedvolumes,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Virtualizeandallocatesourcevolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Virtualizesourcevolumes,Allocatemappedvolumes,P-VOLsaremappedtotheproductionserverandthemigrationtargetstoragesystem.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,ChangehostI/OpathsEnableI/OpathstothemigrationtargetanddisableI/Opathstothemigrationsource.Userswilldotheoperationfromtheproductionhost.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),ChangehostI/Opaths,Job1,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,ChangehostI/OpathsEnableI/OpathstothemigrationtargetanddisableI/Opathstothemigrationsource.Userswilldotheoperationfromtheproductionhost.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,ChangehostI/Opaths,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Unallocatesourcevolumesfromtheproductionhosts(*).,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,UnallocateSourceVolumes,(*)Volumesarestillcategorizedas“allocated”asitismappedtothemigrationtargetstoragesystem.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,PrepareS-VOLsonthemigrationtarget.Beforemigratingmappedvolume,prepareSIpairscreationonthemigrationtargettokeepthereplicationrunning.CreateS-VOLsandassignport(*).,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,(*)Thevolumeisallocatedtotheport,butnottotheserveryet.,CreatevolumesforSIandassignthemtotheport.,ID,ID,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,PrepareS-VOLsonthemigrationtarget.Beforemigratingmappedvolume,prepareSIpairscreationonthemigrationtargettokeepthereplicationrunning.CreateS-VOLsandassignport(*).,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,(*)Thevolumeisallocatedtotheport,butnottotheserveryet.,CreatevolumesforSIandassignthemtotheport.,Dummyhostgroup.Pathsarephysicallyconnected,butlogicallydisconnected(WWNisnotassigned).,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratetheconfigurationdefinitionfiles.Rewritethecopypairconfigurationdefinitionfilesusedonthemigrationsourcestoragesystem,sothatthefilescanbeusedonthemigrationtargetstoragesystem.Oldcopypairconfigurationdefinitionfileswillbestoredinthedifferentlocation.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Migratetheconfigurationdefinitionfilesfromthemigrationsourcetothetarget.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,CreateShadowImagepairsinthemigrationtargetstoragesystem.L13rdgenerationSIpairandL22ndgenerationSIpairscannotbemigratedatthisstep.MigratethemonceP-VOLvolumemigrationiscomplete.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,CreateSIpairs,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,RemovebackupserverWWNfromthemigrationsourcestoragesystemandaddbackupserverWWNtothemigrationtargetstoragesystem.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,AddWWN,RemoveWWN,(*)UseElementManagerandSystemGUItodothisoperation.,(*)UseElementManagerandSystemGUItodothisoperation.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,RemovebackupserverWWNfromthemigrationsourcestoragesystemandaddbackupserverWWNtothemigrationtargetstoragesystem.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,AddWWN,RemoveWWN,Pathsarenowphysicallyandlogicallyconnected.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,CreateLDEV,Migratedatatothetargetvolumes,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,CreateLDEV,Migratedatatothetargetvolumes,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,CreateLDEV,Migratedatatothetargetvolumes,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,CreateLDEV,Migratedatatothetargetvolumes,Data,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Migratedatatothetargetvolumes,Data,Runvolumemigrationfrom“01:17to02:00”.DataisreplicatedfromUSPV0A:01(nodataisstoredin01:17asthisis“mapped”volume),HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Migratedatatothetargetvolumes,Data,Onedatacopyisdone,swaptheLDEVinformationbetween01:17and02:00.,Data,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Migratedatatothetargetvolumes,Data,Onedatacopyisdone,swaptheLDEVinformationbetween01:17and02:00.,Data,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Migratedatatothetargetvolumes,Data,Onedatacopyisdone,swaptheLDEVinformationbetween01:17and02:00.,Data,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Migratedatatothetargetvolumes.UserscanchoosethemigrationtargetfromHDP/HDT,ParityGrouporexistingvolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Migratedatatothetargetvolumes,Data,Data,Volumeinformationisswapped.Hostnowaccessesthevolumesinthemigrationtarget.,Mappedvolumesarenolongerused.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Createpairs(SI/TC/UR/CoW)thatarenotmigrated.AsawholeHORCMconfigurationfileismigrated,SIpairs,whicharenotmigratedanddonotexistinthetargetstoragesystem,areshownasSimplex.UseHRpM/HRpMLightChangePairStatuswizardtocreateSIpairs.IfthereareotherpairsforP-Vols,theusercanstartcreatingthematthisstep(*).,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Createpairs,(*)CreatingincludesmanualHORCMconfigurationfilemigration.Ifremotecopy(TC/UR)S-VolsarenotinmigrationplanandthesamevolumesareusedafterNDM,createTC/URpairsafterpairsforthemigrationsourcearedeleted.,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Deletepairs(SI/TC/UR/Cow)inthesourcestoragesystem.IfHORCMconfigurationfileisalreadymigrated,wesuggesttouseSNtodeletepairs.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,DeleteSIpairs,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,Unvirtualizethemigrationsourcevolumes.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHost(s),Job1,Unvirtualizethemigrationsourcevolumes,HCSCapabilityofV8.1.1-ManagementofNDMFlow-,MigrationJobiscompleted.,VSM,C,C,Pl,PairMgmt.Server,PairMgmt.Server,MigrationSource,MigrationTarget,ProductionHos

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论