Professional Documents
Culture Documents
Agenda
Data management approach Archiving process overview Archiving requirement analysis Key decisions Recommendations Proposed Roadmap
Scope of Work
Determine current and projected dB growth Identify largest and high growth tables Identify relevant Archiving objects Identify tables without Archiving objects Archiving requirement essentials and key decisions Evolve a housekeeping framework Recommendations and Proposed Roadmap
Agenda
Data management approach Archiving process overview Archiving requirement analysis Key decisions Recommendations Proposed Roadmap
Data Prevention
Yes
Data Aggregation
Yes
Data Deletion
Data stays in dB
No
Yes
Data Archiving
Periodic
Housekeeping Framewwork
Data Prevention
Data is generated that is not required by business Deactivate certain tables in SAP from being updated This prevents online db to be updated unneccessarily Should be done after business confirmation
Example: Spool can be deleted automatically after their output (TST03), Summarised accounting data from MM to FI module Table ACCTHD,ACCTCR ,ACCTIT etc.
Data Aggregation
Obtain business confirmation for the identified data Data created in future would only be agregated. Previous
data may still need to be archived Example: Profit centre accounting data (table GLPCA), CO line items by period (table COEP) , profitability analysis tables
SAP R/3 : Archiving Requirement Essentials
Data Deletion
Required for periodic housekeeping jobs Identify the tables which needs to be managed Take approval for any business object related table SAP provides many standard jobs Monitor the housekeeping jobs
In addition to the housekeeping, perform archiving periodically
Agenda
Data Management Approach Archiving process overview Archiving Requirement Analysis Key decisions Recommendations Proposed Roadmap
Archiving Object
Archive Files
File System
Optical Archive
Benefits of Archiving
Important for long term database management Improved system response time and performance Faster backup and recovery time, Faster release upgrades Reduced time for client copies and client refresh Enhanced Users productivity Reduced maintenance and administration cost - Lower TCO
-Administration cost are 5 - 7 times more than the cost of storage hard disks -Better usage of resources e.g. Network, CPU, memory because of reduced data in dB - lower or no investments
SAP R/3 : Archiving Requirement Essentials
Transfer the archive files to external storage system. Data is deleted from online dB.
Archiving Object
Archiving object defines which database tables must be 1 Archiving object = 1 Business object
Business Object
Material Document Sales Order Sales Invoices FI Documents Workflows
Archiving Object
MM_MATBEL SD_VBAK SD_VBRT FI_DOCUMNT Workitem
Agenda
Data management approach Archiving process overview Archiving Requirement Analysis Key decisions Recommendations Proposed Roadmap
Current dB Size
- Allocated Space 605 GB - Used Space 586 GB - % Used : 97
(Facts and Figures for illustration purpose only)
Size (GB)
Identify Natural Growth say of XXX GB/month Estimate Projected Growth of XXX GB by period (e.g.
year end) - Take into account additional load from new or current Project Go-Live
Size (GB)
Dec- Jan- Feb- Mar- Apr- May- Jun- Jul- Aug- Sep- Oct- Nov- Dec04 05 05 05 05 05 05 05 05 05 05 05 05 Time
(Facts and Figures for illustration purpose only)
Time
Use tocde DB02/DB15 Prepare largest Table list Focus on Tables > 1GB
(Facts and Figures for illustration purpose only)
Analysis:
Identify tables growth rate > 10 MB/day These may not be largest table Generally indicates fast growing tables A table which is also large and fast
growing is a definite candidate for Archiving
(Facts and Figures for illustration purpose only)
Certain large tables do not have archiving object in SAP Archiving is not possible for these tables Such tables have different data management approach Identified tables are as follows:
Table Name Size (GB)
TST03 SOC3 ARFCSDATA 13.91 11.73 3.15
Description
SpoolData SAPOffice ARFCCall Data
SWWWIHEAD EBAN
Agenda
Data Management Approach Archiving process overview Archiving Requirement Analysis Key decisions Recommendations Proposed Roadmap
Residence Time :
Time between Object creation and moving to archive -Business requirements -IT requirements
Retention Time :
Time between moving to archive and deletion from archive -Legal/Audit requirements -Internal requirements -Business requirements
The Retention period would need to be agreed with Business, Legal and Audit departments. The requirements varies from country to country.
(Facts and Figures for illustration purpose only)
Technical programs/settings
- Preprocessing Program - Read , Write , Delete Programs - Parameters for control of Archiving process
Customisation settings
- Maximum single file size (e.g. 10 MB) - Maximum number of data objects (e.g.10,000) Settings for delete (online database) program - Sequence of copying and deletion - Path for file system/content repository
SAP R/3 : Archiving Requirement Essentials
Perform Data Distribution Analysis across Archiving Use OSS Notes and SAP standard programs Use Third-party analysis tools
Database size, growth (tcode DB02) Table size analysis (tcode DB02) Table and Archiving Object relationship (tcode DB15) Data Distribution by Archiving object (OSS programs, tcode
TAANA, tcode SARA)
Archiving Development Kit (ADK) (tcode SARA) Archiving Information System (tcode SARI) Archiving Object setails (tcode AOBJ) Document Relationship Browser (DRB) (tcode ALO1)
SAP R/3 uses SAP Archive Link to connect to external storage system
SAP R/3 : Archiving Requirement Essentials
Note_138688_CO tables.txt
Identify the data retrieval steps upfront For all modules archived data can be retrieved through SAP
application menupath
Different views to dsiplay data: 1. 3. Technical View 2. Business view User defined view
FICO Module
- FI document display - from normal display tcode FB99
MM Module
- Purchasing Documents - Material Documents - Material Master - Purchase Info Records
SD Module
- Billing Documents
Naming convention for archive files Maximum size for archive files Maximum number of objects in single archive file Archiving job execution plan: parallel or serial Evaluate need for custom Archiving objects if required Storage media: a) Worm platters b) Hard disk or c) Tapes
d)other optical disc or combination of these
Agenda
Data Management Approach Archiving process overview Archiving Requirement Analysis Key decisions Recommendations Proposed Roadmap
Formulate Recommendations
Identified largest tables/archiving object should be archived Identified tables where archiving is not possible should be
managed using other data management procedures
Recommendations (contd.)
Recommendations (contd.)
Recommendations (contd.)
Consider Z tables for archiving (if relevant) Document & Compare performance parameters before and
after the Archiving project
Agenda
Data Management Approach Archiving process overview Archiving Requirement Analysis Key technical decisions Recommendations Proposed Roadmap
Proposed Roadmap
Pre-project Activities :
-Evolve Housekeeping Framework -Finalize norms and convention for Archiving object configuration/technical settings -Finalize residence and retention time with Business, Legal and Audit departments -Finalize data and frequency of retrieval from Business, Legal and Audit users -Formulate the Archiving jobs execution strategy -Plan for Test systems readiness -Plan for Hardware Infrastructre (e.g. Storage System)
SAP R/3 : Archiving Requirement Essentials
Archiving Project team formation and infrastructure set up Estimated timeline for the archiving project is 4-6 months
Month Pre-Project Activities Analysis Phase Implementation Phase 1 2 3 4 5 6
Database size, growth (tcode DB02) Table size analysis (tcode DB02) Table and Archiving Object relationship (tcode DB15) Data Distribution by Archiving object (OSS programs, tcode
TAANA, tcode SARA)
Archiving Development Kit (ADK) (tcode SARA) Archiving Information System (tcode SARI) Archiving Object details (tcode AOBJ) Document Relationship Browser (DRB) (tcode ALO1)
SAP R/3 uses SAP Archive Link to connect to external storage system
SAP R/3 : Archiving Requirement Essentials
Thank You