Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Página 1 de 34
Tabla de Contenidos
0-OBJETIVO...............................................................................................................................................3
1-ALCANCE................................................................................................................................................3
2-PRE REQUISITOS..................................................................................................................................4
2.1-BASE DE DATOS....................................................................................................................................4
2.1.1-¿Para que utilizamos LOGs Transaccionales?...........................................................................5
2.1.2-Ajuste de la base de datos PRE COPIA......................................................................................5
2.1.3-Ajuste de LOGs de la base de datos PRE COPIA.......................................................................9
2.2-INSTANCIA SAP...................................................................................................................................12
2.3-CONEXIONES RFC..............................................................................................................................16
2.4-BACKUP..............................................................................................................................................21
3.1-PROCESOS PARALELOS........................................................................................................................24
3.2-PREVER JOB DE FONDO......................................................................................................................25
4.1-MONITOREO PUNTUAL........................................................................................................................30
4.2-LOG DE FINALIZACIÓN DE COPIA DE MANDANTE.................................................................................31
Página 2 de 34
0-Objetivo
Desarrollar una guía paso a paso para utilizarla como apoyo ante la solicitud de
una copia de mandante.
1-Alcance
El siguiente documento detalla de punta a punta la configuración para la
realización de una copia de mandante. Este documento aplica para todos los sistemas.
Página 3 de 34
2-Pre requisitos
El sistema SAP R/3 esta compuesto básicamente por dos partes
fundamentales.
Instancia SAP
Base de datos
2.1-Base de datos
La base de datos esta compuesta básicamente de dos componentes
esenciales.
Cuando se tiene una instancia de base de datos, los datos son guardados en
una serie de archivos denominados DATAFILES, y los datos que no han sido
confirmados, se mantienen en uno o varios archivos denominado LOGS
Transaccionales.
Página 4 de 34
Todos aquellos datos que no hayan sido confirmados “COMMIT”, se
mantendrán en los LOGS transaccionales. Una vez confirmados los datos, se bajaran
los mismos a los DATAFILES liberando el LOG transaccional.
Los LOGs Transaccionales cumplen una función vital en los sistemas de base
datos dado que ante una posible caída de la misma, todas aquellas transacciones que
no hayan sido confirmadas y/o procesadas no podrían recuperarse si estos archivos
no existieran.
Antes que nada, debemos hacer una análisis de la base de datos FUENTE vs
la DESTINO (PRD to DEV). Para ello debemos ver en primera instancia los espacios
reservados “DATAFILES” en ambas bases y el espacio libre que tenemos en los
mismos.
Página 5 de 34
El software a utilizar para realizar dicha verificación es el “DATABASE
MANAGER” cuyo icono es el siguiente:
Veamos un ejemplo:
Figura 1
Figura 2
Figura 3
Página 6 de 34
En este caso, ambas bases de datos tiene los mismo valores tanto de
asignación de espacio como de ocupación, por lo tanto, una copia de mandante bajo
este esquema no requerirá demasiados cambios. No obstante, podemos suponer que
la base de datos de desarrollo tiene menos espacio asignado, debiendo realizar tareas
de mantenimiento para la copia. Veamos el escenario planteado.
Figura 4
Figura 5
En la figura 5 vemos la pantalla inicial del gestor de base de datos, donde en la
parte de la derecha de la pantalla encontramos los datos relevantes al estado de la
base de datos. A la izquierda de la pantalla, se observa un menú vertical donde
seleccionaremos la opción CONFIGURACION.
Página 7 de 34
Figura 6
Como se observa en la figura 6, seleccionando la opción VOLUMES,
visualizamos los DATAFILES que tenemos actualmente en la base de datos.
A continuación, agregaremos un datafile para incrementar el total de la base de
datos. Este proceso se puede realizar con la base de batos funcionando.
De la figura 6, seleccionaremos DATA0003 y haremos doble clic con el botón
izquierdo del Mouse. Una vez realizada esta acción se abrirá la siguiente pantalla.
Figura 7
Página 8 de 34
no se requiere espacio extra. Una vez seteado este valor, pulsaremos la opción OK.
NOTA: Cabe destacar que para bases de datos de gran espacio, el proceso puede
demorar varios minutos.
Figura 8
Con el fin de evitar esta situación, se presenta un detalle paso a paso para
realizar el switch.
Página 9 de 34
Figura 9
Página 10 de 34
Figura 10
Seleccionada la opción “Overwrite Mode for the Log Area”, pulsamos OK para
que la base de datos tome los cambios. En la figura 11 se ven ambos estados.
Una vez configurada la base de datos, nos queda revisar los parámetros de
instancia de SAP. Los mismos serán revisados en el apartado siguiente.
Página 11 de 34
2.2-Instancia SAP
La instancia de SAP tiene una serie de parámetros que son estáticos y otros
que son dinámicos.
El mismo, puede estar configurado con diversos valores, aunque sea ha visto
que el común denominador es entre 600 y 1200. Para el caso de una copia de
mandante, este valor deberá ascender a 4400 con el fin de extender el TIME OUT a
una posible lectura a una tabla. En muchas ocasiones, este parámetro no es
modificado y las copias terminan exitosamente. Igualmente, y con el fin de evitar
posibles cancelaciones de copia de tablas extremadamente grandes, debemos
cambiar este parámetro al valor sugerido.
Figura 11
Página 12 de 34
En la figura 11 observamos la pantalla inicial de la transacción RZ11 con el
Figura 12
Página 13 de 34
Figura 13
Figura 14
Página 14 de 34
Figura 14
Una vez que estamos seguros que los cambios fueron realizados con éxito,
debemos realizar la verificación de las conexiones RFC entre los sistemas FUENTE y
DESTINO.
Página 15 de 34
2.3-Conexiones RFC
Figura 15
Página 16 de 34
Figura 16
Destino RFC.
Tipo de conexión.
Nombre de host destino.
Dirección IP del equipo destino.
En la figura 17, veremos los datos de la siguiente solapa, donde nos presentara
los datos antes mencionados.
Página 17 de 34
Figura 17
Con las configuraciones de las figuras 16 y 17, solo restaría realizar las
pruebas de conectividad con el sistema destino. Para ello, utilizaremos las
herramientas suministradas por la transacción, cuyos botones son:
Página 18 de 34
Figura 18
En función de la figura 18, vemos que la conexión con el sistema destino esta
en perfecto estado, debiendo realizar la ultima prueba correspondiente al login remoto.
Figura 19
Figura 20
Página 19 de 34
En el caso de que la prueba de conexión remota finalice como la figura 20,
debemos verificar que el usuario y contraseña existan en el sistema destino. En el
caso de que existan, se deberá ingresar al sistema remoto de modo normal
(SAPLOGON) y reconfigurar la contraseña.
Página 20 de 34
2.4-Backup
Figura 21
En nuestro caso, pulsaremos con el botón derecho del Mouse sobre los
trabajos que están programados para el día de la copia, mostrando el siguiente menú
de opciones.
Página 21 de 34
Figura 22
Página 22 de 34
3-Configuración de la copia de mandante.
Figura 23
Como vemos en la figura 23, hemos definido el mandante fuente (De quien
queremos copiar), con un perfil SAP_ALL para hacer una replica exacta, y al
mandante 220 como destino final. Las copias de mandante pueden ser de distintos
modo, cuya definición se realiza en el perfil. El mismo puede variar según lo ilustra la
figura 24.
Figura 24
Página 23 de 34
3.1-Procesos paralelos
Para realizar dicha configuración, debemos seguir los pasos de la figura 25.
Figura 25
Página 24 de 34
3.2-Prever job de fondo
Figura 26
Figura 27
Página 25 de 34
Figura 28
Figura 29
Página 26 de 34
Una vez planificado el job, el sistema nos dará un resumen de los parámetros
configurados para su verificación final. En el caso de que los datos sean correctos,
debemos aceptar el mensaje para dejar planificada la tarea. Si por algún motivo,
vemos que los datos no son correctos, debemos cancelar inmediatamente el mensaje
y corregir los parámetros deseados.
Figura 30
Página 27 de 34
4-Monitoreo de la copia de mandante.
Figura 31
Figura 32
Página 28 de 34
En la figura 32, observamos el status del estado de las copias en todos los
mandantes, pudiendo ver que han finalizado con éxito. En el caso de que quisiéramos
mas detalles, debemos realizar un doble clic en el mandante en el que deseamos ver
cual es el avance. Para nuestro caso, el mandante será el 220.
Figura 33
Página 29 de 34
4.1-Monitoreo puntual
Figura 34
En la figura 34 vemos una pantalla típica de monitoreo del proceso de copia de
mandante. En este caso, figura como finalizado con éxito, pero en el caso de que el
mismo estuviese corriendo, nos presentaría información acerca de las tablas que se
encuentra copiando, la líneas insertadas y borradas y la cantidad de tablas copiadas
hasta el momento.
Página 30 de 34
4.2-Log de finalización de copia de mandante
Figura 35
Página 31 de 34
5-Tareas post copia de mandante.
Figura 36
Página 32 de 34
Figura 37
Figura 38
Página 33 de 34
FIN DEL DOCUMENTO
Página 34 de 34