Professional Documents
Culture Documents
Contents
APPLICABILITY, GOALS, AND REQUIREMENTS ............................................................................... 3
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 3
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 4
Procedure
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 5
sufficient to backup each system individually because a restore will also be done for just an individual
system.
To analyze this further, let us now look at the question "What is a consistent backup of a system
landscape?”
Note: It is generally not possible to do a consistent restore of two systems by doing point-in-time
recoveries of both systems to the same point in time. Because there is no common, synchronized time
for all systems, there will usually be some modifications that were already done by one system but not
by the other system, thus leading to an inconsistent state.
As we have seen above, a consistent backup is not needed in case of a failure of a single system.
Now many people object and say: "But we need a consistent backup in case that we cannot recover a
system to the most current state”. This leads us to the question of an incomplete recovery.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 6
with a possible incomplete recovery must always be made on site by weighing the factors ‘data loss’,
‘acceptability of inconsistencies’ and ‘downtime’ (time needed to fix problems before business
operation can go on).
A B&R concept must include a strategy for dealing with exceptional situations like an incomplete
recovery. Section 5 will further deal with this topic and analyze different possibilities of how to proceed
in that case.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 7
In a mySAP Business Suite System Landscape we have to deal with different kinds of data as a
candidate for backups:
• Data managed by databases
• Data in files which are managed directly by the applications
• Software of the applications
• Configuration files of the software components
• Log files of the software components
For each of the above kinds of data different backup methods and concepts can be used. In the
following we will refer to the first two kinds as ‘application data’ or ‘business data’ to distinguish them
from the application software, configuration files and log files.
The backup method then also depends on the following factors:
• Does the component hold original data (which means the component is the leading system for
some pieces of data) or replicated data? When speaking of replicated data, we mean both
data that is merely replicated from another system and data that is derived from another
system’s data.
• The time needed to replicate data: Depending on the time it takes to restore replicated data
from the originals it might not be necessary to backup the replicates.
• The type of data
• The type of system managing the data
In mySAP Business Suite landscapes we have system components that do not hold any application
data, system components whose application data is managed by a database system and system
components that manage their application data by themselves. Based on these factors, we developed
a categorization of system components that you will find in the appendix.
No Backup This means that the data must be completely re-replicated in case of the
components failure. This will be equivalent to an initial data load (initial download) for
this component.
This alternative could be used if the replication speed is sufficient to fulfill the time
limits required of a restore procedure. Data consistency between the components
will be automatically ensured. An important prerequisite for this alternative of course
is that the component does not hold any original data at all (which would be lost after
the initial load).
Regular Regular backup of the data using an appropriate backup method (database or file
Backup system backup, full or delta backup). In case of a failure this backup can be restored.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 8
Special attention must be paid to the fact that after a restore, the data must be
consistent to the state of the other components.
Restore Using This means that in case of multiple installations of the same component holding the
Multiple same data, each one could serve as a data backup of the other. This scenario may
Instances for example be applicable if there are multiple identical servers for scalability or high
availability reasons. If one instance fails, the data could simply be copied back from
another instance.
This method requires at least two instances of a component to hold exactly the same
data. It is not applicable if similar instances of a component hold different parts of
data (for example, if a distributed product catalog is implemented on two servers).
This alternative of course requires that the data format between the instances is
compatible and that it is possible to copy the data onto another instance and make it
available there. Data consistency between the systems should then be automatically
ensured (but this must be analyzed carefully when using this alternative).
A backup might then only be needed if all instances of the same type are destroyed
(but in this unlikely case the data could be downloaded from the original system
again, even if replication speed is considered insufficient under normal
circumstances).
An exception to this is represented by the data of the mobile client databases in mySAP CRM.
Although at some time they hold original data (the data that was entered during the day) there is no
need for a special backup if the data is uploaded to the CRM server on a very regular basis. If the
mobile client database is destroyed, it can be rebuild by downloading all relevant data from the CRM
system. Still all data that has been entered on the mobile client and not yet been uploaded to the CRM
server will be lost.
Note: Instead of identifying all relevant files and configuration entries, a full file system backup (and
registry backup on Windows platforms) will usually be the easiest option for backing up software,
configuration data, and log files.
example the actual system landscape design, the hardware and software in use, the amount of data,
the implemented processes, the distribution of original and replicated data onto the various system
components, the replication intervals, special service level agreements and so on. This easily
indicates that it is not possible to provide a general B&R concept here.
This document describes the general ideas of a B&R concept for a distributed system landscape and
provides the information needed to set up a B&R concept for a specific mySAP Business Suite
implementation. If available it shows different alternatives that can be used to backup individual
system components. The actual decision then mainly depends on the possibilities available on site
and the time needed for a restore in case of a failure.
Apart from the decision how to backup each individual system component the question of whether a
consistent backup of the complete landscape is needed for special purposes (see 1.1 or 4) must be
answered. It must be determined what it shall be used for, which technique shall be used to create the
backup and when or how often it shall be taken.
A B&R concept must also take into account possible procedures in case of an incomplete recovery of
one of the system components. A strategy for dealing with incomplete recoveries is mainly influenced
by the factors ‘data loss’, ‘inconsistencies’ and ‘downtime’, all of which should be minimized. It is
necessary to evaluate to which degree each of the factors' influence could be tolerated in case of an
incomplete recovery. Each project must set up a description of what needs to be done from an
application point of view if specific application data is lost in one of the systems.
This part of a backup concept involves a lot of application and process specific knowledge. The
implementation of a backup concept for a distributed system landscape thus always requires that
people from the application knowing the customer’s business processes tightly work together with
technical persons and system administrators.
A B&R concept should be documented in detail and should include the following topics:
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 10
A very important factor for the operability of a restore in case of an emergency is thorough testing and
training of administrators on restore scenarios and restore procedures. A test plan should include
regular
• Restore and recovery tests
• Application of database logs to ensure correct recovery
• Database consistency checks to ensure database consistency
• Restore tests for non-database components
When talking about a B&R concept, other important security measures that increase system reliability
and availability should be taken into account. On hardware and storage level this includes RAID
protection of disks, redundant hardware paths for accessing data, different devices for database logs
and data, additional offline copies of the data and the implementation of High Availability solutions. On
database level special care should be taken to secure the database logs using log mirroring on
different disk controllers and storing the log files twice on disk and twice on tape.
For the case of a restore it might be worthwhile thinking of alternatives that avoid a restore on the
actual production landscape. Doing the restore on another system while preserving the original
production system has the advantage that the risks involved with a failing restore can be avoided.
After the restore was finished successfully there are two possibilities how to repair the production
system. If only a few objects were destroyed, these could be repaired from the restored copy without
having to discard the original production system (possibly production could even go on during the
whole restore procedure). If the original system was completely unusable, production could continue
on the restored copy.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 11
2. Preliminary Tasks
Different components have different B&R requirements. Before proceeding to create your B&R
concept, you should identify and describe the following:
• The components used in your specific business scenario
• The availability requirements for the system landscape and each component, depending on
the applicable service level agreements (SLAs) and their restrictions on backup, restore and
maintenance times
• The data flow between these components
• The core business processes exchanging data between system components
• The business objects which are exchanged between system components
• The leading system (original system) for each business object
• The systems in which replications of each business object are stored
This information will be needed to decide on the backup requirements for backing up each individual
system component. The information about business processes and business objects is required to
identify possible sources and objects of data inconsistencies in the rare case of an incomplete
recovery of a system component. This serves as the basis for defining and describing procedures for
such scenarios (which can be Business Recovery or the restore of a Consistent Landscape Backup).
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 12
Note: Instead of restoring a file system backup, the software of a component or of the complete server
can usually be installed completely new in case a serious error occurred. So backing up the software
and operating system of a server may be obsolete.
The decision whether to backup server and software should mainly be based on an evaluation of the
cost of the backup and the duration of a restore compared to a new installation. For a server hosting
only one software component requiring few configuration work, a new installation may be the easiest
option while for a server hosting multiple software components, a complete restore may be faster than
a new installation of all the software.
Note: Although many components used by mySAP Business Suite Solutions are listed in the
following, it is not possible to always provide a complete listing. To help you analyze the backup
requirements for components not explicitly listed here we developed a classification scheme. Together
with the general concepts of chapter 1, this scheme allows to integrate such components into your
backup & restore concept.
The category of each system component is also given in the table below. The classification scheme
and general backup method for components of each category can be found in Categorization of
System Components.
BackWeb Server mySAP CRM – Mobile V/X Orig. / Repl. 3rd party product.
Sales Follow guidelines of
vendor.
SAP BDOC mySAP CRM 2.0– I --- ---
Modeler Mobile Sales
SAP Business mySAP EBP II --- ---
Connector
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 13
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 14
SAP IPC 3.0 mySAP CRM ≥ 3.0 VI / Orig. File system backup
**Standalone IPC VII** Database Backup**
SAP ITS mySAP CRM 2.0– II --- ---
Internet Sales
mySAP EBP
mySAP Workplace
Knowledge
Warehouse
Employee Self
Service
SAP J2EE mySAP CRM ≥ 3.1 II --- ---
Application Server
SAP Knowledge Knowledge VIII / XI Orig. Database and log
Warehouse Warehouse backup; file system
backup (full and/or
incremental)
Knowledge Knowledge II --- ---
Workbench Warehouse
KPRO Transport Knowledge II --- ---
server Warehouse
KPRO Web server Knowledge II --- ---
Warehouse
SAP Mobile mySAP CRM 3.0 – VII Orig. Database and log
Application Mobile Sales backup
Repository Development
SAP Mobile mySAP CRM 3.0 – II --- ---
Application Studio Mobile Sales
Development
SAP Mobile Client mySAP CRM – Mobile X Orig. / Repl. Exception: No backup
Sales needed, regular upload
to SAP CRM is
sufficient
SAP Mobile mySAP CRM 2.0 – X Orig. Database and log
Workbench Mobile Sales backup. File system
Development backup.
SAP R/3 Most solutions VIII / XI Orig. / Repl. Database and log
backup; file system
backup (full and/or
incremental)
Requisite Catalog mySAP EBP V Repl. Database and log
Server backup
or No backup *
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 15
z SAP R/3
Classification
The SAP R/3 system is the leading system for application data. It is either a standalone system, or it
exchanges data with other components. It is based on SAP WebAS.
In the typical mySAP business scenarios, dependencies to multiple other components exist:
Components, which are also based on a SAP WebAS (SAP CRM, SAP BW, SAP APO), and
components that do not include this basis (for example, SAP IPC). The SAP R/3 database holds
original and possibly replicated data as well, data exchange with other components takes place
frequently.
Software Backup
The software of a SAP system is located in file systems on the host. There are also some entries in
configuration files of the operating system, these cannot be found in the file systems created for the
SAP system. It is recommended to take a full system backup after installation and to backup the file
systems of the SAP system, the database system, and the operating system on a regular basis, at
least after applying changes to either one.
Backup of Application Servers: If there are application servers on additional hosts connected to the
database, their software and file systems should also be backed up regularly.
Type: File system backup, either full or incremental. Registry Backup on Windows platforms.
Interval: After installation and software changes, for example, kernel upgrade, applying patches to the
operating system, modifying operating system configuration files. An incremental backup on a regular
basis is also a good alternative if backups shall not be started on demand.
Data Backup
The application data is kept in a database. Besides this, there is also information kept in file systems
on the application servers (usually in file systems shared between all application servers). This
includes for example job logs and batch input log files. This information can be very valuable so it
should be included in a backup strategy as well. If files are used for data exchange with other
systems, these files need to be included as well.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 16
Type:
• Database backup, either full or incremental, depending on the database software
• Log backup
• File system backup, either full or incremental
Interval:
• Database backup daily
• Log backup several times a day or frequently, as logs are filled
• File system backup regularly, frequency depends on importance of interface and log files
Restore
Procedure:
• Restore of file systems
• Database restore
• Database recovery by applying logs
Dependencies:
In case of a complete restore without data loss there is no impact on any of the other components. In
case of data loss see section 5.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 17
SAP BW exchanges data with other components frequently, and is based on SAP WebAS.
Dependencies exist to multiple components (SAP CRM, SAP APO, SAP R/3), which are all based on
a SAP WebAS as well.
Software Backup
See Software Backup of SAP R/3.
Data Backup
See Data Backup of SAP R/3.
Restore
See Restore of SAP R/3.
z SAP APO
Classification
The SAP Advanced Planner and Optimizer consists of several components itself, the SAP APO
system, the SAP liveCache and optionally the SAP APO Optimizer. The SAP APO system is a
component, which receives data from other systems like a SAP R/3 system but which is also the
leading system for some application data of its own. The SAP APO system is based on SAP WebAS.
In a mySAP SCM or mySAP CRM scenario, dependencies exist to multiple other components like
SAP R/3 and SAP CRM systems (called APO external consistency) that are based on SAP WebAS as
well. Strong dependencies also exist to SAP liveCache (called APO internal consistency).
For more information on Backup for SAP APO and its components, please have a look at the separate
guides and Best Practices on APO/liveCache. These can be found at
http://www.service.sap.com/scm, mySAP SCM Technology. These guides contain detailed information
about SAP APO and SAP liveCache backup, recovery, and data consistency.
Software Backup
See Software Backup of SAP R/3.
Data Backup
See Data Backup of SAP R/3.
Restore
See Restore of SAP R/3.
Dependencies:
In case of a complete restore of the SAP APO database without data loss, there is no impact on
external data consistency with other systems. In case of data loss see section 5. On the other hand,
APO internal data consistency between SAP APO and SAP liveCache may be endangered even in
case of a complete restore of the SAP APO database. Such inconsistencies may arise if active
transactions in SAP liveCache are still committed when the APO database is no longer available due
to the crash requiring a restore. SAP offers tools for checking SAP APO internal (and external) data
consistency (see link given above).
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 18
Data Backup
The backup method available for SAP liveCache data depends on the live cache version in use.
With SAP liveCache 7.2, the concept of checkpoints in combination with synchronous application
logging is implemented (application logging is not available on older releases of SAP APO). This has
several disadvantages concerning the impact of the checkpoint on liveCache operation, the duration of
a restore and the security of data as logging is not available for all liveCache objects. For more
information on backup procedures for liveCache 7.2 see the respective documentation and the best
practice “APO Backup and Availability” at http://www.service.sap.com/scm, mySAP SCM Technology.
With release 7.4, SAP liveCache is based on a regular SAPDB database that provides database
backups and physical logging for all changes to persistent data. So a backup for SAP liveCache 7.4 is
done basically the same way as for other databases.
Type (for SAP liveCache 7.4):
• Database backup, either full or incremental
• Log backup
• File system backup, either full or incremental
Interval:
• Database backup daily
• Log backup several times a day or frequently, as logs are filled
• File system backup regularly, frequency depends on importance of interface files and log files
Restore
Procedure (for SAP liveCache 7.4):
• Restore of file systems
• Restore SAP liveCache data files
• Recover SAP liveCache database logs
For more information on recovery of liveCache 7.2 see corresponding documentation and the best
practice “APO Backup and Availability” at http://www.service.sap.com/scm, mySAP SCM Technology.
Dependencies:
In case of a complete restore of SAP liveCache 7.4 without data loss, there is no impact on external or
internal data consistency of SAP APO (internal consistency is ensured because commits are always
issued in SAP liveCache first). In case of data loss see section 5.
A restore of SAP liveCache 7.2 cannot avoid data loss if synchronous application logging is not used
or if applications are used, which are not included in synchronous logging (for example Demand
Planning).
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 19
Software Backup
See Software Backup of SAP R/3.
Data Backup
See Data Backup of SAP R/3.
Restore
See Restore of SAP R/3.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 20
these applets are not included in SAP’s change and transport system, they must be backed up to
avoid a loss of program code.
Software Backup
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades or configuration / code
changes.
Data Backup
Regular backup of Java Applets. If the current version of Java applets is always available on a test or
development system, this backup may not be required.
Type: File system backup of J2EE installation directory, either full or incremental.
Interval: On a regular basis, depending on frequency of changes to the code.
Restore
Procedure:
• Restore host from file system backup. Alternative: New installation.
• Restore most recent backup of Java applets or transfer Java applets from test/development
system.
Dependencies: None
z SAP ITS
Classification
The SAP Internet Transaction Server (SAP ITS) does not have any application data itself, only
configuration data files. These configuration files are kept in file systems. Part of these files, the HTML
templates, the flow and service files, are connected to the correction and transport system and thus
also kept in the associated SAP CRM server. Maintenance of the files takes place on the SAP CRM
server from which they are distributed to the SAP ITS.
Software Backup
It is recommended to take a full file system backup of the host after installation and configuration of
the SAP ITS. After applying changes to the configuration files, which are kept locally on the system, it
is also recommended to take a full backup. Such changes may occur during tuning measures. The
backup should include all libraries, registry entries etc.
HTML templates, flow, and service files are changed on a more regular basis and can be backed up
separately from the software. There are three possibilities:
The first possibility is not to back up these files at all, since they are automatically backed up together
with the database of the associated SAP CRM server. If you do not use the Development Workbench
(Transaction SE80) and the Correction and Transport System (CTS) on the associated SAP CRM
development server to maintain these files, it is of course necessary to back them up on a regular
basis, for example, daily.
To speed up the restore, it is of course possible to use a file system backup. Whether this option is
faster then re-distributing the files from the SAP CRM server highly depends on the amount of data. If
choosing this option, please take care that a backup of these file systems is done after each re-
distribution started in SE80 on the server. While the backup is running, no new distribution may be
started. To ensure this, the ftp publishing service can be stopped.
A file system backup is also not necessary, if a second SAP ITS (for example, for high availability
reasons) for the same SAP CRM server exists, from which the lost file systems can be copied.
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 21
Data Backup
There is no application data that needs to be backed up.
Restore
Procedure:
• Restore host from file system backup. Alternative: New installation.
• Re-distributed HTML templates flow and service files from associated SAP R/3 server;
alternatively restore last file system backup. If a second SAP ITS for the same scenario exists,
files can also be copied from the second SAP ITS.
Dependencies:
HTML templates, flow- und service files need to have the same version as the files on the SAP CRM
server to match the called function modules within the flow.
z Web server
Classification
Multi-media files for the catalog are kept in local file systems of the web server. The originals of these
files are kept in the associated SAP CRM server or, if used, in the knowledge provider. Additionally
there may be static HTML pages, cgi scripts, and other files in the web server’s directories, which are
not needed for the SAP business scenarios but for the Internet site. If there are no static application
data in the local file systems, the need for a backup depends on the time needed to replicate and
whether this time is sufficient in case of a restore.
Software Backup
We recommend taking a full system backup to make sure that all libraries, registry entries etc. are
included.
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
Data Backup
From a SAP point of view a backup of the multi media files is not necessary, since these are also kept
in the database of either the SAP CRM server or the knowledge provider. Taking a backup of these
files on a regular basis is nevertheless an option, if the process of initially replicating a catalog is too
time-consuming. In this case, the file systems containing the files need to be backed up on a regular
basis, at least after each update replication of the catalog, since the name of these files referenced on
the HTML pages may change.
If there are files located on the web server, which are not needed for the SAP business scenarios but
for the website itself, a backup of these files needs to be included into the backup strategy as well.
A file system backup is also not necessary, if a second web server (for example, for high availability
reasons) exists, from which the lost file systems can be copied.
Type: File system backup of mime file directory, either full or incremental.
Interval: On a regular basis, depending on frequency of mime file distribution.
Restore
Procedure:
• Restore host from file system backup. Alternative: New installation.
• Depending on the backup strategy chosen for multi-media files, there are the following
possibilities:
o Distribution of the multi-media files is done together with the initial replication of the catalogs.
Using this procedure the files of the SAP Index Management Service (SAP IMS) will also be
updated.
o Restore the most recent backup of the data. In this case it is essential to check that no update
replication has taken place since the date of this backup.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 22
o If there is a second web server, for example, used for high availability reasons, there is also
the possibility to copy the files from this server.
Dependencies:
Multi-media objects and files need to have the version of the last update replication, which also
distributed the catalog contents to the SAP IMS.
z SAP IPC
Classification
SAP IPC’s concept for data access and data storage is depending on the IPC release you are using.
IPC 2.0B stores application data in a local SQL server database. This data is replicated from the
associated SAP R/3 system. Replication time in general is quite long, so that replication is not an
option to be used in case of a restore.
IPC 2.0C does not store any application data locally. Pricing and configuration information is
requested via RFC from the SAP CRM server and kept in main memory.
IPC ≥ 3.0 can be installed with and without local database. If it is used like IPC 2.0C without any local
data, there may still be user exits used for pricing which are stored locally. These user exits need to be
backed up from the file system.
For IPC 3.0 you also have the option of installing it for standalone use with SAP Internet Sales R/3
Edition, with other SAP applications or with a third party order software. This option requires a local
database to store IPC’s data, which will be replicated for example from an SAP R/3 system.
Software Backup
We recommend taking a full system backup to make sure that all libraries, registry entries etc. are
included.
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
Data Backup
Type:
• SAP IPC 2.0B: Database backup and log file backup. If there is for high availability or performance
reasons a second SAP IPC with the same application data, one might consider using these two
servers to back up each other and not taking a database backup at all.
• SAP IPC 2.0C: No data backup is needed, because data is dynamically requested from the SAP
CRM server.
• SAP IPC ≥ 3.0: No data backup needed when installed without local database. In this case all data
is dynamically requested from the SAP CRM server and stored only in memory.
Standalone installation with local database: Database backup and log file backup. If there is for
high availability or performance reasons a second SAP IPC with the same application data, one
might consider using these two servers to back up each other.
Additionally, customer specific user exits for pricing need to be backed up by file system backup.
Alternatively user exits could be restored from a test or development system.
Interval:
• Daily database backup / Continuous log backup.
• Regular file system backup of user exits depending on frequency of changes.
Restore
Procedure:
Restore host from full system backup. Alternative: New installation.
SAP IPC 2.0B only: Restore database from most recent backup and apply all application logs.
Alternatively, if there is a second SAP IPC with the same pricing information, you may also use a
backup from this database.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 23
SAP IPC ≥ 3.0, standalone installation only: Restore database from most recent backup and apply all
database logs. Alternatively, if there is a second SAP IPC with the same pricing information, you may
also use a backup from this database.
Restore user exits from file system backup or from a test system.
Dependencies:
SAP IPC 2.0B only: Pricing information needs to have the same version as on the SAP R/3 system.
Make sure delta download from the SAP R/3 is stopped while restoring and recovering the database.
SAP IPC ≥ 2.0C: Data cached on IPC needs to have the same version as on the leading system. So
after a restore of the leading system, the IPC cache may need to be initialized.
SAP IPC ≥ 3.0, standalone installation only: Data needs to have the same version as on the leading
system. Make sure delta download from the leading system is stopped while restoring and recovering
the database.
z SAP IMS
Classification
The Index Management Service (IMS) consists of two components: the SAP IMS program and the R/3
Standalone Gateway. Both components do not hold any specific data, neither application nor
configuration data. The configuration for communication takes place on the associated SAP CRM
server.
The associated search engine needs to be installed on the same host, for more information see TREX
Search Engine. The things said for TREX also apply to former versions of the search engine used with
SAP IMS (e.g. Verity).
Software Backup
It is not necessary to backup the software of the SAP IMS, the gateway or the search engine as long
as the installation CDs are available. But it is nevertheless an option to take a full system backup after
the installation is done, to reduce the amount of time needed for recovery in case of a system crash.
This full system backup must make sure to include all libraries, registry entries etc.
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
Data Backup
The SAP IMS program and the R/3 gateway do not hold any application data.
Restore
Procedure: Restore host from file system backup. Alternative: New installation.
Dependencies: None.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 24
Data Backup
The search engine data should be backed up using a file system backup to speed up recovery time
after a crash. Instead of a data backup a second host with a search engine holding the same data
could be used to recover the data from.
Type: File system backup.
Interval: After each initial or update replication of index files.
Restore
Procedure:
• Restore host/software from file system backup. Alternative: New installation.
• Depending on the backup strategy chosen for index files, there are the following possibilities:
o Rebuild the index files for the search engine from the original data sources.
o Restore search engine files from most recent backup. This is only possible if there has not
been an update of the index files since the last backup was taken.
o If a second search engine server with the same indexed data (identical index files) is installed,
you can also copy the files from this server.
Dependencies:
CRM: Search engine index files must match the most recent version of catalog data from the SAP
CRM server.
Enterprise Portal Knowledge Management: Search Engine index files must match the most recent
version of indexed content.
Knowledge Warehouse: Search engine index files must match the most recent version of knowledge
warehouse contents.
Restore
Procedure: Installation of mobile client software on the laptop (preferably by restoring a laptop
image).
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 25
Starting the extract of data on the administration console of the SAP CRM server. Once the extract is
finished and the outbound queue on the SAP CRM server is filled, the initial download to the client can
be started. To reduce time needed for extract and initial download, the "Laptop Provider Tool” can be
used (see separate documentation).
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 26
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 27
security issues or incomplete recovery of the CRM server because they allow determining the clients
that logged on to the server in a specific time interval.
Software Backup
A full system backup after installation and configuration changes is recommended, to make sure, that
all registry entries and libraries are included. If you are aware of all configuration entries and changes
that have been made on the communication station since installation, re-installing the software is also
an option.
Type: File system backup, either full or incremental, registry Backup on Windows platforms
Interval: After installation and software or configuration changes.
Data Backup
There is no application data that needs to be backed up. Nevertheless, the log files of the
communication station (TransferService.log) should be backed up because they may be valuable for
analysis reasons.
Type: File system backup of log file directory.
Interval: Regularly.
Restore
Procedure: Restore host from file system backup. Alternative: New installation.
Dependencies: None.
z CAT Server
Classification
The CAT (CRM Application Tools) Server is a software component that provides support for special
functionality in CRM Online. It does not store any application data.
Software Backup
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 28
Data Backup
There is no application data that needs to be backed up.
Restore
Procedure: Restore host from file system backup. Alternative: New installation.
Dependencies: None.
z BackWeb Server
Classification
The BackWeb server is a 3rd party product. It keeps data in its own database, either a Microsoft SQL
server or an oracle database. The information, which is provided to the clients, is fetched from the
Internet, so it is reproducible any time. Of high importance is the backup of the configuration data,
which decides which data is being fetched from the Internet and which user needs to get which
documents.
Software Backup
Backup software and configuration data.
Data Backup
Regular database and log file backup
Restore
• Restore software and configuration data.
• Restore data from database backup.
Software Backup
Type: File system backup, either full or incremental, registry Backup on Windows platforms
Interval: Regularly.
Data Backup
Type: Database backup and log backup.
Interval: Daily.
Restore
Procedure:
• Restore host from file system backup.
• Recover database either by restoring the backup and applying logs or by replicating data from
SAP system and/or supplier.
Dependencies:
Catalog database needs to have the same version of catalog information as the SAP CRM server.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 29
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 30
Software Backup
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
Data Backup
Type:
• KM Database: Database & log backup.
• KM Repository: File system backup, either full or incremental.
Interval: Regularly, depending on frequency of changes.
Restore
Procedure:
• Restore host from file system backup. Alternative: New installation.
• Restore KM repository from file system backup
• Restore KM database from database and log backup.
Dependencies: None.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 31
Software Backup
Type: File system backup, either full or incremental, registry Backup on Windows platforms
Interval: Regularly.
Data Backup
Type: Database backup and log backup.
Interval: Daily.
Restore
Procedure:
• Restore host from file system backup.
• Recover database either by restoring the backup and applying logs or by replicating data from
SAP system and/or supplier.
Dependencies:
SAP R/3 with Knowledge Warehouse Add-On: The information in the content server must match the
administrative information in the Knowledge Warehouse. In case of data loss on the content server,
this needs to be corrected.
Software Backup
Type: File system backup, either full or incremental, registry Backup on Windows platforms
Interval: Regularly.
Data Backup
Type: Not necessary.
Restore
Procedure: Restore host from file system backup. Alternative: New installation.
Dependencies:
Content Server: Reload the Cache Server from the Content Server.
z SAP Gateway
Classification
SAP Gateway is a software component without application data.
Software Backup
Type: File system backup, either full or incremental, registry backup on Windows platforms.
Interval: On a regular basis, at least after installation and software upgrades/configuration changes.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 32
Data Backup
There is no application data that needs to be backed up.
Restore
Procedure: Restore host from file system backup. Alternative: New installation.
Dependencies: None.
Software Backup
Type: File system backup, either full or incremental, registry Backup on Windows platforms
Interval: Regularly.
Data Backup
Type: Not necessary, extraction speed is usually sufficient.
Restore
Procedure:
• Restore host from file system backup. Alternative: New installation.
• Extract data from Business Object Directory.
Dependencies:
Data must be consistent with BOR of corresponding component system.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 33
Data Data
Note: All options on application level require downtime of at least some systems of the landscape
while creating the Consistent Landscape Backup. In contrast to that do all options on database or
storage level focus on ways of creating Consistent Landscape Backups online, without downtime of
the involved systems.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 34
Application level
On application level, we can achieve data application consistency by stopping the communication
between all involved components. The only way to stop communication between the components is to
stop the application. This does not necessarily include the database, which can be kept online. There
are several variations, which have different effects on downtime:
• Stop of all applications during backup
• Stop of all but one application during backup
• Stop of all but one application during log backup
Stop of all applications during backup
The easiest method from a handling point of view is to stop all involved components and take an
offline backup. To achieve consistency from an application point of view it is not necessary to stop the
underlying databases as well. By keeping the databases up a performance gain is achieved, because
the database buffers are kept in place.
CRM Online
Plug-In
R/3 Adapter
Data Data
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 35
CRM Online
Plug-In
R/3 Adapter
Data Data
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 36
System 1
finished
System 1
Online Backup Delta Data Log Backup
System 2
Online Backup Delta Data Log Backup
System 3
Online Backup Delta Data Log Backup
Systems
synchronized
Consistent
backup
Figure 4.4: Stop of all but one application during log backup
Advantages
• All databases can stay online; buffer contents of databases are preserved
• Most important application is running (allowing 7x24 operation)
• Reduced downtime on all other applications
• Less queue contents to be processed after startup
Disadvantages
• Not suitable for scenarios requiring 7x24 operation, for example, internet sales
On running system:
• Administrator activity needed to check RFC status
On stopped systems:
• Performance loss due to buffer reset
• Stop of batch processing
• Procedure is more difficult to handle and thus more liable to errors
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 37
By issuing a suspend write command to the database, all modifications and, depending on the
database system used, all read accesses are blocked. This causes the application to “freeze” for a
short time, but it is not aborted. From the moment on that a database is in the suspend write mode, all
outgoing and incoming communication is stopped, because communication always includes write
access to the database. If there is communication, which only needs read access to the remote
database, then this does not cause any inconsistencies either. Since no data is modified on the
remote database, there can’t be any inconsistency from an application point of view.
The following table lists the commands which implement the "suspend write" feature on the different
databases.
Suspend write combined with fast disk copy (Split Mirror Backup)
Steps:
1. Start re-synchronization of mirrors on all involved systems
2. After mirrors are synchronized on all systems, issue the “suspend write” command on all
involved databases
3. Split mirrors, while all database systems are in suspend mode
4. Resume write activity
The mirrors will now contain a consistent landscape copy. All databases can be brought up on these
copies without the need for a log recovery.
Suspend write combined with standard backup functionality (point-in-time / point-in-log Recovery)
Steps:
1. Take an online backup of all involved systems
2. After online backup is finished on all systems, issue the “suspend write” command on all
involved databases
3. Memorize point in time on each host when all databases were in suspend mode
4. Resume write
5. Backup logs
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 38
By recovering all systems to the memorized point in time a consistent copy can be created.
Note: To implement this, it must be possible to get the current log record from each database and all
participating database systems must support a point-in-time recovery to that specific log point.
Start Suspend
Start backup suspend System 2
Point- System 1
in-Time System 2
All systems
suspended
Note: The above procedure has been tested and verified by SAP in several different projects in cooperation
with its partners. It has not yet been implemented in a productive customer environment and needs to be
tested before use. The procedure might vary depending on hardware vendor and database software in use.
SAP is currently preparing Best Practices on how to implement this procedure. Please check
http://service.sap.com/atg for more information.
Note: Due to the nature of the commit protocol used for transactions between SAP APO and SAP
liveCache, this procedure can currently not guarantee data consistency between SAP APO and SAP
liveCache.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 39
Storage level
On storage level, some storage systems offer Consistent Split or Consistency Group technology,
which allows to create a consistent (atomic) image of all storage volumes belonging to the system
landscape. This is, depending on the storage hardware used, possible either if the application data of
all involved systems (e.g. SAP R/3 and SAP CRM) is stored on the same storage subsystem or even if
the application data is distributed over several storage subsystems.
Consistent Split on one storage subsystem
Steps:
1. Re-synchronize mirror
2. Split mirror (consistent split of all involved volumes!)
3. Resume write activity
The mirrors will now contain a consistent landscape copy.
Storage Mgmt
Data
SAN/NAS
Note: This procedure has not yet been implemented in a productive environment and needs to be
tested before use. The procedure may vary depending on storage hardware in use and may not be
available on all storage systems. Please ask your storage partner for possible solutions.
Note: This procedure does not permit to do database forward recovery on the crash images of the
databases. So this procedure may be used for consistent system copies but not as a backup of an
individual database system.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 40
Note: Due to the nature of the commit protocol used for transactions between SAP APO and SAP
liveCache, this procedure can currently not guarantee data consistency between SAP APO and SAP
liveCache.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 41
Consistency Groups
To overcome the limitation of having one storage system for all involved systems, the concept of
Consistency Groups can be used. A Consistency Group spans multiple storage systems and allows
grouping arbitrary volumes into a consistency group. A split command issued to a consistency group
will stop write access to all disk partitions belonging to this group so the mirror volumes will contain a
consistent image of all involved volumes and of all applications using these volumes.
Steps:
1. Re-synchronize mirror
2. Split mirror (consistent split of all involved volumes!)
3. Resume write activity
Data Data
Consistency Group
Note: The above procedure has been tested and verified by SAP in different projects in cooperation
with its partners. The procedure might vary depending on storage hardware in use and may not be
available on all storage platforms. Please ask your storage partner for possible solutions. SAP is
currently preparing Best Practices on how to implement this procedure. Please check
http://service.sap.com/atg for more information.
Note: This procedure does not permit doing database forward recovery on the crash images of the
databases. So this procedure may be used for consistent system copies but not as a backup of an
individual database system.
Note: Due to the nature of the commit protocol used for transactions between SAP APO and SAP
liveCache, this procedure can currently not guarantee data consistency between SAP APO and SAP
liveCache.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 42
A multiple components in one database installation is not a solution that is generally applicable for all
installations. Its use is probably limited mostly to test, demo and development environments. A
productive use may be considered for systems with very strong consistency requirements in an
environment that provides sufficient performance capacity (e.g. in combination with parallel database
systems).
Please note: This feature is currently only available under controlled availability.
For further information on single database installations, see also http://www.service.sap.com/onedb.
Database Instance
Storage Mgmt
Data
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 43
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 44
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 45
For more information on how to avoid a point-in-time recovery in special situations see SAP note
434645.
As for database-managed data an incomplete recovery might also occur for application-managed
data. If the data is backed up regularly and the latest backup turns out to be unusable, an older
backup might have to be restored and the data might thus be inconsistent with other systems. But it is
important to note that if a component only holds replicated data, an incomplete recovery should never
be done because the data can always be re-replicated from the system holding the originals.
Note: To diminish the impact of data loss and to provide options to at least partly recover lost data we
generally recommend always preserving a copy of the original system when doing a restore. This
requires preventive actions, which allow copying any system to some spare hardware (for example,
using storage technology). This copy may then be used to track and recover lost data after the
restored system goes online again.
SAP CRM
CRM Data lost ess
I Busin
Inconsistencies er y
Recov
OLTP
Figure 5.1: Data loss caused by an incomplete recovery of the SAP CRM system
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 46
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 47
For systems with very strong consistency requirements, alternative (2) in conjunction with preserving a
copy of the original systems reflecting the state before the restore would probably be the best solution.
This would prevent inconsistencies (but keep in mind other components like the Internet Sales
Middleware that are not included in the consistent backup) and offer the chance to reconstruct lost
data from the system copy.
Restoring a Consistent Landscape Backup (2) may also be an option if the time it was taken is only
shortly away from the time of the crash or the time of the otherwise possible point-in-time recovery. If
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 48
only a few minutes more are lost, the damage might be less than the problems caused by the
inconsistencies after a point-in-time recovery of one system.
Alternative (2) may also be an option for a ‘one database’ installation that can do a consistent restore
to any arbitrary point in time. But still the data loss will be bigger than with alternative (1) because data
is lost in all system components instead of just one.
A consistent backup could also be used for restore in a landscape where the leading system has to do
an incomplete recovery. Instead of accepting inconsistencies it might be preferable to also restore the
depending systems if they do not hold other important original pieces of data. An example may be an
SAP R/3 – SAP BW environment. Although original SAP BW data will be lost, most of it could probably
be rebuilt after the restore.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 49
Rebuilt data
SAP CRM
I
OLTP
SAP CRM
II
OLTP
Lost data
Figure 5.2: Alternatives after incomplete recovery of the SAP CRM system
Note: If the compare tool for inconsistencies between SAP R/3 and SAP CRM is executed
while one of the systems is running (or if the queues are not empty), new or altered data
might show up as a difference just because replication has not yet been finished. To
eliminate objects that were included in the list mistakenly because they were just being
processed, the compare tool could be run twice and both lists could be compared to identify
‘true’ inconsistent objects.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 50
Starting with mySAP CRM 3.0 SP 11, the Data Integrity Manager (DIMa) is available for
comparing objects in SAP R/3, CRM Online and CRM Consolidated Database. See SAP note
531217 for a list of currently supported objects.
In addition to these tools, SAP may have other tools available for Business Recovery, so please
contact SAP when doing a Business Recovery.
In case of an incomplete recovery of SAP CRM, one further alternative might come into ones mind:
"Do a complete initial download from SAP CRM, without doing a SAP CRM restore”. This would mean
that all SAP CRM data that has not been replicated to SAP R/3 is lost (since start of production!).
Since this may affect a large amount of data as well as all customizing of the SAP CRM system we
don’t consider this to be a practicable way. Indeed, this alternative would result in a completely new
installation of the SAP CRM server because an initial download does not delete obsolete or
inconsistent objects from the SAP CRM database.
Impact on Other System Components
Data loss in the SAP CRM system will probably not only cause inconsistencies with the SAP R/3
system but also with other depending systems of the web middleware, which hold replicated data from
the SAP CRM system. After an incomplete recovery of the SAP CRM system, all other system
components must also be regarded to re-establish data consistency. Of course no actions need to be
taken if they are still in a consistent state (which means that there were no changes affecting any of
these components made during the period that was lost). The following example applies to mySAP
CRM 2.0:
• SAP ITS: Since some flow and service files managed by the SAP CRM server may be lost,
the corresponding transports must be imported from the development system. All objects that
are referenced by the flow must also be recreated on the SAP CRM system. If there is no
development system, flow and service files could also be uploaded from the SAP ITS to the
SAP CRM server.
• SAP IMS/Search Engine: The version of the catalog files must match the version maintained
by the SAP CRM server. This might no more be true after an incomplete recovery of the SAP
CRM server. In that case, the catalog files must newly be downloaded from SAP CRM. Lost
catalog data must then be recreated in SAP CRM, an upload of the catalog from SAP IMS into
SAP CRM is not possible.
• Web server: The multimedia files on the Web server are tightly coupled to the SAP IMS files
and must also match the version on the SAP CRM server. They must therefore be
downloaded if this data was affected by an incomplete recovery. Lost objects must be
recreated in SAP CRM, for example, by loading the objects from their original data sources or
from a backup on the Web server taken before the download.
• SAP IPC (with mySAP CRM ≥ 2.0C): The cache of the SAP IPC will need to be reloaded if the
cached data reflects a version different from the restored version in SAP CRM. After restarting
the IPC the cached information will again match the data on the incompletely recovered SAP
CRM system.
• Mobile clients: Chances that the lost period after an incomplete recovery of SAP CRM does
not affect many mobile clients are quite high as data between these components is exchanged
only during limited periods of time. The less the lost period on the CRM server, the fewer
mobile clients will be affected.
There is no mechanism to synchronize the mobile client in case of data loss on the SAP CRM
server. Data coming from the mobile clients, which was lost in the SAP CRM system, could
possibly be uploaded to the SAP CRM server by repeating the upload process manually (fill
the outbound queue of the client by doing a dummy update on all objects that shall be resent).
Data that was replicated to the mobile clients but which is no more available on the SAP CRM
server cannot automatically be deleted on the mobile clients (the SAP CRM system cannot
send ‘delete’-requests because it does not know of the obsolete data on the clients). It is
usually not possible to initialize all mobile clients doing an initial download because of its long
duration and the offsite location of the mobile clients. To determine the clients that logged on
to the CRM server during the lost period, it might be helpful to back up the log files of the
communication station as well (TransferService.log). Information on site id, date and time is
kept in this log file.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 51
• SAP BW: Evaluations might be based on data that is no more available in SAP CRM.
Depending on the business needs, correcting actions might need to be taken
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 52
CRM CRM
SAP
I
OLTP Inconsistent
CRM data
SAP CRM
II
OLTP
SAP CRM
III
OLTP
Figure 5.3: Alternatives after incomplete recovery of the SAP R/3 system
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 53
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 54
Verification
After you execute this Best Practice, check whether you produced the desired results as follows:
1. Check your B&R documentation for completeness
2. Test backup and restore procedures on test systems
Further Information
Communication
Station
MTS
DCOM
Connector
MTS
Optimizer
DCOM
Connector Core R/3
Internet Sales Middleware
CRM/B2B
Windows NT 4.0 Server SAP
Verity IMS
Gateway Server RDBMS
CRM / B2B
Internet
ims.dll BW
Web Server
AGate Plug-In 2000
Middleware
WGate
Web ipc.dll
80 RDBMS
Server
RDBMS
IPC SQL Loader
Server All Platforms R/3 OLTP
Windows NT 4.0 Server Java VM Java VM RFC
Windows NT 4.0 Server Plug-In 2000
RDBMS
Internet Sales Middleware
Internet
Web Server SAP
Verity IMS
Gateway
WGate
Web
80 ims.dll
Server
AGate
ipc.dll
Windows NT 4.0 Server
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 55
B&R Concept
1. General information
• Components used in the business scenarios
Components used: SAP CRM, SAP R/3, SAP BW, SAP APO, SAP ITS, SAP IPC, SAP
IMS (SAP Gateway, Search Engine, SAP IMS), Web server, SAP Communication Station
• Short description of the business processes
Internet Sales: Sales order creation including availability check
Mobile Sales: Sales order creation, activity maintenance
...
• Leading system (original system) for each business object
Sales orders: Leading system SAP R/3
Activities: Leading system SAP CRM
...
• Systems in which replications of each business object are stored
Sales orders: Replicated to CRM, APO, BW
…
• Data flow description for the main business objects
Orders created in SAP CRM are transferred to SAP R/3.
Activities created on mobile clients are transferred to SAP CRM.
...
• Availability requirements for the system landscape and for each component, depending on
the applicable service level agreements (SLAs) and their restrictions on backup, restore
and maintenance times
2. Backup of each system component
For each system component list:
• Backup procedure
See example backup schedule below.
• Backup schedule (frequency, level (full or incremental)
See example backup schedule below.
• Scheduling procedure
SAP R/3, SAP BW, SAP CRM, SAP APO: job scheduled via DB13
Non-SAP-basis components: CRON job
• Control mechanisms to check backup status
Database specific log files, job status
• Tape expiration dates
1 month for SAP-basis component backups
2 months for non-SAP-basis component backups
3. Restore / Recovery
• Description of error scenarios with their respective solutions
See table on recovery below.
• Detailed restore procedure for each component
See table on recovery below.
Description of dependencies of the component’s restore, (possible side effects on other
components):
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 56
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 57
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 58
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 59
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 60
instances, short-term inconsistencies may come up. If such inconsistencies cannot be tolerated,
appropriate measures must be taken to ensure simultaneous updates.
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 61
Category III
Category IV
Category V
Category VI
? No SAP Basis ?
Category VII
Category VIII
Category IX
? No SAP Basis ?
Category X
Category XI
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 62
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 63
© 2003 SAP AG
Best Practice: Backup and Recovery for mySAP Business Suite 64
© 2003 SAP AG