actualizar y guía de migración
Post on 28-Sep-2015
50 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 1/82
Pgina1
EMC Documentum Sistema
Versin7.0
ActualizaryGuademigracin
EMCCorporationSedeCorporativa
Hopkinton,MA01748910315084351000
www.EMC.com
Page2
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 2/82
AvisoLegalDerechosdeautor19942013EMCCorporation.ReservadosTodosLosDerechos.EMCconsideraquelainformacindeestapublicacinesexactaapartirdesufechadepublicacin.Lainformacinestsujetaacambiossinprevioaviso.LAINFORMACINDEESTAPUBLICACINSEPROPORCIONA"TALCUAL".EMCCORPORATIONNOSEHACEREPRESENTACINOGARANTADENINGNTIPOCONRESPECTOALAINFORMACINDEESTAPUBLICACINY,ESPECFICAMENTERENUNCIAALASGARANTASDECOMERCIALIZACINOIDONEIDADPARAUNPROPSITOPARTICULAR.Eluso,lacopiayladistribucindecualquiersoftwaredeEMCdescritoenestapublicacinrequiereunalicenciadesoftwarecorrespondiente.ParaobtenerlalistamsactualizadadenombresdeproductosdeEMC,consulteEMCCorporationMarcasenEMC.com.AdobeyAdobePDFBibliotecasonmarcascomercialesomarcascomercialesregistradasdeAdobeSystemsInc.enlosEE.UU.yotrospases.Todaslasdemsmarcasusaenestedocumentosonpropiedaddesusrespectivosdueos.
ComentariossobreladocumentacinTuopininimporta.Queremossaberdeustedconrespectoanuestradocumentacindelproducto.Sitienecomentariosacercadecmopodemoshacerquenuestradocumentacinmejoromsfcildeusar,porfavorenvenossuscomentariosdirectamenteenIIGDocumentationFeedback@emc.com
Page3
Tabladecontenido
Prefacio ................................................................................................................................. 9
Captulo1 ActualizacinymigracinInformacingeneral................................................................ 13Actualizacinymigracin..................................................................................... 13MigracinEntendimiento .................................................................................. 14
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 3/82
Ordendenuevainstalacindelproducto...................................................................... 15Ordendelasactualizacionesdelsistema................................................................................... 16Estrategiasdeactualizacindesistema................................................................................. 17
Captulo2 PlanificacindelaactualizacindelsistemaDocumentum............................................... 21Mapeodelaconfiguracinactual .................................................................. 21EldiseodeunDocumentum6.5oposteriorconfiguracin........................................... 24
Hacerfrenteaproblemasdehardware..................................................................... 24Actualizacindesoftwaredeterceros..................................................................... 25Laplanificacindelosregistrosglobales......................................................................... 25CorrelacindeunaDocumentum6.5oposteriorconfiguracin......................................... 26
PlanificacindeactualizacinymigracinaDocumentum6.5oposterior.............................. 26Lacreacindeunentornodeprueba........................................................................ 26
Crearelentornodeprueba ................................................................... 26Precopyingtareas ...................................................................................... 27Copiadeunrepositorio................................................................................ 28
MigracinClientprimero.................................................................................... 30LaplanificacindeactualizacinparalosrepositoriosenunaFederacin............................................... 31
Directricesparalaactualizacindeunaconfiguracindistribuida..................................... 31
Captulo3 ActualizacinContentServer........................................................................... 33Listadecomprobacindeactualizacin............................................................................................. 33
Cambiarelsistemaoperativobasededatosylaversin..................................... 35MigracindelabasededatosaUTF8................................................................... 35Laclavedatabase_refresh_interval ................................................................. 35Cambiodelaubicacindelalmacndecontenido............................................................... 36Asegurarquetodaslastareasautomticasestncompletosantesdeactualizar..................... 36Asegurarsedequeelobjetodm_server_configestdesbloqueado................................... 36Garantizarladisponibilidaddelospuertosdeagentedeconexin............................................. 37
CambiaquelaactualizacindecontenidoimpactoServeromigracin.................................. 37VinculacinalabibliotecadeclientedeOraclede32bitsenLinux........................................ 37Actualizacindemltiplesrepositoriosalamismaversin...................................... 38Migracindeobjetosalosobjetosdelsistemadepesoligero.............................................. 38Cambiodecomportamientoparalalongituddeatributo........................................................... 38LongitudesdecadenaaceptadosmximasendeclaracionesDQL..................................... 39ConfiguracinnecesariaparalostokensAACmquinaslo.................................... 39Entradasdepistasdeauditoraparadm_startedworkitemmejorado..................................... 39CambiosenlosarchivosLDIF.......................................................................................... 39Nuevosdfc.propertiesteclaparaapagarentradagrande............................................. 39
3
Pgina4
Tabladecontenido
CambiosDQL................................................................................................ 40POSICINpalabraclaveyanoescompatible.................................................. 40CAMBIO...declaracinOBJETO.................................................................. 40DQLliteralesdefechamejora .................................................................. 40LEFTOUTERJOINapoyodeclaracin....................................................... 40
Elcambiodecomportamientodespusdenoguardaroregistro................................................... 41enable_workitem_mgmtobsoleto .................................................................. 41Cambiosdefirmaelectrnica ......................................................................... 41
Actualizacina64bitsContentServer................................................................... 42BibliotecasODBCyDSNde64bits..................................................................... 44Erroresdurantelaactualizacin.................................................................................. 45Loscomponentesquenoapoyarondespusdelaactualizacin...................................................... 45Migracindecomplementospersonalizados............................................................................ 45ActualizacindeContentServerensistemasRedHatLinux5.x................................ 45
ActualizarelsoftwareContentServer ............................................................. 46ActualizacindeContentServerinstaladoconlosServiciosdeclster................................... 48Tareasposterioresalaactualizacin........................................................................................... 49
Mejorarelrendimientodespusdelaactualizacin........................................................... 49LaampliacindeltamaodetablasdeOracle.............................................................. 50Mejorasdespusdelaactualizacin......................................................................... 50
Captulo4 MigracinContentServer ............................................................................ 51LamigracindedatosdeversionesanterioresdeContentServer....................................... 52MigracindedatosutilizandoSQLServer2005............................................................... 52MigracindecontenidoXMLalatiendaXML........................................................... 53UtilizandoDQLmigrarcontenidoaunXMLStore.................................................. 53MigracindemtodosdeContentServerpersonalizada......................................................... 54MigracinDocAppsymdulosBOF2 ............................................................. 54
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 4/82
Captulo5 MigracindeDFCPersonalizaciones.................................................................... 57LoscambiosdeclaseJava............................................................................................. 57ConfiguracindeDFCparalasoperacionesdenativosIPv4....................................................... 58Configuracin6.7clientesparatrabajarconContentServer7......................................... 59MigracindepersonalizacionesaBusinessObjects..................................................... 59APIMigracinDMCLllamaallamadasalaAPIDFC....................................................... 59Serviciodebsqueda................................................................................................... 60Lasespecificacionescompletasdeformatoyanoaceptados...................................................... 60Cadenadecaracteresmejormanejo .................................................................. 60Aspectos,unnuevotipodemduloBOFparadesarrolladores................................................ 60GestinJMXdeDfPreferencesydfc.properties ........................................ 61DespliegueDFC .............................................................................................. 61ConfiguracindefichasAAC ........................................................................... 61Ajustedelnmeromximoderesultadosporfuente ............................................. 61
Captulo6 MigracindeDFSPersonalizaciones.................................................................... 63ActualizacindelacapadeproductividaddeDFS.NET....................................................... 64
Actualizacindesdeunaversinanteriorala7.0...................................................... 64Actualizacindesdeunaversinmenordeedadpre7.0oServicePack................................ 65
RestauracindecertificadosdeconfianzadespusdeactualizarlaUCF.............................................. 65
4
Page5
Tabladecontenido
Entrarconfiablesestdesactivadopordefecto................................................................... 66Cookiescomprobacindecoherencia.................................................................................. 67Actualizacinde.NETFramework................................................................................... 67
Captulo7 MigracindeCMISPersonalizaciones.................................................................. 69getFolderParentvuelveRSS ............................................................................ 70
ApndiceA APIMigracinDMCLaDFC ...................................................................... 71Visindeconjunto......................................................................................................... 71LosmtodosconningnmtodoDFCcorrespondiente.................................................... 71MtodosconloscorrespondientesmtodosDFC....................................................... 72
ApndiceB Tipodeobjetoyloscambiosdepropiedad............................................................. 81Nuevostiposdeobjetos.............................................................................................. 81Tiposdeobjetoscambiados........................................................................................ 82Tiposdeobjetoscambiadosconnuevaspropiedades......................................................... 88
ApndiceC dfc.properties .............................................................................................. 91Visindeconjunto......................................................................................................... 91Loscambiosenlosnombresdeteclasexistentes.......................................................................... 91migracindeclavedmcl.iniadfc.properties............................................................. 94Dmcl.iniobsoletosylasopcionesdeconfiguracindelasesin........................................... 95Teclasdfc.propertiesobsoletos.............................................................................. 97
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 5/82
5
Page6
Tabladecontenido
ListadeFiguras
Figura1. Paralainstalacindelsistema,elnuevosistemadeDocumentum.............................................. 15LaFigura2. Paralaactualizacindelsistema,sistemadeDocumentumexistente............................................... 16Figura3. Escenariosdeactualizacindesistema..................................................................................... 18LaFigura4. Actualizapasosde32bitOScon64bitOS ............................................................ 43
6
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 6/82
Pgina7Tabladecontenido
Listadecuadros
Tabla1. Actualizacinymigracindeloscomponentesdelproducto..................................................... 13Tabla2. ContentServerybasededatosdelahojadetrabajohostdelservidor................................................ 21Tabla3. Aplicacinhojadetrabajohostdelservidor......................................................................... 22Tabla4. Hojadetrabajohostdelservidorndice.................................................................................. 22Tabla5. Mquinadehojadetrabajodecliente..................................................................................... 23Tabla6. Componentespersonalizadoshojadetrabajo....................................................................... 23Tabla7. ElconsumodememoriaporlosejecutablesdeDocumentum............................................... 24Tabla8. Precopyingtareas .................................................................................................. 27Tabla9. PasosparamigrarContentServera6.5oposterior......................................................... 51Tabla10. DFSproductividad.NETmatrizactualizacincapa......................................................... 64Tabla11. MtodosdelaAPIDMCLymtodosDFCcorrespondientes........................................... 72Tabla12. Nuevostiposdeobjetos.................................................................................................. 81Tabla13. Tiposdeobjetoscambiados............................................................................................ 82Tabla14. Nuevaspropiedadesdelobjeto........................................................................................... 88Tabla15. Cambiosdenombredfc.propertiesexistentesdesdelaversin6.5ydfc.new
propiedades........................................................................................................ 91Tabla16. teclasdfc.propertiesemigrarondearchivodmcl.ini....................................................... 94Tabla17. OpcionesdeconfiguracindesesinObsoleto................................................................... 96Tabla18. Teclasdfc.propertiesobsoletos.................................................................................. 97
7
Pgina8
Tabladecontenido
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 7/82
8
Page9
Prefacio
EstaguadescribelospasosnecesariosparaactualizarunaEMCDocumentum6.5SP2existente,6.5SP3,6.6,o6.7aplicacinSPXparaDocumentum7.0.
Aquinvadirigido
EstaguaesparaelpersonaldeTIqueestnactualizandoelsistemaDocumentum,incluidoDocumentumaplicacionespersonalizadas.
Alcancedeldocumento
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 8/82
EstaguadescribecmoactualizarunsistemadeDocumentumymigrarpersonalizacionesalaactualizadoContentServer.ConsultelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMCparainformacindetalladaplanificacinadicional.
EllanzamientodelaactualizacindeDocumentum7.0esDocumentum6.5SP2.Sivaaactualizarunaversinanteriorversin,primeroactualizaraDocumentum6.5SP2,yluegoaDocumentum7.0.
Paralamigracin,estaguaproporcionainstruccionesapropiadasparamoverlaspersonalizacionesexistentesenDocumentum6.5SP2paraDocumentum7.0.Estaguaincluyeinstruccionesparaoptimizarsusistemamedianteladesactivacindelosnuevoscomportamientosnodeseadosoactivarfuncionesanterioresquehanquedadoendesusoo"Apagado"deformapredeterminadapara6.5yversionesposteriores.
Estaguanosecentraenlasnuevascaractersticas,exceptocuandounnuevocambiosenlascaractersticasoreemplazaexistentecomportamientoenaplicacionespersonalizadas.
Todaslasreferenciasa6.5ymsadelanteenestedocumentoserefierenaDocumentum6.5SP2ytodaslasversionesdequeseguirla,incluyendoDocumentum7.0.
Historialderevisiones
Lossiguientescambiossehanhechoaestedocumento.
Fechaderevisin Descripcin112012 Publicacininicial
9
Pgina10
Prefacio
Fechaderevisin Descripcin032013 ActualizadalaguaparaDocumentum6.7SP2
compatibilidad062013 Actualizadopasoenlacopiadeunrepositorio,pgina28
seccin.
SehaeliminadolaseccinHabilitarparticindebasededatosdespuslaconfiguracindelservidordecontenidodebidoaqueestospasosnosonyanecesario.
SehaeliminadolaseccindeOracleajustedeoptimizacinporquelaconfiguracindeOracleerananticuadasyyanorequerido.
Terminologa
Lasiguientetablaproporcionaunadefinicindelostrminoscomnmenteutilizadosenestagua.
Plazo DefinicinModernizacin Serefiereamoversinproblemasdesdeunaversinanteriordela
softwareaunaversinmsreciente.Cuandohardwareyaplicacionesdetercerossoncompatiblesconlanuevaversin,ylaversinexistenteapoyaactualizacindirecta,unlugarenpasardeunaanterioraunaversinposteriordelosproductosdeEMCpuederealizar.
Migracin SerefierealaspersonalizacionessedesplazandeunContentServerinstanciaaotra.Puedereferirseapasardeunaentornosinsoporteaunocompatible,comounaactualizacinquenosepuedehacerenellugardebidoalafaltadecompatibilidadoquetengaqueactualizar/hardwarecambio,olanecesidadparapasardeunsistemaoperativo/plataformanoadmitidaaunoadmitido.Tambinpuedereferirsealtrasladodedatosdesdeunubicacin,elservidororepositorioaotro.
Compatibilidad Serefierealoscomponentesdesoftwarequesepretendentrabajarjuntossinproblemas.Porejemplo,losdiferentesclientes
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 9/82
quepuedenmodificardeformaindependientelosobjetosenelrepositoriosinconflictos,ounambienteenelContentServeraplicaciones,repositorios,olasaplicacionesclientedediferente
10
Pgina11
Prefacio
versionescoexistenenunaaplicacin(versinmixtaambientes)sinconflictosoerrores.
11
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 10/82
Pgina12
Prefacio
12
Pgina13
Captulo1
ActualizacinymigracinInformacingeneral
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 11/82
EnestecaptuloseofreceunavisinconceptualdeactualizacinymigracindeunainstanciadeDocumentum.
Lostemasincluyen:Actualizacinymigracin,pgina13
Comprenderlamigracin,pgina14
Ordendeinstalacindenuevosproductos,pgina15
estrategiasdeactualizacindelsistema,pgina17
Ordendelasactualizacionesdelsistema,pgina16
Actualizacinymigracin
EstaguacubreactualizacinymigracindeaplicacionesdelaplataformaDocumentum.
UsteddebeestarenDocumentum6.5SP2oposteriorpararealizarunaactualizacinencontextoparaDocumentum7.0.DirectaactualizacinencontextoaDocumentum7.0estsoportadodesdeDocumentum6.5SP2,peroslosiel/lacombinacindehardwareexistentesistemaoperativobasededatos/tambinseadmiteparaDocumentum7.0.Delocontrario,serequiereunamigracinamoverseaunaplataformasoportada.ElEMCDocumentumMedioAmbienteyelSistemadeGuadeRequisitosproporcionainformacinsobreeloperativocompatiblesistema,basededatosyhardwareenDocumentum7.0.
Nota:ParaobtenerinstruccionessobrecmoactualizardesdeunaversinanterioraDocumentum6.5SP2,consultelaEMCActualizacindelsistemaDocumentumyGuademigracinqueseincluyeconlasversionesdeorigenydestino.
Lamigracinserefiereapasardeunaversinnocompatibleconunaversincompatibledelamismasistemaoperativoybasededatos.Noserefierealmovimientodeunsistemaoperativo/basededatosparaotro(porejemplo,SolarisaLinux).Lamigracinentresistemasoperativos/plataformasdebasesdedatosrequiereunanuevainstalacinyelcompromisoconlosserviciosprofesionales.
PuedemigrarpersonalizacionescomoDocApps,DocumentumArchive(DAR)losarchivosexistentes,yobjetosdenegocio.Tabla1,pgina13muestraloscomponentesquesepuedenmigrar,actualizar,oambos.
Tabla1.Actualizacinymigracindeloscomponentesdelproducto
Componente Emigrar ModernizacinContentServer X X
13
Pgina14
ActualizacinymigracinInformacingeneral
Componente Emigrar ModernizacinArchivosCustomDocApp/DAR X
ProvenientesdelosserviciosdeBusinessObjects(SBO)
X
BasadoenTipodeNegocioObjeto(TBO)
X
LosmtodosdeJava X X
SivaainstalarunanuevainstanciadeContentServer,moverymodificar(segnseanecesario)elJavapersonalizadamtodos,DocApps,DAR,SBOsyTBOalanuevainstanciadeservidordecontenido.
Nota:DocApps,SBOs,TBO(versinBOF2),ylosmtodosdeJavaempaquetadascomoSBOscontinantrabajandoenun
actualizadoContentServer.
PuededesactivarlascaractersticasnuevasoactivarlasfuncionesanterioresqueestnendesusooseapagapordefectoparaDocumentum7.0.Estaguanodescribenuevascaractersticas,exceptocuandocambiaroreemplazarelcomportamientoexistenteenaplicacionespersonalizadas.
Compruebelaguadeinstalacinparacadaaplicacinqueestactualizandoparaconsideracionesespecficas.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 12/82
Antesderealizarlaactualizacin,consultelalistadelosproductosquesoncompatiblesconDocumentum7.0proporcionadoenlaEMCDocumentumGuaMedioambienteyrequisitosdelsistema.
ElContentServerGuadereferenciadelsistemaobjetodeDocumentumdeEMCproporcionainformacinacercadenuevo,modificadas,endesusoyobsoletostiposdeobjetosypropiedades.
Paraobtenerinformacinsobredesuso,nuevo,ypropiedadesobsoletasendfc.properties,consultedfcfull.properties.
MigracinEntendimiento
Lamigracinesunprocesosencillo.Documentarlaconfiguracinactual,planificarsuactualizacinconfiguracin,acontinuacin,actualizarloscomponentesindividualesdelsistemaenunasecuenciaqueminimiceelimpactoensususuarios.
Lamigracinpuedeserseparadoendostareasbsicas:InstalacinyconfiguracindeDocumentum6.5SP2oposteriordelsoftware.
Moverconfiguracionesypersonalizacionesalosnuevosservidores.Habilitarcaractersticasquedeseaconservar.
Desactivarnuevascaractersticasquenodesea.
Habilitacindenuevascaractersticasparaloscomponentespersonalizadosexistentes.
Lamayorpartedelasnuevascaractersticasdelasversiones6.5SP2yposterioresestnhabilitadosdeformapredeterminada.Estaguaproporcionalapasosparahabilitarnuevascaractersticasquenoestnhabilitadosdeformapredeterminada.
14
Pgina15
ActualizacinymigracinInformacingeneral
Ordendenuevainstalacindelproducto
Figura1,pgina15muestraelordendeinstalacinrecomendadoparanuevossistemasdeDocumentum.LaservidorenestediagramaeselanfitrindelaRDBMS,ContentServeroServidordendices.
Figura1.Sistemaparalainstalacin,elnuevosistemadeDocumentum
LainstalacinrecomendadayelordendeactualizacinparalosnuevossistemasdeDocumentumeselsiguiente.1.DocumentumContentServer
2.AdministradordeDocumentum(DA)
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 13/82
3.DocumentumXMLStore4.Documentumserviciosdealmacenamientodecontenidos(CSS)
5.DocumentumTrustedContentServices(TCS)
6.DocumentumContentServicesparaCentera(ESCNNA)
7.DocumentumcontenidoServiciosInteligentes(CIS)
8.DocumentumXplore
9.DocumentumHighVolumeServer(HVS)
10.DocumentumContentTransformationServices(CTS)
11.DocumentumThumbnailservidor
12.DocumentumBranchOfficeCachingServices(BOCS)
13.DocumentumFoundationServices(DFS),incluidasposiblesaplicacionesDFSpersonalizados
15
Pgina16
ActualizacinymigracinInformacingeneral
14.DocumentumContentManagementInteroperabilityServices(CMIS),incluyendocualquiercostumbreAplicacionesCMIS
15.DocumentumFoundationClasses(DFC),incluyendotodaslasaplicacionesDFCpersonalizados
PlataformaComposicin16.Xcelerated(xCP)2.0
ProcessEnginedeDocumentum
ProcessIntegratordeDocumentum
LacoexistenciadeXCP2.0yaplicacionesdeDocumentum6.7.xenlaplataformaDocumentum7.0existe.ParaobtenerinformacinacercadelacoexistenciadeXCP2.0yaplicacionesdeDocumentum6.7.xescenarios,verlaactualizacinparahabilitarclientesXCPyDocumentumcoexistirseccinenlaEMCActualizaSistemadeDocumentumyGuademigracin,versin6.7SP2.
Ordendelasactualizacionesdelsistema
Figura2,pgina16muestraelordenenelqueserecomiendaactualizarloscomponentesdelsistema.ElservidorenestediagramaeselanfitrindelaRDBMS,ContentServeroServidordendices.
Figura2.Paralaactualizacindelsistema,sistemadeDocumentumexistente
Precaucin:ParaContentServer,elsistemaoperativohost,oactualizacionesdeRDBMS,asegresedequelaversindelproductoescompatibleconelcontenidoVersindeservidorqueestinstalando.Paralaaplicacinsistemaoperativodelservidoroservidoresactualizaciones,asegresedequelaversindelproductoconelapoyodelaaplicacinbasadaenWDKqueestinstalando.EstainformacinestenelDocumentumdeEMCMedioAmbienteyelSistemadeGuaderequisitos.
Enalgunoscasos,debedesinstalarlasactualizacionesalasinstalacionesdelsistemaDocumentumexistentesanteslainstalacindeunanuevaversin.
LaGuadeEMCDocumentumMedioambienteyrequisitosdelsistemaproporcionainformacinsobreCompatibilidaddelosproductosdeDocumentum.Cuandohayrestriccionesdecompatibilidaddeversin,laactualizacinunproductogeneralmenterequierelamejoradelainteroperabilidadproductosdelamismaversinoaunimportante
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 14/82
familiadeversin.Enlamayoradecasos,losconflictosdecompatibilidadsonelresultadodelasaplicacionesclientequeaadennueva
16
Pgina17
ActualizacinymigracinInformacingeneral
funcionalidaddeContentServer.Enestoscasos,laactualizacindeservidordecontenidoantesdelaaplicacindeclienteesespecialmenteimportante.
Estrategiasdeactualizacindesistema
UnamejoradelsistemaDocumentumimplicaeldesarrollo,prueba,ylasfasesdeproduccin.DesarrolloEnestafase,semuevepersonalizacionesdeunaversinantiguadelproductoparaelnuevo
Versinycompruebequetodavafuncionancorrectamente.
TestEnestafase,implementaryejecutarelconjuntocompletodeproductosparaemularlaproduccinsistematanestrechamentecomoseaposible.Estosehaceconfrecuenciaenloshostsvirtuales.Unavezquetodaslaspruebasdelsistemapasa,ustedpuedeactualizarelsistemadeproduccin.
ProduccinEnestafase,seactualizaelsistemadeproduccinexistenteenellugarconelverificadopersonalizaciones.
Nota:elservidordecontenido/componentedebasededatos(elrepositorio)eslanicapartedelsistemadequeexisteunasecuenciadecomandosdeactualizacin.Todoslosotroscomponentesdelproductodelsistemarequiereninstalacinnueva.
Laestrategiadeactualizacinproporcionadaenestaseccinserefiereactualizartodoslosproductosenelsistemaparalamismonmerodeversin,loqueresultaenunsistemahomogneo.
Figura3,pgina18muestralospuntosdedecisindealtonivelinvolucradoscuandosepasadeunsistemadepruebaparaunsistemadeproduccin.Pruebadefuncionamientodenuevaspersonalizacionesylamigracinmanualdelasexistentespersonalizacionesenlanuevaversindelclienteesunapartedelafasededesarrollo.
Sideseaactualizarelrepositorio,crearunacopiadelrepositoriodeproduccinenelsistemadepruebaenelquepuedeejecutarlaactualizacin.Paraobtenermsinformacin,consulteConfiguracindeunentornodeprueba,pgina26.Siustedquierecambiarelsistemaoperativodebasededatos,puedeutilizarlasutilidadesdisponiblesatravsdelabasededatosdetercerosparaexportarlabasededatoseimportarenunanuevainstanciadebasededatosenelsistemaoperativodiferente.DespusdeejecutarelprogramadeconfiguracindelservidordecontenidopararestablecerlaconexinentrelainstanciaContentServerexistenteylanuevainstanciadebasededatos,ejecutarContentServerparaactualizartodoelrepositorio.
Siestrealizandounainstalacinnuevaenlugardeunaactualizacin,migrarlosarchivosdedatosalnuevocontenidoInstanciasdeservidorybasededatos.Hayvariasutilidadesdeterceros,talescomolaCoronaPartners,BluefishyFME,quesepuedeutilizarpararealizarestamigracindedatos.
UnsistemadeEMCDocumentumrequiereunrepositorioRegistroMundialquecoincideconlaversindelafamiliadelosclientesdelsistema.Despusdeinstalaroactualizarelrepositoriodelsistemadeprueba,instaleunMundialRepositorioderegistroquecoincideconlaversindelasaplicacionescliente,einstalarelsoftwaredecliente.Sisusversionesdesoftwaredeclientedebenpermanecercomolamismaversinqueelsistemadeproduccin,puedecopiarlosarchivospersonalizadosdesusistemadeproduccindirectamenteencimaalmismoclientedelaversininstanciaenelsistemadeprueba.Silaversindelsoftwareclienteesdiferente,migrarlaspersonalizacionesalosnuevosarchivosdelcliente.
Despusdemigraralsistemadeprueba,asegresedequeelsistemaestfuncionandocorrectamenteporelsistemadeconduccinpruebas.Despusdepasartodaslaspruebasdelsistema,puedeactualizarelsistemadeproduccin.Tpicamente,susistemadeproduccinestfueradelneaparaunfindesemanamientrasserealizaunaactualizacininmediata.
Nota:Puedeutilizarhostsdemquinavirtualparatodoelsistemaoloscomponentesdelsistema.Usomquinasvirtuales,sepuedenintercambiarimgenesdelsistemapreactualizadoenelmismohostfsicoaminimizareltiempodeinactividaddeunaactualizacinencontexto.
17
Pgina18
ActualizacinymigracinInformacingeneral
Elsistemadeproduccincontienenuevosndicesdecontenidoydetextocompletogeneradosdesdeelrepositoriofuecopiadoomigrarsusdatosalnuevorepositorio.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 15/82
Figura3.Sistemadeescenariosdeactualizacin
18
Pgina19
ActualizacinymigracinInformacingeneral
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 16/82
19
Pgina20
ActualizacinymigracinInformacingeneral
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 17/82
20
Pgina21
Captulo2
PlanificacindelSistemadeDocumentum
Modernizacin
Laactualizacindeunsistemarequiereplanificacin.Conozcasupuntodepartida,elijaundestino,acontinuacin,elegirlamejorrutaparallegarall.EstecaptuloofrecealgunosconsejosprcticosparatrazarsucursodeDocumentum6.5SP2,6.5SP3,6.6,o6.7a7.0deDocumentum.
Lostemasdeestecaptuloson:Asignacindelaconfiguracinactual,pgina21
DisearunDocumentum6.5oposteriorconfiguracin,pgina24
planificacindelamodernizacinylamigracinaDocumentum6.5oposterior,pgina26
planificacindelamodernizacindelosrepositoriosenunaFederacin,pgina31
Mapeodelaconfiguracinactual
Lossiguientesdiagramasdeconfiguracindelsistemaylashojasdetrabajodemuestraproporcionanunpuntodepartidaparadocumentacindelainfraestructuradesusistemaactual.Puedequeyatengadiagramassimilaresdequesepuedeobtenermuchadeestainformacin.Sinolohace,asegresedemantenerunacopiadelaexistenteplanificarparaayudarconlasmigracionesfuturas.
Tmeseeltiempoparaverificarquecualquierdiagramaexistentesreflejanlaconfiguracinactual.
RealiceunacopiadelaTabla2,pgina21paracadaconfiguracindehostdelservidoryelclienteutilizaensusistemaactual(porejemplo,ContentServer,servidordeindexacindetextocompletooservidordeaplicaciones).
Tabla2.ContentServeryelservidordebasededatosdehojadeclculodeacogida
Artculo Valor
HardwareyProcesadoresMemoria
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 18/82
Sistemaoperativoyversin
ContenidoServerversinRDBMSyversin
21
Pgina22
PlanificacindelaactualizacindelsistemaDocumentum
TamaoRepositorio Nmerodeobjetos:
Elespaciodealmacenamientorequerido:
RegistroGlobal? []S[]No
Java/versinJREVersinDFC
OtraversindelproductoOtraversindelproducto
Otraversindelproducto
Tabla3.Aplicacinhojadetrabajohostdelservidor
Artculo ValorHardwareyprocesadores
MemoriaSistemaoperativoyversinVersinHTTPServer
VersindeJavaVersinDFC
Otrosproductosyversin
Otrosproductosyversin
Otrosproductosyversin
Tabla4.ndicedehojadetrabajohostdelservidor
Artculo Valor
Hardwareyprocesadores
Memoria
Sistemaoperativoyversin
VersindelservidorHTTPVersindeJava
VersinDFC
22
Pgina23
PlanificacindelaactualizacindelsistemaDocumentum
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 19/82
Otrosproductosyversin
Otrosproductosyversin
Otrosproductosyversin
Tablamquina5.Clientehojadetrabajo
Artculo Valor
Sistemaoperativoyversin
NavegadoryversinVersindeJava
Otrosproductosyversin
Otrosproductosyversin
Otrosproductosyversin
ComponentesTabla6.personalizadahojadetrabajo
Producto PersonalizadoComponentes
Personalizacintipo
PersonalizacinDescripcin
Disposicin
6,5ymstardeCompatible
Necesitacambios
Obsoleto
6,5ymstardeCompatible
Necesitacambios
Obsoleto
6,5ymstardeCompatible
Necesitacambios
Obsoleto
23
Pgina24
PlanificacindelaactualizacindelsistemaDocumentum
EldiseodeunDocumentum6.5oposterior
configuracin
EnestaseccinsedescribenalgunasdelasdecisionesdediseoquesedebenrealizarantesdeimplementarunDocumentum6.5oposteriorconfiguracin.SistemasdepartamentalessonconfiguracionesdondeelcontenidoServer,RDBMS,yregistroglobalresidanenlamismamquinahost.Lossistemasempresarialessonconfiguracionesquecontienenmltiplesservidoresdecontenido,repositoriosdedatosyserviciosdistribuidosamejorarelrendimientodealtotrficooentornosgeogrficamentedispersos.
Hacerfrenteaproblemasdehardware
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 20/82
Verifiquequeelhardwarequeestutilizandoactualmentecontinuarparasatisfacersusnecesidadesparaelprximofuturo.Enparticular,siustedhasidoanfitrindemsdeunservidorenunsoloequipo(porejemplo,ContentServeryunservidordeaplicaciones),esteesunbuenmomentoparadividirlasfuncionesentredosomsservidoralojaparaaumentarelrendimiento.AlactualizaraDocumentum7.0,asegresedequeenmenos10GBdememoriadisponible.
UstedtambinpuedehacerunaestimacindelamemoriarequeridaporelclculodelconsumodememoriadecadaunodelosejecutablesdeDocumentum.LasiguientetablamuestraelconsumodememoriaparacadaejecutabledeDocumentumbasaensurecuento.
Tabla7.ElconsumodememoriaporlosejecutablesdeDocumentum
DocumentumnombredelejecutableContar Elconsumodememoria(MB)
ServidormtodoDMBASIC(Master)
1 1
Agente 5 2560
Nota:Cadaagenterequiere512MBdelamemoria.
MtodoJavadelservidor 1 1300
Agenteejecutable 1 512
Documentum.exe 1 XTotal 9 4.373GB
Nota:Latablamuestraelconsumodememoriaparaunsolodocbasesilabasededatosestinstaladaenotramquina.SitienevariosDocbases,multipliqueeltotaldememoriaconelnmerodeDocbases.Porejemplo,sitienedosDocbases,lamemoriatotalrequeridaserade8,6GB(queesdecir,2X4,3).LosvaloresdeconsumosdememoriasonderivadosuobtenidosdespusdeprobarelproductoenelentornodepruebasdeEMC.Noseescatimanesfuerzosparasimularescenariosdeusocomndelosclientesperolosresultadosrealespuedenvariardebidoalasdiferenciasenlasconfiguracionesdehardwareysoftware,datos,yotrasvariables.
24
Pgina25
PlanificacindelaactualizacindelsistemaDocumentum
Actualizacindesoftwaredeterceros
Compruebequeelsoftwaredeterceros,comoelsistemaoperativo,basededatos,yassucesivamente,queseencuentraactualmenteutilizandoconlaversinexistentetodavasesoporta,oactualizaralasversionescompatibles,segnseanecesario.Sielcomponentedetercerosnotieneunarutadeactualizacindirectaalaversincompatible,entoncesnonoesunarutadeactualizacindirectaparalaactualizacindelservidordecontenido.
Paraobtenerinformacinsobreelapoyoversindesoftwaredeterceros,consultelaDocumentumdeEMCparaelMedioAmbienteyelSistemadeGuaderequisitos.
Laplanificacindelosregistrosglobales
Designeunodelosrepositoriosensuversin6.5oposteriorsistemacomoelregistromundial.ElmundialRegistroesunaubicacincentral,utilizadaparaalmacenarobjetoscomunesutilizadosportodoslosrepositorios,comoSBOubicacionesdered,configuracindeBOCSyajustesdelusuario.Decidirculdelosrepositoriosqueseutilizacomoregistroglobal.
SiustedyatieneunaDocumentum5.3SP6,6.06.0SPXregistroglobal,esnecesarioactualizaraDocumentum7.0.
Durantelaconfiguracindelrepositorio,selepedirconelmensajeDeseaagregaresterepositorioaotrorepositorioglobal.Puedeseleccionarunadelassiguientesopciones:
S
Proporcioneelnombrederepositorioylascredencialesdeiniciodesesindeusuario(nombredeusuarioycontrasea)delausuarioregistroglobaleneserepositorio.LainstanciadeDFCdelamquinaactualestconfiguradoparaaccederalrepositorioderegistroglobalremoto.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 21/82
No
Proporcioneunnombredeusuarioylacontraseaparaelusuarioregistroglobalenelrepositorioustedesconfigurandoactualmente.Registreelnombredeusuarioycontraseautilizarestenombredeusuarioycontraseaparaconfigurarotrosrepositoriosensusistemaparaquepuedanaccederaelregistromundial.LolocalEjemploDFCtambinestconfiguradoparaaccederaesteregistroglobal.
Independientementedesiusteddesigneelrepositoriocomounregistroglobalono,elusuarioderegistroglobalsecreaparatodoslosrepositorios.Elusuarioregistroglobal(dm_bof_registry),eselusuariorepositoriocuyaclientescuentaDFCutilizanparaconectarsealrepositorioparaaccederaobjetosbasadosenlosserviciosrequeridosyusuarioinformacin.Elusuariotieneaccesodelecturaalosobjetosen/System/Mdulossolamente.
Siconfiguraelrepositoriocomounregistroglobal,proporcionarelnombredeusuarioycontraseaparaelusuarioyestablecerelestadodeusuarioaActive.
Estopuedesercualquierarbitrarianombredeaccesodeusuarioycontrasea.Noutiliceelrepositoriopropietariodecredencialesolascredencialesdelpropietariodelainstalacin.
Sinoconfiguraelrepositoriocomounregistroglobal,elusuariosecreaconunvalorpredeterminadoparaelnombredeiniciodesesin,yelestadodelusuarioseestableceenInactivo.
Siposteriormentehabilitarelrepositoriocomounregistroglobal,utiliceelAdministradordeDocumentumparacambiarelestadodeusuarioaActiveyproporcionaralusuariounnombredeusuarioylacontraseaqueelegir.LaGuadeinstalacinEMCDocumentumContentServerproporcionainstruccionessobrecmoactivarelrepositoriocomounregistroglobal.
25
Pgina26
PlanificacindelaactualizacindelsistemaDocumentum
CorrelacindeunaDocumentum6.5oposteriorconfiguracin
Paracadahostdelservidorylaconfiguracindelcliente,completarundocumentodeplanificacin.Ustedpuedeutilizarelmismoformulariosutilizadosparaelmapeodelaconfiguracinactual(verAsignacindelaconfiguracinactual,lapgina21).
Planificacindeactualizacinymigracina
Documentum6.5oposterior
Ahoraqueustedsabequesupuntodepartidaysudestino,ustedpuedeelegirlamejoractualizacinyrutademigracin.LaconfiguracinrecomendadaesunsistemahomogneoDocumentum6.5oposterior.Lasrutasdemigracindescritosenestaseccinpermitenasusaplicacionesparaseguirtrabajandoyminimizarelimpactoenlosusuarios,perolosusuariosnopuedenobtenertodoslosbeneficiosdelascaractersticasdeDocumentum6.5oversionesposteriores,hastalamigracin.
Lacreacindeunentornodeprueba
Antesdemigrarsusistemadeproduccin,EMCDocumentumrecomiendaqueconfigureunapruebamedioambiente.Configurarunentornoqueincluyeelmismohardware,RDBMS,yelsoftwareconfiguracionescomosusistemadeproduccin,incluyendounacopiadesurepositoriodeproduccin.Ajusteunentornodepruebalepermitepracticarlamigracindelossistemas,ascomosolucionarcualquierlosproblemasdemigracin,antesdecomprometersecambiosensusistemadeproduccin.
Crearelentornodeprueba
Nosepuedencrearcopiasdemsdeunrepositorioenunanicainstalacinnuevasilosrepositoriosfueroncreadosendiferentesinstalaciones.
Utilicelasinstruccionesparacrearunacopiadelrepositorioenlamismaplataformaqueeldepsitoinicial.Elprocedimientonoseadmiteparamoverunrepositoriodesdeunaplataformaaotra.
Antesdeactualizarunrepositorio,crearunentornoenelqueponerapruebaelprocesodeactualizacin.Parahaceresto,crearunanuevainstalacinutilizandoelcontenidoversinoriginaldelsoftwaredeservidor,copieelrepositorio,yactualizardichacopia.Despussepusoapruebalacopiamejorada,actualizarelrepositorioinicial.
Porejemplo,siestcopiandodosrepositorios,ParsyLondres,quefueroncreadosenseparadoInstalacionesdeContentServer,tienequecopiarlosasepararinstalacionesdeservidordecontenido.Creacin
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 22/82
unacopiadelrepositorioquerequiereparacopiarlosarchivosaek.keyydbpasswd.txtdeloriginalhostdelrepositorioalacopiadehostdelrepositorio,yaquecadacopiadelrepositoriodebeteneraccesoalaaek.keyyarchivosdbpasswd.txtdesdesuinstalacinoriginal.
Siestcopiandodosrepositorios,TokioyPekn,quesecrearonenelmismocontenidoInstalacindelservidor,puedecrearsuscopiasenlamismainstalacinnueva,conlaaek.keyyarchivosdbpasswd.txtdelainstalacinoriginalcopianenlainstalacindondesecrealacopias.
26
Pgina27
PlanificacindelaactualizacindelsistemaDocumentum
Siquieresponerapruebalasoperacionesenlosarchivosdecontenido,copiarlosarchivosdecontenidoalrepositoriocopiartambin.
Precopyingtareas
Antesdecrearlacopiadelrepositorio,completarestastareasytomarnotadelosvaloresadecuadosenlacolumnaValor:
Tabla8.tareasPrecopying
Tarea Recurso ValorDecidasideseacopiarelcontenidoarchivos.Obtengaelnombrederepositorio. Consulteel
repositorioadministrador.
Nombredelrepositorio:____________
ObtenerelIDderepositoriodesdelaarchivoserver.ini.
Consulteelrepositorioadministrador.
repositorioID:____________
Obtenerelnombredelpropietariodelrepositorioycontrasea.
Consulteelrepositorioadministrador.
repositoriopropietario:____________
Crearunainstanciadebasededatosindependientedesdelainstanciadebasededatosutilizadaporelrepositoriodeproduccin.
ConsulteconelDBA.
Obtenerinformacindeconexinparalainstanciadebasededatosalternativa.
ConsulteelDBAybasededatosdocumentacin
conexin:____________
Identificarunhostdedestinoenelquesecrearlacopiadelrepositorio.
hostdedestino:____________
Obtengaelsistemaoadministradornombredeusuarioycontraseaparaelbasededatos.
ConsulteconelDBA. nombredeusuarioadmin:____________
Observelaunidadenlaqueelrepositoriodeproduccinreside.
conducir:____________
Decidasideseacrearlacopiaenlaunidadequivalente.Decidasideseacrearlacopiaenunaunidadequivalentealaunidadenlaqueelrepositoriodeproduccinreside.Silacopiaestenunadiferenteencoche,haypasosadicionalesquedebellevaracabo.
27
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 23/82
Pgina28
PlanificacindelaactualizacindelsistemaDocumentum
Copiadeunrepositorio
Enlasinstruccionesquesiguen,elrepositoriodepruebasellamalacopiadelrepositorio.Elrepositoriooriginaldesellamaelrepositoriodeproduccin.
Precaucin:Lasinstruccionesquesiguenasumenqueelrepositoriodeproduccinseestejecutandoenellared,mientrasquelacopiadelrepositorioseponeaprueba.Sinembargo,apagueelrepositoriodeproduccinollevarlofueradelaredmientraspruebalacopiadelrepositorio.Losconflictosylacorrupcindedatospuederesultadodetenerdoscentrosdealmacenamientoenlaredconelmismonombreyelrepositoriodeidentificacin.
Paracopiarunrepositorio:
1.Apagueelrepositoriodeproduccin.
2.Enelhostdedestino,creeunanuevainstalacindelservidordecontenidoyrepositorio(lacopiadelrepositorio)delmismonmerodeversinqueelrepositoriodeproduccin.SigalasinstruccionesdelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMC,porelContenidoInstalacindelservidor.Cuandosecrealacopiadelrepositorio,asegurarsedequeutilizaelmismonombrederepositorio,
IDrepositorio,yelnombredelpropietariodelrepositorioycontraseaqueelrepositoriodeproduccin.
Asegresedequeutilizaunainstanciadebasededatosdiferentedelainstanciautilizadoporlaproduccinrepositorioyqueproporcionelainformacindeconexincorrectaalinstalar.
Porejemplo,bajoelOracletnsnames.oraenelhostdonderesidelacopiadelrepositoriodebeapuntaralainstanciadeOracleutilizadoporlacopia,noelejemploutilizadoporlaproduccinrepositorio.
Asegresedequelosproyectosdecopiadelrepositorioauncorredordeconexindiferentesdelaconexincorredorutilizadoporelrepositoriodeproduccin.
Copielos$DOCUMENTUM/dba/seguro/aek.keyy$DOCUMENTUM/dba/seguroarchivos/dbpasswd.txtdesdeelhostoriginalalamismaubicacinenlacopiahostdelrepositorio.
3.Aplicaralrepositoriocopiarcualquierparchequehaaplicadoalrepositoriodeproduccin.
4.Conctesealainstanciadebasededatosquesirveelrepositoriodeproduccin.
5.Utilicelasherramientasdelproveedordebasededatosparaexportartodoslosobjetospropiedaddeldueodelrepositorioyexportacinelesquemadelastablasquecomponenelrepositorio.Pngaseencontactoconelproveedordebasededatosparacualquiersoportetcnicoquesenecesitaparautilizarlasherramientasdebasededatos.
6.Elsistemadearchivosdelrepositoriodeproduccindeanfitrin,creeunacopiadeseguridaddelos$DOCUMENTUM/datos/repository_namedirectorio.Esteeseldirectorioquecontienelosarchivosdecontenidodelrepositorio.
7.Detengalacopiadelrepositorio.
8.Conectecomoadministradordelsistemadebasededatosalainstanciadebasededatosqueestsirviendoalcopiadelrepositorio.Porejemplo,enOracle,conectecomolacuentadelsistema.
9.Destruyelosespaciosdetablaobasededatosexistentesconelscriptdm_DeleteTableSpace.sqlen$DOCUMENTUM/dba/config/repository_name/.Losguionessonespecficosdecadabasededatos.Ejecuteelscriptutilizandolasherramientasproporcionadasporelproveedordebasededatos.
10.Eliminarelarchivodebasededatosfsicadelsistemadearchivos.
28
Pgina29
PlanificacindelaactualizacindelsistemaDocumentum
Elnombreylaubicacindelarchivofsicoestnenelguindm_CreateTableSpace.sql.
11.Crearnuevosespaciosdetablaobasesdedatosparalacopiadelrepositorioutilizandoeldm_CreateTableSpace.sqlGuinen$DOCUMENTUM/dba/config/repository_name/.Losguionessonespecficosdecadabasededatos.Ejecutelasecuenciadecomandosconlasherramientasproporcionadasporlabasededatosvendedor.
12.Importelaexportacindebasesdedatostomadosdelrepositoriodeproduccinenelrecincreadoespaciosdetablaobasededatos.
13.Verifiquequelastablasdebasesdedatostienenelvalorcorrectoparaelnombredehostdelsistemadepruebacomprobando
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 24/82
lossiguientesvalores:r_host_nameyweb_server_locendm_server_config_s
nomb_sist_pralendm_mount_point_s
TARGET_SERVERendm_job_s
projection_targetsendm_server_config_r
object_namededm_sysobject_sdonder_object_type='dm_acs_config'
acs_base_urlendm_acs_config_r
14.Conctesealabasededatosqueestsirviendolacopiadelrepositoriocomoelpropietariodelrepositorio.
15.Sialgunodelosvaloresenelpaso13esincorrecta,utiliceSQLServerparacorregirlosvalores.
16.EstablecerelservidorparareconstruirlasvistasdeDocumentumconestadeclaracindeSQLServer:
dm_type_sactualizacindelconjuntoviews_valid=017.Siestprobandooperacionesquerequierenlosarchivosdecontenido,copielacopiadeseguridaddearchivosdecontenidodela
repositoriodeproduccinalsistemadearchivosdelacopiadelrepositorio.
18.VayaalaDOCUMENTUM/dba/config/repository_namedirectorioyabralaarchivoserver.inienuneditordetexto.
19.Asegresedequelaclavepreserve_existing_typesenlaseccinSERVER_STARTUPseestableceenTRUE:
preserve_existing_types=T20.Guardeelarchivoserver.ini.
21.Iniciarservidordecontenidoparalacopiadelrepositorio.
22.Recuperacindetodoslosobjetosdm_jms_configdelacopiadelrepositorioyverifiquequelosbase_uriatributoyelatributoprojection_targetsseestablecencorrectamente.
a.IniciarIDQLyconectarsealrepositoriocomoelpropietariodelainstalacin.
b.Ejecuteelsiguientecomandoparaobtenerunalistadetodoslosobjetosdm_jms_config:select*fromdm_jms_config
c.Ejecuteelsiguientecomandoparacambiarcadaobjetivodeproyeccin:objetosactualizacindm_jms_configestablecenprojection_targets[x]'new_target'=donder_object_id='OBJECT_ID'
d.EjecuteelsiguientecomandoparacambiarcadabaseURI:
objetosactualizacindm_jms_configestablecenbase_uri[x]='new_base_uri'donder_object_id='OBJECT_ID'
29
Pgina30
PlanificacindelaactualizacindelsistemaDocumentum
e.ReinicieContentServerparaqueloscambiossurtanefecto.
23.SiestprobandolamigracindeunrepositoriodegestindecontenidosWeb,modificarlosobjetosdeusuarioparareflejarelnuevodominiodeautenticacin.
a.IniciarIDQLyconectarsealrepositoriocomoelpropietariodelainstalacin.
b.Ejecutelossiguientescomandos:
objetosactualizacindm_usersetuser_os_domain='new_machine_name'dondeuser_os_domain='old_machine_name'
c.DesconectardelrepositorioysalidaIDQL.
24.Sielcontenidodelservidordecontenidoyarchivosdelacopiaresidenenunaunidaddiferentedelaunidadutilizadaporelrepositoriodeproduccin,utiliceIDQLparaactualizarelatributofile_system_pathdeldm_locationydm_mount_pointseoponealanuevaubicacin:
objetosactualizacindm_locationestablecerfile_system_path='caminonuevo'dondefile_system_path='caminoviejo'objetosactualizacindm_mount_pointestablecerfile_system_path='caminonuevo'dondefile_system_path="viejocamino'
25.Desactivetodoslostrabajoscambiandoelatributois_inactivesobretodoobjetosdetrabajoenTRUE.
26.Actualizalacopiadelrepositorioparayverificarlaactualizacin.
MigracinClientprimero
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 25/82
SisusistemautilizasloDFS,costumbreDFC,oclientespersonalizadosWDK,ustedtienelaopcindemigrarlasaplicacionesclientedeprimera.Consultelaguadeinstalacinodedesplieguedelaaplicacinclienteparainstruccionesdetalladas.
ACSyBOCSversindecompatibilidadymigracintransmisinparaleladeAcceleratedSloseutilizaContentServer(ACS)siambosACSyunificadasinstalacionesdelcliente(UCF)(WDKoDFSaplicaciones)sondelaversin6.5oposterior.SeutilizaenstreamingparalelodeBOCSslosiACS,BOCS,yUCFeslaversin6.5oposterior.
Nota:AlactualizarelBOCSalaversin6.5oposterior,actualicelaversindeespecificacinBOCSenelregistromundialmedianteelAdministradordeDocumentum.ParaBOCS6.0,especifiquelaversincomo2.0.ParaBOCS6.5oposterior,especifiquelaversincomo2.1.
WDKclientescompatibilidadymigracinlosclientesbasadosenWDKsoncompatiblesconDocumentum5.3SP6y6,0servidoresdecontenido.Sobrelabasedelaversinalaquehanemigrado,algunosWDKcaractersticasdeesaversinestndisponibles,talescomolascaractersticasqueseejecutanenJavaScriptenelcliente.OtrofuncionesnoestndisponibleshastaquesecompletelamigracinaDocumentum6.5oposterior,comolosobjetosdelsistemadepesoligero,departicionamientodedatos,procesamientoporlotes,yladefinicindelalcance.
LossiguientesprocedimientosdescribenlospasosparamigrardeDocumentum5.3SP6,6.06.0SPXDocumentum6.5oposterior,lamigracindelosclientesenprimerlugar.
ParamigrardeDocumentum5.3SP6,6.06.0SPXparaDocumentum6.5oposterior:
1.Actualicelosnavegadoresdeservidordeaplicacionesyclientes.
30
Pgina31
PlanificacindelaactualizacindelsistemaDocumentum
2.Habilitarelregistromundialenunaversin6repositorioconelfindeapoyarlaversin6caractersticasdeclientequerequierenunregistroglobal.ConsultelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMCparainstrucciones.Documentum6.5oversionesposterioresconDocumentum5.3SP6registroglobalsonnoescompatible.
3.Actualicelosservidoresdecontenidoensusitio.
4.ReinicieContentServer.
5.Configurarunservidordecontenidoquelaversin6.5oposteriorregistroglobal.SituvierasunmundialRegistroenlaversin6.0,sepuedeactualizarelservidorensulugarconlamismaconfiguracin.
Laplanificacindeactualizacinparalosrepositoriosenun
Federacin
UnaFederacinesdedosomsrepositoriosqueestnunidosparafacilitarlagestindelmundialusuarios,gruposylistasdecontroldeacceso(ACL)enunaconfiguracindistribuidamultirepositorio.Unorepositorioenelconjuntoeselrepositoriodegobierno.Losrepositoriosrestantessonrepositoriosmiembros.
Cmoevitarqueobjetossincronizadosenvariosrepositoriospuedeserlentoypropensoaerrorescuandoeltrabajoserealizadeformamanualencadarepositorio.Unafederacinrepositorioautomatizagranpartedelproceso.
SlociertascombinacionesdediferentesversionesdelrepositoriopuedentrabajarjuntoscomoFederacin.Plansuactualizacinparaqueseadmitentodoslosrepositoriosparticipantes.
Alactualizarlosrepositorios(quetrabajanjuntoscomoFederacin),asegresedequeelactualizadoversionesdelrepositorio(enunaFederacinnohomognea)puedentrabajarjuntoscomoFederacin.Enlaseleccinsusrepositoriosmiembros,tengaencuentaqueunservidorremotodeadministracindeclaves(RKM)nopuedeserunrigerepositorioodeotromiembro.
ElContentServerdeDocumentumdeEMCDistribuidoGuadeconfiguracinproporcionamsinformacinsobrelosrequisitosdeconfiguracinenunaFederacin.
Directricesparalaactualizacindeunaconfiguracindistribuida
Utiliceestaspautasalmomentodedecidircmoactualizarunaconfiguracindistribuida.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 26/82
FederacionesRepositorioDocumentum7.0escompatibleconlasfederacionesquecontienenlosdepsitosdelamismasversiones.
RepositoriosconlareplicacindelobjetoPrimeraactualizarelrepositoriodecdigofuenteyluegoeldestinorepositorios.Siustedtieneungrupoderepositoriosdondecadarepositorioestantounorigenyundestino,laactualizacinpuedecomenzarconcualquieradelosrepositorios.Estosepuedeaplicar,porejemplo,silosobjetossonreplicadodesdeelrepositorioUnrepositorioaB,BrepositorioalrepositorioC,ydesdeelrepositorioCarepositorioA.PuedereplicarentrerepositoriosqueusandiferentesversionesContentServer,peropierdeatributosqueseencuentranenlaversinmsreciente,yaquenosepuedenreplicaraunaversinquehacenoloscontenga.ContentServer6.5oposterioradmitelareplicacinenContentServer5.3sloSP6.RepositoriosRKMnoadmitenrplica.
31
Pgina32
PlanificacindelaactualizacindelsistemaDocumentum
RepositoriosdecontenidodistribuidooequilibriodecargaCierreelservidordecontenidoprincipalytodoslosservidoresdecontenidodearchivo.Actualiceelcontenidodelservidorprimarioenprimerlugar,acontinuacin,actualizarelarchivodecontenidoservidores.
Nota:ElservidordecontenidodeDocumentumdeEMCDistribuidoGuadeconfiguracinproporcionamsinformacinsobrelaactualizacindeunaconfiguracindistribuida.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 27/82
32
Pgina33
Captulo3
ActualizacinContentServer
EnestecaptulosedescribecmoactualizardesdeunaversinanteriorycmoactualizarlosrepositoriosaContentServer7.0.SiempreconsidereactualizarunproductoDocumentumenelcontextodemejoradetodoelsistemadeDocumentum.
Nota:NosepuedeactualizaraContentServer7.0desdeunaversinanteriora6.5SP2.Sisuactualinstalacinesunaversinanterior,actualiceaContentServer6.5SP2oposteriorantesdeactualizara7,0.
Estecaptulocontienelossiguientestemas:Listadecomprobacindeactualizaciones,pgina33
CambiadequelaactualizacindecontenidoimpactoServeromigracin,pgina37
Actualizacina64bitsContentServer,pgina42
ActualizarelsoftwaredeContentServer,pgina46
instaladoconlosServiciosdeclsterdeservidorActualizacindecontenido,pgina48
CadapasoenelprocesodeactualizacindebeserunaplataformaqueesttotalmenterespaldadaporDocumentum.SegnelcomunicadodeContentServerdelaquevaaactualizar,esposiblequetengaqueactualizarelsistemaoperativoobasededatos.Ladocumentacinproporcionadaporelsistemaoperativoobasededatosproveedorcontieneinformacinsobrelaactualizacindeloscomponentesdelsistema.Despusdecadapasodeactualizacin,probarelrepositorioparaasegurarsedequetodaslasfuncionessonnormales.
Nota:WindowsServer2003noesunentornocompatibleparaContentServer7.0.UsteddebeactualizarsusistemaoperativoaunentornosoportadoantesdeactualizarContentServer.
Precaucin:Despusdelaactualizacin,nopodrvolveraversionesanterioresdeContentServer.
Listadecomprobacindeactualizacin
RealicelassiguientestareasparaactualizarContentServer:
1.ReviselasEMCDocumentumContentServerNotasdelaversin.
2.ReviselaGuadeinstalacindelservidordecontenidodeDocumentumdeEMC,especialmentesiutilizaOracle.HayalgunoscambiosenlaformaenlasbasesdedatosdeOracleestnvinculadosdeDocumentum7.0sedetallaenlagua.
33
Pgina34
ActualizacinContentServer
3.SivaainstalarelservidordeindexacinXplore,reviselainstalacinEMCDocumentumXploreGua.
4.Reviselaactualizacina64bitsContentServer,pgina42seccinsobrequsecuenciaparautilizarenactualizarsuinstalacin,especialmentesiustedestactualizandodesdeunade32bitsa64bitsContenidoServer.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 28/82
5.Copiadeseguridaddelrepositorio.Paraverlospasos,consultelaAdministracindeContentServerdeDocumentumdeEMCyGuadeconfiguracin.
6.Decidasideseahabilitarlosserviciosextendidos,como:ServiciosPolticadeRetencin
TrustedContentServices
ContentServicesparaCenteradeEMC
ContentStorageServices
RecordsManager
Paraobtenermsinformacin,consulte"mdulosopcionalesContentServer"delDocumentumdeEMCGuadeinstalacindelservidordecontenido.
7.TemporalmenteaumentarlacantidaddeespacioderestauracindisponibleenelRDBMS.Elnmerodesegmentosdeanulacindebeserproporcionalaltamaodelrepositorioydebenestarensegmentosdeigualtamao.Paraverlospasos,consulteladocumentacindelabasededatos.
8.Asegresedequetienesuficienteespacioendiscoenelequipoquealojalabasededatos.
9.Ejecuteelrepositoriodescriptscomprobadordecoherenciaycorregircualquiererrorqueencuentre.Paraverlospasos,consultealaGuadelAdministradordeusuariosdeDocumentumdeEMCyelcaptulo3,ActualizacindeContentServer.
10.Asegresedequeeldm_server_configobjetoestdesbloqueado.Paraobtenermsinformacin,consulteAsegurarqueelobjetodm_server_configestdesbloqueado,pgina36.
11.Apagueelrepositorioytodoslosservidoresqueejecutancontraelrepositorio.Paraverlospasos,consulteelcontenidodeDocumentumdeEMCdeadministracindelservidoryconfiguracin.
12.Apaguecualquiercorredoresdeconexinlocal.Paraverlospasos,consulteelcontenidodeDocumentumdeEMCAdministracindelservidoryconfiguracin.
13.EnLinux,creeelnuevodirectoriodeinstalacinparalainstalacinactualizadabajolaDirectorio$DOCUMENTUM/producto(elnuevodirectorioDM_HOME$).Paraverlospasos,consultelaGuadeinstalacindelserviciodecontenidodeDocumentumdeEMC.
14.EnLinux,modifiquelavariableDM_HOMEen.cshrcdelpropietariodelainstalacino.profileparapuntoa$DOCUMENTUM/producto/version_number.Paraverlospasos,consultelaDocumentumdeEMCGuadeinstalacindelServiciodeContenido.
15.EnLinux,modificarlavariablederutadebibliotecaen.cshrcdelpropietariodelainstalacino.profileparaapuntaralaubicacindelasbibliotecascompartidasrequeridasporelservidor.Paraverlospasos,consultelaEMCGuadeinstalacindelserviciodecontenidodeDocumentum.
16.Determineelnombredeusuariotitulardelainstalacinylacontrasea.ConsulteelcontenidodeDocumentumdeEMCGuadeinstalacindelservicio,yconsultealadministradordebasededatos.
17.EnLinux,determinelacontraseaderoot.Estaeslaclavederootdelsistemaoperativo.LaSerequierecontraseaderootparacompletarlaactualizacin.Paraobtenermsinformacin,consulteelLinuxdocumentacin.
34
Pgina35
ActualizacinContentServer
18.Determinarlosnombresdelosrepositoriosestactualizando.
19.Determinarelcontenidodelaversindelservidordesdeelqueseestactualizando.
Nota:EnunainstalacinnuevadeDocumentum7.0,todoslosarchivosseinstalanenunsolodirectoriocomosedefineporlavariable%DOCUMENTUM%medioambiente.Porejemplo,enunainstalacinnueva,elvalorpordefectodirectorioesC:\Documentum.EnlasversionesanterioresdeDocumentum,eldirectoriopredeterminadoeraC:\Archivosdeprograma\Documentum.AlactualizarlasversionesanterioresdeDocumentuma7,0,losdirectoriosdeinstalacinexistentesseconservan.SlolosnuevosarchivosJavade64bitsseinstalarnenelnuevodirectoriodeinstalacindeDocumentum7.0.
Cambiarelsistemaoperativobasededatosylaversin
Almigrarsubasededatosaunnuevosistemaoperativo(host)ylaversindelabasededatos,completarlalamigracindebasededatosantesdeactualizarContentServer.Despusdemigrarlabasededatos,ejecuteelElcontenidodelprogramadeconfiguracindelservidorpararestablecerelrepositorioconlanuevainstanciadebasededatos.LuegoactualiceContentServerparaactualizartodoelrepositorio.
Consulteladocumentacindelproveedordebasededatosparaobtenerinformacinsobrelamigracindelabasededatosdelrepositorioarchivosaunanuevainstanciadebasededatos.ElprogramadeconfiguracindeContentServerconectacontenido
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 29/82
Serverparaelnuevohostdebasededatos,amenosquelacadenadeconexindebasededatos,basededatoselnombredelpropietario,ocontraseahacambiado.
Nota:AlactualizarelsistemaoperativodeWindowsServer2003R2ServicePack2paraWindowsServer2008,elarchivoetc\\serviciossesustituyecomopartedelaactualizacin.Debidoaesto,lasentradasqueseaadieronparaelrepositorioantesdeperderlaactualizacin.Despusdeactualizarelsistemaoperativo,agregarmanualmentelasentradasdeservicioderepositorioparaelarchivoetc\\servicios.
MigracindelabasededatosaUTF8
SilabasededatosseinstalconunapginadecdigosquenoseaUTF8bajounaversinanteriordecontenidoServer,ustednotienequemigrarlabasededatosaUTF8paraactualizarContentServer.Sinembargo,parautilizarFuncionesmultilingesContentServer,migrarlabasededatosaUTF8.
EMCDocumentumsoportarepositoriosdemejoramedianteelusodelapginadecdigosdebasededatosexistente.EnOracle,puedemigrarlosrepositoriosexistentesaUnicodeutilizandolasherramientasproporcionadasporOracle.
PngaseencontactoconOracleparacualquierapoyoquenecesitaenlamigracindelabasededatos.
EnMicrosoftSQLServer,nosepuedemigrarlabasededatosaUnicode.
Laclavedatabase_refresh_interval
DurantelainstalacindeContentServerounaactualizacin,elprocesodecambioortogrficoseejecutaunavezporminutoporpredeterminado.Lasactualizacionesdeprocesostipocachscomosoncreadosoalteradostipos.Antesdeactualizar,asegresequelaclaveseestableceen1minutooloborradelarchivoserver.ini.
35
Pgina36
ActualizacinContentServer
Cambiodelaubicacindelalmacndecontenido
Puedemoverunalmacndecontenidoaunanuevaubicacin.LaGuadelusuariodelAdministradordeEMCDocumentumproporcionainformacinsobrecmomoverlasreasdealmacenamientodearchivosaunanuevaubicacin.Laubicacindebasededatosnopuedesercambiado.
Asegurarquetodaslastareasautomticasestncompletosantes
actualizacin
SiutilizaunrepositoriodeDocumentum6.5oanterior,asegresedequetodaslastareasautomticassoncompletadoantesdeapagarelrepositoriodeactualizacindelocontrario,lastareasautomticassinterminarfallar.
UtilicelasiguienteDocumentumQueryLanguage(DQL)consultaparaobtenerelnmerodeactivotareasautomticasenelrepositorio:seleccionarconteo(r_object_id)desdedondedmi_workitemr_auto_method_id>"0000000000000000"yr_runtime_stateen(0,1)Silaconsultadevuelveunvalordistintodecero,tareasautomticasactivastodavadebenserprocesadosyquedebenesperarparaellosparacompletar.Sidevuelve0,elrepositorionocontienetareasautomticasmsactivos,yustedpuededetenerdeformaseguraelrepositorio.Silaconsultadevuelve0,ejecutelaconsultaunpardevecesmsparaasegurarsedequenohaynuevastareasautomticasseestngenerando.
Asegurarsedequeelobjetodm_server_configestdesbloqueado
SiintentaactualizarContentServeryeldm_server_configobjetoestbloqueado,laactualizacinpuedefallar.Paracomprobarsielobjetoestbloqueado,ingreseasubasededatoscomoelpropietariodebasededatosyelusodelasiguienteconsultaSQLparaobtenerelIDdeobjetodelobjetodeconfiguracindelservidor:
SQL>selectr_object_iddedm_server_config_sUtiliceelIDdeobjetoenlasiguienteconsultaparacomprobarsilaconfiguracinestbloqueada:
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 30/82
SQL>selectr_object_id,r_lock_ownerdedm_sysobject_sdonder_object_id=''Sinoeselpropietariodeunbloqueo,entonceselobjetoestbloqueado.
Paradesbloquearelobjeto,utiliceelsiguientecdigoSQL(aexcepcindeOracle):
SQL>Actualizacindm_sysobject_sr_lock_ownerset=''r_lock_machineset=''establecerr_lock_date=''donder_object_id=''ParaOracle,utilice:
Oracle>Actualizacindm_sysobject_sr_lock_owner=''setr_lock_machine=''setestablecerr_lock_date=nulldonder_object_id=''Confirmarelcambio:SQL>comprometersePorltimo,reinicieelrepositorio.
36
Pgina37
ActualizacinContentServer
Garantizarladisponibilidaddelospuertosdeagentedeconexin
CuandoseiniciaContentServer,difundeautomticamenteinformacinsobresmismoaunaomsagentesdeconexin.Elpuertopredeterminadoparaelcorredordeconexinpredeterminadoes1489.
Identifiqueunpuertoabiertoparaelnuevoagentedeconexinescuche.Siestutilizandoelpuertopordefectonmero,asegresedequeelprximonmerodepuerto,1490,tambinestdisponibleparasuusodebidoalaconexincorredorrequierequedospuertospuedenreservar.Sicreavariosagentesdeconexinenelhost,asignarunnmerodepuertonicoparacadacorredor.
SiconfiguralospuertosparaelagentedeconexinqueyaestnocupadasyluegoaccederaContentServerutilizandolalneadecomandosIAPI,laherramientadelneadecomandospuedefallar.Enestecaso,debemanualmenteeliminarlosnmerosdepuertoqueyaestabanocupadasdesdeelarchivodfc.propertiesyestablecensinusarpuertosendocbroker.iniydfc.properties.
Paraobtenermsinformacinacercadeloscorredoresdeconexin,consultelaInstalacinContentServerdeDocumentumdeEMCGuaylaAdministracindeEMCDocumentumContentServeryGuadeconfiguracin.
Cambiaquelaactualizacindecontenidoimpactoservidor
olamigracin
EstaseccindescribeloscambiosdiversosquepuedenafectaralamigracinaContentServer6.5omstarde.
VinculacinalabibliotecadeclientedeOraclede32bitsenLinux
EnDocumentum6.7,paraLinux,lamaneradeContenidoenlacesServeralabibliotecadeclientedeOraclesecambi.AntesdeDocumentum6.7,seutilizunenlaceestticoalabibliotecadeclienteOraclede32bits.Apartirde6.7enadelante,ContentServernoenlazaconlabibliotecadeclientedeOraclede32bitsentiempodecompilacin,sinomsbiendeformadinmicaenlacesaellaentiempodeejecucin.Enconsecuencia,esnecesarioinstalarunclientedeOraclede32bitsenelservidordecontenidoacoger,yaadireldirectorioquecontienelasbibliotecasdeclientealavariabledeentornoapropiado(LD_LIBRARY_PATHparaLinux)delpropietariodelrepositorioantesdeconfiguraroiniciarContentServer.
SiestactualizandodesdeunaversinContentServerantesdeDocumentum6.5SP2,cuantoantesversindelrepositorionoseiniciacuandolaversinOracleseactualizaaOracle11gRelease2.UstednecesitaactualizarContentServerparaDocumentum6.7pararealizarcualquieroperacinconlarepositorioantesdelaactualizacin.
SiestactualizandodesdeDocumentum6.5SP2oSP36,5o6,6o6,7aDocumentum7.0yquedeseerealizarcualquieroperacinconelrepositoriodespusdelaversindeOracleactualizacinaOracle11gSuelte2,consultelaGuadeinstalacindeEMCDocumentumContentServerparaobtenerinstruccionessobrelaconfiguracinelrepositorioconOracle.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 31/82
37
Pgina38
ActualizacinContentServer
Actualizacindemltiplesrepositoriosalamismaversin
AlactualizarContentServerde5.3SP6a7.0,asegresederealizarlassiguientestareas:1.Actualiceelsoftwarea6.5SP2
2.Actualizarelrepositorioa6.5SP2
3.Actualiceelsoftwaredesde6,5a7,0SP2
4.Actualiceelrepositoriodesde6,5a7,0SP2
SiContentServerconstadevariosrepositorios,asegresedeactualizartodoslosrepositoriosdeDocumentum7.0.NosepuedetenermltiplesrepositoriosdediferentesversionessobreelmismoWindowsanfitrindesdebinariosdelservidordiferentemtodoseutilizaparadiferentesversiones.Sicontrataaunrepositorioenunaversin5.3SP6,elrepositorioSP65.3utilizalaltimaejecutabledelservidormtodo7.0paralanzarJMSbasadoenlasentradasdelregistroenelhostdeWindows.
SerecomiendaqueactualicetodoslosrepositoriosenContentServeralamismaversin.
Migracindeobjetosalosobjetosdelsistemadepesoligero
ObjetosdelsistemaLigera(LWSOs)sontilessitienevariosvaloresdeatributosquesonidnticosparaungrupodeobjetos.EstainformacinredundantepuedesercompartidaentrelosLWSOsdeunasolacopiadeunobjetopadrecompartida.Porejemplo,laempresaAPlusFinancialServicesrecibemuchoschequesdepagotodoslosdas.Registranlasimgenesdeloschequesyalmacenanlainformacindepagoenlosobjetosdelsistema.Ellosconservanestainformacindurantevariosaos,yluegoeliminarlo.Parasuspropsitos,todoslosobjetoscreadosenelmismodasepuedeutilizarunasolalistadecontroldeacceso,informacinderetencin,fechadecreacin,laversinyotrosatributos.Esainformacincomnsealmacenaconelcompartidoobjetopadre.CadaLWSOalmacenainformacinsobreunatransaccinespecfica.
Elmtododegestin,MIGRATE_TO_LITE,migralosobjetosdelsistemadeLWSOs.Seespecificaeltiposeconviertaenuntipoligeroytipoprogenitorcompartible.Uncasodeusoesdividirelatributosdeuntipoestndar,demodoquealgunosatributossealmacenaneneltipodematrizyelrestosonalmacenadoeneltipoligero.Otrocasoeshacertodoeltipoestndarenelpesoligeroescribirycrearuntipocompletamentenuevocomoeltipodepadrecompartible.Despusdequeelmtodoseejecuta,cadaLWSOtienesupropiopadreprivado,porloquelospadresnosoncompartidos.Enestepunto,puedeReparentlaLWSOsalospadrescompartidosyborrarlospadresahora"hurfanos".ElEMCDocumentumaltovolumenGuadeServidorDesarrolloofreceinformacincompletasobrelamigracindeobjetosparaLWSOs.
Cambiodecomportamientoparalalongituddeatributo
EnDMCL/DFC6.0yantes,siunvalorqueesdemasiadograndeseestableceenunatributodecadena,laexcesivadatossondescartadossilenciosamentesinerror.Porejemplo,siseintentaestablecerunvalorde37bytesenunbyte32atribuir,los5ltimosbytessondescartadossilenciosamente.
Estecomportamientopasadopuedeserconsideradacomolacorrupcindedatosyesamenudopeligrosoporqueelusuarionormalmentenosabequesucedi.DFC6.5yversionesposterioreslanzanunaexcepcinsitratardeinvadireltamaodeunatributo.
38
Pgina39
ActualizacinContentServer
Puedeestablecerlosdfc.compatibility.truncate_long_valuespreferenciaentrueparatirardedatosensilenciocomoenelpasado.Elvalorpredeterminadoparaestapreferenciaesfalsa.Estedefectoseeligiparaevitarlaprdidadedatos.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 32/82
Siprefiereutilizarel6,5comportamientopreDocumentum,establezcalasiguientepreferenciaDFCendfc.propertiesentrue:dfc.compatibility.truncate_long_valuesAlllegarestanuevaexcepcin,lasolucinpreferidaesexaminarcuidadosamentelasolicitudyresolverelverdaderoorigendelproblema.Lomsprobableesqueensilenciodescartandolosdatosnosonelresultadodeseado.Silafijacindelaaplicacinnoesunaopcin,puedeestablecerlapreferenciaendfc.propertiesparapermitireltruncamiento.
LongitudesdecadenaaceptadosmximasendeclaracionesDQL
LalongitudmximadeunacadenadecaracteresliteralenunadeclaracinDQLahoraserigeporlamximopermitidoporlabasededatosrelacionalsubyacente.Enversionesanteriores,elanalizadorDQLparaalgunasbasesdedatoscumplirunmximomspequeo.
ConfiguracinnecesariaparalostokensAACmquinaslo
Siutilizaelcontroldeaccesodelaaplicacin(AAC)tokensconfiguradoparaservlidaslocuandoseenvandesdeaplicacionesenmquinashostparticulares,establecerlaclavedfc.machine.idenelarchivodfc.propertiesutilizadoporlasaplicacionescliente.LaclavedebeserenviadaalaIDdemquinadelhostdesdeelqueseenvaeltokenAAC.
Entradasdepistasdeauditoraparadm_startedworkitemmejorado
Paradm_startedworkitemeventos,lapropiedadstring_4delobjetopistadeauditoraahoraregistralaejecutantedelelementodetrabajo.
CambiosenlosarchivosLDIF
Elusodeverdadero,falso,1o0comovaloresparalaspropiedadesbooleanasenelarchivoLDIFestendesuso.Adems,ellistadepropiedadesaceptadosenelarchivosehaactualizado.
Nuevosdfc.propertiesteclaparaapagarentradagrande
Pordefecto,lasaplicacionesqueseejecutanenelhostdeservidordecontenidosselespermitehacerrepositorioconexionescomoeltitulardelainstalacinsinlapresentacindeunacontrasea.Estoseconocecomouniniciodesesindeconfianza.
39
Pgina40
ActualizacinContentServer
Siunaaplicacin,talescomoAdministradordeDocumentum,quetieneuncuadrodedilogodeiniciodesesinexplcitoesinstaladoenunhostContentServer,unusuariopuedeiniciarsesincomopropietariodelainstalacinsinnecesidaddecontraseautilizandouniniciodesesindeconfianza.
Documentum6.7yposteriormenteutilizaunanuevaclavedfc.propertiesparadesactivarlosiniciosdesesindeconfianzasinolohacedeseepermitiriniciosdesesindeconfianzaatravsdeestetipodeaplicaciones.Laclavees:
dfc.session.allow_trusted_loginEstablecerestaclaveenfalserequierequelosusuariossiemprequeproporcioneunacontrasea,inclusocuandoinicialasesincomotitulardelainstalacin.
CambiosDQL
LossiguientessonloscambiosenelDQL.
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 33/82
POSICINpalabraclaveyanoescompatible
LapalabraclavePOSICIN,previamenteapoyadoenconsultasSELECTcontraelndicedetextocompleto,esyanoescompatible.
CAMBIO...declaracinOBJETO
Anteriormente,conelCAMBIO...declaracinOBJETOestabarestringidoalostiposdeobjetospersonalizados.Conestalanzamiento,ladeclaracinsepuedeutilizarparacambiarcualquiertipo,siemprequelasrestriccionesrestantesquefiguranenelladescripcinmanualdeDQLReferenciadeCAMBIO...OBJETOnoseanviolados.
DQLliteralesdefechamejora
AhorapuedeespecificarutcenunafechaliteralenunadeclaracinDQL.Lanuevasintaxisdeliteralesdefechaes:
FECHA('date_value[utc]'[,'patrn'])Puededefinirdate_valueutilizandocualquieradelosformatosdeseriedecaracteresvlidaquerepresentaunafecha,opuedeserunadelaspalabrasclavequerepresentanfechas.
SiUTCseincluye,ContentServerasumequeelespecificadodate_valueeslahoraUTC.LaespecificacindeUTCnodistingueentremaysculasyminsculas.
LEFTOUTERJOINapoyodeclaracin
EnContentServer6.6yversionesposteriores,DQLcompatibleconelestndarSQLLEFTOUTERJOINdeclaracin,porloquequetodaslasfilasdelaizquierdaelementodelauninsedevuelvenenelconjuntoderesultados,inclusosinohaycoincidirenelelementodeladerecha.Sinembargo,cuandoseutilizaestacaractersticaconatributosrepetidos,losresultados
40
Pgina41
ActualizacinContentServer
Volvernosiempresonloqueustedespera.Paraobtenermsinformacin,consultelaDocumentumdeEMCContenidoDQLServidorReferenciagua.
Elcambiodecomportamientodespusdenoguardaroregistro
EnDocumentum6.5yposterior,siParadaoelregistrodeunobjetofalla,DFCvuelveelobjetoautomticamente,antesdedevolverelobjetoalaaplicacinqueemiteelsalveoregistro.Revertirlaobjetoeliminaloscambiosrealizadosenelobjetoantesdequeelintentodeguardarodecheckin.Lasolicituddebevolveraaplicarloscambiosrealizadosantesdequeelguardaroelregistroantesdevolveraintentarlaoperacindeguardarooperacinderegistro.EstecomportamientoesdiferentedelaformaanteriormentecomunicadosDMCLfallaronmanipularndeguardaocheckins.ElDMCLenversionesanterioressimplementemarcelobjetoconunestadodeerroryregresalaaplicacin.
enable_workitem_mgmtobsoleto
Loscontrolesclaveenable_workitem_mgmtsilospermisospararealizarciertasaccionesdeflujodetrabajosehacencumplir.Lasaccionesafectadasson:Laadquisicindeunelementodetrabajo
Delegarunelementodetrabajo
Deteneryreanudarunaactividaddecorrer
Cambiodelaprioridaddeunelementodetrabajo
SilaclaveseestableceenT(TRUE),cualquierusuariopuederealizaresasacciones.LaclaveesF(FALSO)deformapredeterminada.
Cambiosdefirmaelectrnica
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 34/82
Lasversionesanterioresdecontenidoutilizacindelservidorfusion.exeparallevaracabolaoperacindelafirmaelectrnica.ContenidoServidor6.6yposteriorcuentaconunasolucindefirmaelectrnicabasadaenJavaqueiTextutilizaparalageneracindelafirmaelectrnica.iTextesunafuentedelabibliotecaJavaabiertosparagenerarymanipulardocumentosPDFdinmicos.LacaractersticaeSignestdisponibleparaclientesquehayancompradolalicenciadeTCS.
LasolucindefirmaelectrnicabasadaenJavaofrecelosiguiente:
Loscaracteresdemltiplesbytes(CJK)
UnmtododeJavaseutilizaparainvocareliText,quepermitelapublicacindecaracteresmultibyteentantoenlapginadelafirmayelregistrodeauditora.
Soporteparatodoslossistemasoperativos.
Unmximode36firmascon6firmasporcadapgina.Variaspginasdelafirmasonaadidodinmicamente.
41
Pgina42
ActualizacinContentServer
Actualizacina64bitsContentServer
Elcontenidode64bitsServer7.0escompatibleconlossiguientessistemasoperativosybasesdedatos:BasededatosOracleySQLServerenWindows
LaactualizacinaContentServerde64bitsescompatibleslosihayunarutadeactualizacindelasistemaoperativosubyacenteyRDBMS.Porejemplo,laactualizacindelaContentServerde32bitsenWindows2003noescompatiblede32bitsparaelContentServerde64bits.Estoesporquenohayactualizarrutade32bitsdeWindowsServer2003para64bitsdeWindowsServer2008.
Paraactualizara64bitsContentServer7.0,puedeseguircualquieradelossiguientesenfoques:
Actualizacinde32bitsContentServer6.5SP2oposteriordirectamentea64bitContentServer7.0,sisusistemaoperativoybasededatoscumplenlosrequisitosespecificadosenelDocumentumdeEMCMedioAmbienteyelSistemadeGuaderequisitos.Porestavadeactualizacin,eloperativosubyacentesistemadebeserde64bits.
ParaactualizarelcontenidoServer6.5SP2de32bitsenWindows2008conelcontenidode64bitsServer7.0enWindows2008R2,debeseguirestospasos:
1.Enla6.5SP2anfitrinContentServer,aplicarningnparcheContentServerdespusdeP156.5SP2.
2.Despusdeaplicarelparche,actualizarelsistemaoperativoylabasededatosalasoportadoversionesdefinidasenelEMCDocumentumGuaMedioambienteyrequisitosdelsistema.
3.Actualiceelcontenido6.5SP2ServerparaContentServer7.0.
Utiliceelsiguienteenfoqueparaactualizarde32bitsContentServer6.5SP2oposterioral64bitContentServer7.0:
1.Actualizacinde32bitsContentServer6.5SP2oposterioral32bitContentServer6.7.
2.Actualizaroinstalarunaversinde64bitsdelclientedebasededatossobreelcontenidodelamquinahostdeservidor(VermsabajoparaDSNactualizacinoTNSNAMES.ORA).
3.Actualicelabasededatos(siesnecesario).
4.CreeunavariabledeentornoORACLE_HOMEenWindowsqueapuntaalaubicacindelarchivoTNSNAMES.ORA64bit.
5.Actualizacinde32bitsContenidoServer6.7a64bitsContentServer6.7.
6.Actualizacinde64bitsContenidoServer6.7a64bitsContentServer7.0.
Enelpaso2,alinstalarelclientede64bits,copiarlosDSNenelcontroladordeODBCde32bitsalaControladorde64bitssiutilizasubasededatos.AlvolveradefinirelDSN,debeutilizarelmismonivelonivelposteriordelabibliotecacliente.
SiutilizaOracle,losregistrosdelarchivoTNSNAMES.ORA32bitstienenquecopiarenlade64bitsArchivotnsnames.ora.Durantelospasos2y3,esposiblequeveaerroresdeconexindebasededatosenlosregistrosdelrepositorio,yaqueelcombinacindeunContentServerde32bitsyunclientedebasededatosde64bitsnoescompatible.Estoserrores
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 35/82
puedeserignoradoconseguridad.Durantelaactualizacinde32bitsa64bits,ContentServer,nosepuedeactualizarlaautenticacinpluginsquehayainstalado.Esnecesariosustituirlos32bitscomplementosdeautenticacinconlade64bits
42
Pgina43
ActualizacinContentServer
plugins.Ustedencontrarlospluginsenel%DM_HOME%\install\external_apps\authpluginscarpeta.
Siestutilizandolafuncindeparticindedatos,queseadmitecomodeDocumentum6.5,necesitaparaactualizarlabasededatosprimeroantesdeactualizarContentServer.Siustednoestutilizandolosdatoscaractersticadeparticiones,noimportaculdeactualizarprimero.
Nosondeararchivosderegistroantesdequesecompletetodalaactualizacin.Actualizacinparcialnoescompatible.Ustednecesitaactualizarlosbinarios,elagentedeconexin,ylosrepositoriosalmismotiempo.
ParalossistemasoperativosquenosoncompatiblesconIPv6enversionesanterioresala6.5deDocumentum,necesitaparaactualizarelsistemaoperativoporprimeravez.Porejemplo,enelcasodeRedHatLinux,esnecesarioactualizarelsistemaoperativoprimerosinoescompatibleconIPv6enversionesanterioresaDocumentum6.5:
Sivaamigrarsubasededatosaunnuevosistemaoperativoylaversindebasededatos,deberealizarlamigracinantesdeactualizarContentServer.Despusdecompletarlamigracindebasededatos,ejecutarelprogramadeconfiguracindelservidordecontenidopararestablecerelrepositorioconlanuevabasededatosinstancialuegoactualizarContentServerparaactualizartodoelrepositorio.
Figura4.Actualicepasosde32bitOScon64bitOS
43
Pgina44
ActualizacinContentServer
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 36/82
BibliotecasODBCyDSNde64bits
64bitContenidoSeverrequierebibliotecasdeclientedebasededatosde64bitsparalabasededatosOracleoMicrosoftSQLServer.ParalabasededatosOracle,actualicelavariableORACLE_HOMEalarutainstaladade64bits,ytnsnames.oradebentomarlasentradasapropiadas.ParaMicrosoftSQLServer,actualiceelDSNentradade32bitsa64bitsyverificarqueDSNestapuntandoalasbibliotecasdeSQLde64bits.
ParamigrarlosDSNODBCybibliotecasdeversionespara32bitsContentServerparaversionesparaContentServerde64bits,sigaestospasos:
1.EjecutelautilidadODBCDSNde32bits.VayaaC:\Windows\SysWOW64yhagadobleclicodbcad32.exe.SeabreelcuadrodedilogoAdministradordeorgenesdedatosODBC.
2.AnotetodaslasentradasDSN.EstossonlosDSNpresentesenelsistemaoperativode32bitsde32bitsRegistro.
44
Pgina45
ActualizacinContentServer
3.EjecutelautilidadODBCDSNde64bits.VayaaC:\Windows\System32yhagadobleclicodbcad32.exe.
4.EnelAdministradordeorgenesdedatosODBCcuadrodedilogo,enelDSNdesistemapestaa,agreguelade32bitsEntradasDSNasegurandoquelosmismosvaloresseutilizancomoenelpaso2yhagaclicenAceptar.
Erroresdurantelaactualizacin
Siactualizade32bitsContentServer6.5SP2oposterioral64bitContentServer7.0utilizandolasegundoenfoquesedescribeenActualizacina64bitsContentServer,pgina42,Quesepuedeencontrarerrores.Durantelaactualizacin,enunaetapaintermediadonde,porejemplo,elclientedebasededatosde64bits
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 37/82
bibliotecasseinstalancon32bitsContentServeryunade64bitsRDBMSseestejecutando,elsistemaserenunestadoinestable.Ustedpuedeesperarparaverloserroressicualquieradeestossistemasestnfuncionando.ValidacindeNosepermitelacaractersticaofuncionalidadduranteestepasointermedio.ContinuarconlaactualizacinyejecutarelinstaladorContentServerde64bitsantesdeprobarelsistema.
Porejemplo,siestmigrandodesde6.5SP2de64bitsContentServer6.7,esposiblequeveadocbasicerroresdeconexinduranteelpasointermediodelainstalacinde32bitContentServer6.7.Estoserroresseespera.
Loscomponentesquenoapoyarondespusdelaactualizacin
RPIDOfueelmotordebsquedapredeterminadoantesdelaDocumentumContentServer6.6.RpidonoesapoyadoenelContentServerde64bits.Comomnimo,desactivarelcomponenterpidoenlade64bitsContentServer.Serecomiendaquedesinstaleelcomponenterpidodurantelamigracinde32bitContenidoServer6.7a64bitsContentServer6.7.Documentum7.0utilizalabsquedaXploredelmotor.LaGuadeinstalacindeEMCDocumentumXploreproporcionainformacinacercadelamigracinRPIDOdatosparaXplore.
Migracindecomplementospersonalizados
Migrartodoslos32bitspluginspersonalizadosalaarquitecturade64bits.ElContentServerde64bitsnosoportede32bitsdecomplementospersonalizados.
ActualizacindeContentServerenRedHatLinux5.x
sistemas
RedHatLinuxnoadmitelaactualizacindelsistemaoperativodeLinux5.xpara6.xSiquieresactualizarContentServer6.7ocorrertempranoenunsistemaRedHatLinux5.xparaContentServer7.0queseejecutaenRedHatLinux6.x,debeseguirelprocedimientodemigracinsedescribeenlaTabla9,pgina51.
45
Pgina46
ActualizacinContentServer
ActualizarelsoftwareContentServer
Lalongituddetiemporequeridoparaactualizarunrepositoriodependedeltamaodelrepositorio.Permitirtiemposuficientepararealizarcopiasdeseguridaddelrepositorioyrealizarlaactualizacin.
ParaactualizarelsoftwareContentServer:
1.Realiceunacopiadeseguridaddelrepositorio.
2.LosformatosderepositorioSielrepositoriocontienepersonalizarse(objetosdm_format),copiadeseguridaddelformatospersonalizados.Formatosderepositorioseactualizanporelscriptdm_apply_formats.ebs,queleelosvaloresdesdeelarchivoformats.csv.Silosatributosdeunformatoenelrepositorionocoincidenconladescripcionesdeformatoenelarchivoformats.csv,lasecuenciadecomandossobrescribelosvaloresexistentesconlosvaloresenelarchivo.
3.EjecutelaherramientaComprobadordecoherencia.Comprobadordecoherenciaesunscriptquebuscainconsistenciasdelrepositorio,comolosusuarioscongruposinexistentes,permisosconjuntosconusuariosnoexistentes,ysysobjectsqueapuntanaarchivosdecontenidoinexistentes.Lafijacindelasinconsistenciasenelrepositoriomejoralacalidaddelosdatosenelrepositorioyresultaenunamejoramssuave.Lasintaxises:dmbasicfconsistency_checker.ebseEntry_Pointrepository_namecontraseadesuperusuariorepository_nameeselnombredelrepositoriocontraelqueestejecutandolaconsistencia
Herramientadecomprobacin.
superusuarioeselnombredeunsuperusuariorepositorio
-
20/3/2015 ActualizaryGuadeMigracin
https://translate.googleusercontent.com/translate_f 38/82
contraseaeslacontraseaparalacuentadelsuperusuario.LosresultadosdelaherramientaComprobadordecoherenciasedirigenalasalidaestndar.
4.FijarlasinconsistenciasreportadasporlaherramientaComprobadordecoherenciacomoerrores.ElcontenidodelServidordeadministracinEMCDocumentumyconfiguracinproporcionainformacinenlaherramientaComprobadordecoherencia.
5.Desactivetodoslostrabajos.EnWindows,desactivarpuestosdetrabajoentodoslosrepositoriosenelhost.
EnLinux,deshabilitarpuestosdetrabajoentodoslosrepositoriosenlainstalacinqueestactualizando.
6.ParalaactualizacinenunhostdeWindows,apaguelosrepositoriosyagentesdeconexin.
a.HagaclicenInicio>Programas>Documentum>Administradordeservidores.
b.SeleccioneelservidordecontenidocorrectoyhagaclicenDetener.
c.Hagaclicenelagentedeconexindepestaa.
d.Seleccionecadaagentedeconexin.
e.HagaclicenDetener.
7.ParalaactualizacinenunservidorLinux,apaguelosrepositoriosyagentesdeconexin.
a.Paracadarepositorio,ejecuteeldm_shutdown_repositorioguin,donderepositorioeselnombredeContentServersedetenga.
46
Pgina47
ActualizacinContentServer
b.Dejedecadaagentedeconexinconlautilidadcorredordm_stop_connection.ElcontenidodelServidordeadministracinEMCDocumentumyconfiguracincontieneinstrucciones.
8.Apagueelservidordeaplicaciones.ParaapagarelservidordeaplicacionesenWindows,detengaelserviciollamadoDocumentumJava
MtodoServer.Asegresedequeelservidordeaplicacionesnoseiniciaautomticamentedespusdeunanfitrinreanudar.
ParaapagarelserviciodeservidorMtodoJavaenLinux,escrituraejecutar$DOCUMENTUM_SHARED/jboss4.2.0/server/stopMethodServer.sho$DOCUMENTUM_SHARED/jboss4.3.0/Servidor/stopMethodServer.sh.
9.Ejecuteelprogramadeinstalacindelservidordecontenido.ConsultelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMCparalospasosdeinstalacin.
10.EjecuteelprogramadeconfiguracindelservidordecontenidoServer_Configuration_Program.exe.
11.HagaclicenelAgentedeconexinyhagaclicenSiguiente.
12.HagaclicenActualizacindeunagentedeconexin.
13.SeleccioneelagentedeconexinparaactualizarlalistayhagaclicenSiguiente.
14.Hagaclicparacompletarlaconfiguracinovolveralpaneldepartida
15.Desdeelpaneldeiniciodelprogramadeconfiguracin,hagaclicrepositorioyhagaclicenSiguiente.
16.HagaclicenActualizarunrepositorio.
17.SeleccioneelrepositorioparaactualizarlalistayhagaclicenSiguiente.
18.ProporcioneelnombredelservidorSMTPyladireccindecorreoelectrnicodelpropietariodelainstalacin.ElservidorSMTPenvanotificacionesporcorreoelectrnicoalpropietariodelainstalacinylosusuariosdelrepositorio.
19.Hagaclicparacompletarlaconfiguracinovolveralpaneldepartida
20.SihaactualizadodesdeunainstalacinutilizandoRPIDOindizacindetextocompleto,yseleccionXploreLaindizacindetextocompleto,debereiniciarContentServerdenuevodespusdecompletarelContentServerdeconfiguracin.
21.Despusdecompletarlaconfiguracindelservidordecontenido,crearunndicenonicoenladm_sysobject.r_
top related