18
© Libelle AG Automatisiertes Clonen von SAP-Systemen Marcel Csonka IT-Consultant

Automatisiertes Clonenvon SAP-Systemen - doag.org · PDF filemigrationen mit ALE, EDI, IDOC, RFC, LSMW. ABAP und ABAP/OO: Consulting, Development & Support Betreuung der SAP Systemlandschaft

  • Upload
    ngobao

  • View
    233

  • Download
    0

Embed Size (px)

Citation preview

© Libelle AG

Automatisiertes Clonen von SAP-Systemen

Marcel CsonkaIT-Consultant

© Libelle AG

Libelle AG. An Ihrer Seite. Weltweit.

>90

MITARBEITER

20 Jahre ABAP Entwicklung20 Jahre SAP- und Non-SAP

SystemeStandardsoftware-entwicklung (DE)

Hotline + Support (DE/USA)

6

STANDORTE

DeutschlandStuttgart (HQ), Schwelm,

Walldorf, BochumFrankreich

Clichy (Paris)USA

Atlanta

KUNDEN

Weltweit, alle BranchenMittelstand/Weltmarktführer

10 GB bis >100 TB Landscapes

>2.500 Lizenzen>3.000 Installationen

Entwicklungspartnerschaften

>4001994

GRÜNDUNG

EigentümergeführtVorstände

Lars Albrecht (CEO)Hans-Joachim Krüger (CTO)

Joachim Zipf (CFO)

70

PARTNERNETZ

Business PartnerLokal + Global

Technologie PartnerSAP SE, Oracle, IBM,

Microsoft, …

© Libelle AG

Libelle AG. Innovative Software, die Ihnen den IT-Alltag erleichtert.

STANDARD SOFTWARESTANDARD SOFTWARE

Daten-Spiegelungen

• Disaster Recovery & Hochverfügbarkeitsszenarien

• Datenspiegelungen über beliebige Entfernungen

• Systemumzügen

Alle IT-Systeme

Daten-Spiegelungen

• Disaster Recovery & Hochverfügbarkeitsszenarien

• Datenspiegelungen über beliebige Entfernungen

• Systemumzügen

Alle IT-Systeme

Systemkopien

• Systemrefreshes, • Aufbau von QS-, Test- und

Schulungssystemen, • Kopien einzelner

Mandanten,...

SAP®-Systeme

Systemkopien

• Systemrefreshes, • Aufbau von QS-, Test- und

Schulungssystemen, • Kopien einzelner

Mandanten,...

SAP®-Systeme

Daten-Anonymisierung

Aufbau von Test-, Schulungs-, QS-Systemen mit realistisch aussehenden und konsistenten Daten, die nicht rückverfolgt werden können.

Daten-Anonymisierung

Aufbau von Test-, Schulungs-, QS-Systemen mit realistisch aussehenden und konsistenten Daten, die nicht rückverfolgt werden können.

Sicherung Prozess-Qualität

• Monitoring und Management von System- und Business-Prozessen

• Monitoring und Management von IDocs

Sicherung Prozess-Qualität

• Monitoring und Management von System- und Business-Prozessen

• Monitoring und Management von IDocs

© Libelle AG

Libelle AG. Exzellente Services für Ihre IT-Projekte + Libelle Lösungen.

Libelle-spezifisch

Beratung, Implementierung, Customizing und Support für das gesamte Libelle Solution Portfolio.

Libelle-spezifisch

Beratung, Implementierung, Customizing und Support für das gesamte Libelle Solution Portfolio.

Individuelle Anpassung und Entwicklung von Software & Zusatzprogrammen zur Anlage, Pflege, Extraktion von Daten. Beratung im Bereich Stamm-/Bewegungsdaten, Daten-migrationen mit ALE, EDI, IDOC, RFC, LSMW.

ABAP und ABAP/OO: Consulting, Development & Support

Individuelle Anpassung und Entwicklung von Software & Zusatzprogrammen zur Anlage, Pflege, Extraktion von Daten. Beratung im Bereich Stamm-/Bewegungsdaten, Daten-migrationen mit ALE, EDI, IDOC, RFC, LSMW.

ABAP und ABAP/OO: Consulting, Development & Support

Betreuung der SAP Systemlandschaft (Überwachung, Störungsbeseitigung), Betriebsunterstützung (AMS) rund um die SAP Basis und deren Lebenszyklus).

SAP Basis: Operation

Betreuung der SAP Systemlandschaft (Überwachung, Störungsbeseitigung), Betriebsunterstützung (AMS) rund um die SAP Basis und deren Lebenszyklus).

SAP Basis: Operation

System- und Datenbankumzüge, Migrationen, Updates, Upgrades.

Allgemein

System- und Datenbankumzüge, Migrationen, Updates, Upgrades.

Allgemein

KNOW HOW

Beratung, Implementierung, Customizing, Projektdurchführungen (Release-Wechsel, Migrationen, Installationen).

SAP Basis: Consulting

Beratung, Implementierung, Customizing, Projektdurchführungen (Release-Wechsel, Migrationen, Installationen).

SAP Basis: Consulting

© Libelle AG

Motivation für das Klonen von SAP-Systemen (1)

5

KomplexeLandschaften

System-lebenszyklus

SLAs

Verfügbarkeit

Projektgeschäft

Risiken beim Management von SAP-Systemen

© Libelle AG

Motivation für das Klonen von SAP-Systemen (2)

20.11.2017 6

Upgrade-Projekte

Training Softwaretests

Migrationen

Risikominimierung durch Testlandschaften

© Libelle AG

Abgrenzung unterschiedlicher Kopierformen im SAP-Kontext

7

System Copy

Zielsystem wird neu aufgebaut

Keine Software-installation vorhanden

Software (Oracle DBMS und SAP) wird neu installiert

Datenbankload von Quelle wird genutzt

System Clone

Zielsystem wird neu aufgebaut

Softwarebasis (Oracle und SAP) von Quelle wird übernommen (kopiert)

Datenbankload von Quelle wird genutzt

System Refresh

Zielsystem vorhanden Oracle DBMS-

Software ist installiert SAP Application

Server ist installiert Datenbestand in der

DB wird aktualisiert

© Libelle AG

Möglichkeiten der Klonerstellung

8

Duplizieren des physischen Systems

System oder VM wird physisch geklont

Softwareinstallationen werden angepasst

Vorteile: Clone auf physischer Ebene, Cloning aus einer Hand

Nachteile: Komplex, Clone kann die Vorlage stören, viele Parameter nötig, keine einheitliche Vorgehensweise bei unterschiedlichen Architekturen

Erstellen einer Kopie von Software und Datenbank

Betriebssystem als Basis ist vorhanden

Softwarekomponenten und Datenbank werden geklont

Softwareinstallationen werden angepasst

Vorteile: Unkompliziert, einheitliche Vorgehensweise, keine externe Managementinstanz nötig

Nachteil: Restaufwand

© Libelle AG

Warum Automatisierung?

9

Manuelle Aufwände reduzieren

Ressourcen

Kosten Zeit

© Libelle AG

Anforderungen an den Klon eines SAP-Systems

10

SAP Profile TNS-Settings

Services LogischeSystemnamen

OS-Benutzer

Symbolic Links

Benutzer-profile

Batchjobs

RFCs

OracleBenutzer

Datei- und Verzeichnis-namen Oracle/SAP

Hostcontroller

© Libelle AG

Libelle SystemClone – Funktionsweise

11

Quellsystem

Datenbank

Dateisystem

Zielsystem

Netzwerk

Kopieren und Reorganisieren

© Libelle AG

Aufbau von Libelle SystemClone – Nutzung des LSC-Frameworks

12

LSC-Master

Beliebiges System

LSC-Worker

Quellsystem

LSC-Worker

ZielsystemNetzwerk

Beliebiges System

UI

Schematische Architektur

© Libelle AG

Aufbau von Libelle SystemClone – Kopiertools

13

LSC-Worker

Quellsystem

LSC-Worker

ZielsystemNetzwerk

DBShadow

FSShadow FSShadow

DBShadow

Kopiertools

© Libelle AG

Libelle SystemClone – Technische Voraussetzungen

14

Linux

Root-Zugriff

Mount Points

SAP-User TCP Portrange

Ausplanen Der Backups

Keine hoheSystemlast

~1GB Plattenplatz

© Libelle AG

Impressionen

15

TasklisteGUI-Frontend

© Libelle AG

Programmkonzepte

16

Key Features

Voll anpassbar

Ende-zu-EndeAutomatisierung

GrafischeUnterstützung

UI

Komplexe Landschaften

abbildbar

Integration mit anderer Libelle

Software

© Libelle AG

Zusammenfassung

17

Clones sind zum Abbilden bestimmter Testszenarien unabdingbar

Pragmatische Lösung: Cloning von Filesystemen und Datenbank

Cloning von SAP-Systemen ist zeit-und ressourcenaufwändig

Libelle SystemClone erlaubt vollständige Automatisierung

© Libelle AG

© Libelle und das Libelle Logo sind eingetragene Warenzeichen der Libelle AG. SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP SE in Deutschland und anderen Ländern. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen.

??

!!

?

!

Marcel CsonkaT +49 711/783350

[email protected]

Ebene 3

Sie finden uns an Stand 330