Download presentation
Presentation is loading. Please wait.
Published bySrdjan Pero Modified over 4 years ago
1
Use an eyedropper to choose one of Veeam corporate colors: Veeam Plug-ins for Enterprise Applications
2
Veeam Oracle Backup - Overview
3
Image Backup / VMware / Hyper-V / Agent Backup Image Backup / VMware / Hyper-V / Agent Backup Existing Oracle Backup No Oracle skills needed Easy backup configuration (Veeam Guest Processing) Veeam Explorer based restore
4
Veeam Plugin for Oracle RMAN Customers with Oracle DBAs. We allow them to use all native DB backup and restore methods. RMAN Backup files are stored on Veeam Repository server Veeam Explorer for emergency situations with no DBA Plugin
5
Overview Oracle Backup Modes Archive Log Backups with Point in time restore ASM Support RAC Support SchedulerRestore functionality Veeam Backup & Replication VM Backup (current) User Managed ++-VeeamSimple Veeam Agent for Linux (v.next) User Managed +--VeeamSimple Veeam Agent for Windows (current) User Managed +--VeeamSimple Veeam Plugin for Oracle RMAN (with B&R Update 4) RMANby RMAN++ExternalAll
6
Veeam Plugin for Oracle RMAN
7
Veeam Plug-in Features FeatureRMAN Plug-in Version supportOracle 11/12 Windows Oracle 11/12/18 Linux Standard Edition / Enterprise Edition Express edition is not supported OS supportedWin2008R2-Win2016 SLES 11/12, RHEL/Oracle Linux 6.4 - 7.x (x86/x86_64) Plugin files available on ISO in the “plugins” folder.exe (contain.msi),.rpm,.tar.gz Supported Vendor FeatureRAC, ASM, Container DBs SchedulingVAL with RMAN scripts or External tools such as cron, Oracle EM, UC4, TWS GUI RestoreVeeam Explorer for Oracle LicensingEnt+ or Server Agent TargetRepo (Win/Linux/CIFS) + SOBR File + Image Level Backup/Restore/Disaster RecoveryB&R/VAW/VAL/N2W/StorageInt
8
What is RMAN? Oracle Recovery Manager Command line tool for performing all types of Oracle backup and recovery tasks Can write to disk or SBT_TAPE (also called just SBT) Fully script based for automating backups and recoveries
9
Benefits of RMAN Backups admins provide a target, DBA does the rest Support for RAC, ASM, Container Databases Support for existing RMAN scripts and workflows Full, incremental, and archivelog backups Automatic database and block level consistency checks during backup Recover from block level corruption by restoring only corrupt blocks
10
RMAN Plugin B&R features Authentication like Agents against Backup & Replication Job view with statistics at the end of the job Backup view Support for multiple channels per Veeam Repository (Oracle EE). SOBR Performance mode will spread the load across the extends RMAN Copy feature (Oracle EE) to store our backups on up to 4 repositories in parallel. Configuration export for third party software distribution across multiple servers. Need to update Veeam password per server.
11
Safety net If Oracle/RMAN Admin is not there, the Veeam Backup & Replication Admin can restore with Veeam Explorer for Oracle (it uses RMAN in the background). Oracle Admin can disable this per Oracle Server. (Highly requested feature) Not available in first version of the plugin (v9.5 U4): Veeam Explorer for Oracle restore to other Server Self Service over Veeam Enterprise Manager for Veeam Explorer for Oracle
12
RMAN + Veeam Limitations No BCJ processing supported in first version No Catalyst supported in first version (depends on VAL) Usage of RMAN Encryption technically not possible for external plug-ins and Veeam (Agent) Encryption setting will be ignored.
13
Overview and Naming Veeam Repository 2 setting Veeam Repository 3 setting Veeam Repository 4 setting RMAN Channel Devices. Type “SBT_TAPE” Veeam Task Slot Veeam Repository 2 Veeam Repository 3 Veeam Repository 4 Veeam Repository RMAN Channels (parallelism setting. Here set to 3) RMAN Plugin Optional: RMAN Backup Copy Setting
14
Backup 1-RMAN starts backup -> loads plugin VBR Oracle server VBR Repository RMAN Oracl e.exe Plug-in.so (.dll) 1
15
Backup 2 - Plugin starts Manager process VBR Oracle server VBR Repository RMAN Oracl e.exe Plug-in.so (.dll) Plug-in Manager 1 2
16
Backup 3 - Manager connects to VBR and starts or creates Job VBR Oracle server VBR Repository RMAN Oracl e.exe Plug-in.so (.dll) Plug-in Manager 1 2 3
17
Backup 4 - Manager collects data from database (for VBR stats and restore) VBR Oracle server VBR Repository RMAN Oracl e.exe Plug-in.so (.dll) Plug-in Manager 1 2 4 3
18
Backup 5 - Manager starts agents (local-source and repository- target) VBR Oracle server VBR Repository Veeam Agent RMAN Oracl e.exe Plug-in.so (.dll) Plug-in Manager 1 2 4 5 5 3
19
Backup 6 - Transmit data between agents VBR Oracle server VBR Repository Veeam Agent RMAN Oracl e.exe Plug-in.so (.dll) Plug-in Manager 1 2 6 4 5 5 3 6
20
Backup Multiple channels and repositories VBR Oracle server RMAN Oracl e.exe Plug-in.so (.dll) Plug-in Manager VBR Repository 4 VBR Repository 3 VBR Repository 2 VBR Repository 1
21
Configuration Wizard Linux CLI
22
Config Wizard Veeam Server authentication Veeam Repository selection (with Copy processing)
23
Config Wizard (cont.) It will show configuration changes and Expert/Save option
24
Configuration Export
27
Backup
28
RMAN Backup example
30
B&R Statistics
32
Explorer for Oracle (RMAN)
43
Disable Explorer usage Sometimes Oracle admin want to prevent the usage of Veeam Explorer based restore as they want to control this process themselves. The Oracle Admin can create the following entry on the Oracle Server or RAC cluster members to disable Explorer based restore: /etc/veeam/disablerestore (the file can be empty)
44
Veeam Plugin for SAP HANA
45
SAP HANA overview
46
SAP Software Examples… SAP Business Suite Bundles (ERP/CRM/SRM/SCM/PLM/...) that runs on “Any DB” including HANA/Oracle/MS SQL/MaxDB/ASE. If on HANA DB the short name is: SOH (Suite On Hana) SAP S/4 HANA Bundles (ERP/CRM/SRM/SCM/PLM/...) that runs exclusively on HANA DB. HANA DB is an integral component within this product. Short name: S4H (Suite4Hana). OLTP (Actual Data) & OLAP (Business Data Warehouse) are integrated within the same DB. SAP Business ONE SMB focused ERP System that runs on MS SQL or HANA DB Old: SAP R/3 Old name of SAP ERP Software
47
SAP HANA InMemory DB since 2010 Application Server Intel Linux / Power Linux Internal only slide (images)
48
Goal
49
SAP + Veeam Veeam Plugin for SAP HANA Leverage Veeam to perform backups of SAP HANA databases, allowing customers to provide availability for large enterprise business applications and large data warehouses. Target customers SMB to large Enterprise customers Customers considering or using SAP HANA as database for their enterprise business applications like SAP S/4 HANA or SAP Business ONE. Benefits Mitigate the impact of backups and enhance your restore abilities for SAP HANA Leverage the same Availability capabilities regardless of service or any platform Reduce cost, increase efficiency and create operational consistency for SAP HANA large data warehouses and big data applications SAP BACKINT certification guaranties compatibility with SAP HANA Ideal for Customers Who wish to backup SAP HANA via a plugin leveraging Veeam’s industry-leading Availability solutions
50
Veeam Plugin for SAP HANA SAP HANA Backup files are stored on Veeam Repository server SAP HANA Studio can be used for easy backup and restore External Scheduler Plugin
51
Plugin overview
52
Veeam Plug-in Features FeatureHANA BACKINT Plugin Version supportHANA 2 SPS2 and newer (currently actual version is HANA 2 SPS3) Express edition is not supported OS supportedSLES for SAP 12Sp1/2/3 RHEL for SAP 7.2/7.3/7.4 Plugin files available on ISO in the “plugins” folder.rpm,.tar.gz Supported Vendor FeatureSystem Copy (Restore to other Server) Supported Vendor Feature: HANA Scale Out ClusterU4 (max supported configuration tbd) SchedulingVAL with scripts or external like SAP HANA Cockpit, SAP DB13,UC4,TWS,Cron,…. Veeam Explorern/a => Use HANA Studio or Cockpit LicensingEnt+ or Server Agent TargetRepo (Win/Linux/CIFS) + SOBR + tbd File + Image Level Backup/Restore/Disaster RecoveryB&R/VAL/N2W/StorageInt
53
The Plugin
54
Config Tool
55
SAP HANA Studio config (like MS SQL Management Studio)
56
SAP HANA DB - Backup
57
HANA Backup Methods HANA has it´s own integrated backup tool. File Backup It saves files to specified folders BACKINT A external software integrate itself into HANA BACKINT API to save the data within this applications specified backup storage. Vendor must have certification for this integration. HANA Snapshot HANA can prepare the data area with a consistent HANA Snapshot. This HANA Snapshot can be saved then within a Storage Snapshot or Image Level Backup.
58
File Backup Full/inc./diff. Backup can be started manual at HANA Studio SQLScript (manual/external Scheduler) SAP DBACockpit (External Scheduler) Log Backup will run automatically as defined in global.ini of SAP HANA /hana/data /hana/logs RAM Savepoints Commit Log Backups (automatic) Data Backups (full/inc./diff.) External Storage (e.g. NFS Mount) /hana/shared/backup/data /hana/shared/backup/logs
59
BACKINT Full/inc./diff. Backup can be started 3rd-Party Backup Application manual at HANA Studio SQLScript (manual/external Scheduler) SAP DBACockpit (External Scheduler) Log Backup will run automatically as defined in global.ini of SAP HANA /hana/data /hana/logs RAM Savepoints Commit Log Backups (automatic) Data Backups (full/inc./diff.) 3rd-Party Agent 3rd-Party Backup Target Multiple streams
60
SnapShot HANA Snapshot preparation for external Snapshots can be started by 3rd-Party Backup Application manual at HANA Studio SQLScript (manual/external Scheduler) No external Storage Snapshot orchestration. This needs to be done by scripts or manually. There are no data corruption checks. Storage Snapshot processing can not be certified by SAP. Log Backup will run automatically and independantly as defined in global.ini of SAP HANA with file backup or BACKINT. /hana/data /hana/logs RAM 1. Prepare Snap Primary Storage SnapShots 2. Create Storage SnapShot to save HANA SnapShot 3. Confirm (delete) HANA SnapShot Commit Log Backups (automatic) with file backup or BACKINT
61
SAP HANA Studio Backup Wizard
62
SAP HANA Studio Logfile Backup Configuration
63
SAP HANA Studio - Backup Catalog
64
Backup Example
69
SAP HANA DB - Restore
70
Restore Types Point of Backup(full/inc./diff)/HANA Snapshot Point in time Most recent entries in the committed logs Internal only slide (images)
71
Restore Method The restore point that matches the selected point in time will be placed at top of the list. It can be a full, incremental, differential or snapshot backup. Red restore points are restore points that are created and documented in the HANA Backup Catalog. You can restore the needed files/snapshots and press rescan to make them green and selectable.
72
Restore Method SAP will use Logfile Backups + most recent committed transaction in the Redo Log to roll forward after a restore point was restored. All restore points are held within the Backup Catalog. Without it the restore possibilities are pretty limited. A full system recovery will reset the Backup Catalog and you can restore only the actual snapshot or older restore points.
73
SAP HANA Restore SAP HANA Studio Recovery Wizard is used for restore. You can select the restore method and SAP HANA will automatically use Log File backups if needed to recover to the point in time.
74
SAP HANA Restore The Restore wizard let you choose a (full/inc./diff./snapshot) restore point from the HANA backup catalog. It will show the most actual one that fit´s the selected restore at top. If a restore point is already available it will mark it green.
75
Restore Example
85
Use an eyedropper to choose one of Veeam corporate colors: Thank you
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.