=====Symptom
For SAP Business One, version for SAP HANA users, SAP HANA provides a range of database backup and recovery functions. You must follow the instructions in the SAP HANA Administration Guide at http://help.sap.com/hana_appliance to back up your database.
This note offers additional recommendations on developing a backup policy for your SAP HANA database. Besides, you can use the attached script to enable regular auto-backup.

======Solution
Recommended Backup Policy:
Note: The attached script supports SAP HANA SPS 06 and above.
Note: For a fully automated backup solution, please use the SAP Business One RSP backup solution.
Note: If you intend to use a non-default path as the backup location,you should ensure the backup folders have the following privileges.
• The folder's owner is the sid user (e.g. ndbadm) and the user group is sapsys.
• The folder's privilege is 771.
You can change the backup folder path by performing the following steps:

  1. Log on to Linux server as root and execute the below commands to grant the privileges:
    • chown :sapsys Example: chown ndbadm:sapsys
    • chmod 771
  2. In SAP HANA studio, navigate to → Configuration → Global.ini → persistence → basepath_databackup or basepath_logbackup and update the path information.
  3. Restart SAP HANA database
  4. Make the following preparations:
    o Create a backup user with the BACKUP OPERATOR system privilege and create a user key in the user store, as below:
  5. In the SQL console of the SAP HANA studio, execute the following SQL statements as an administrative user (e.g. SYSTEM):
    create user password "";
    alter user DISABLE PASSWORD LIFETIME;
    grant backup operator to ;
  6. Log on to the Linux server as the ndbadm user and execute the following command in a terminal:
    hdbuserstore set USER4BACKUP localhost:315
    Example: hdbuserstore set USER4BACKUP localhost:30015 BackupUser Initial0
    o Determine the oldest data backup that you want to retain on your SAP HANA server.
    For example, your average data backup set is 8 GB per day and 400 GB of disk space is allocated to the SAP HANA server. Then we recommend that you retain backups of the past 2 weeks and no more than 3 weeks. In this case, your backups on the SAP HANA server are no more than 160 GB (approximately 20 days' backup sets).
    o Make sure that the sid user (e.g. ndbadm) has the privilege to execute crontab.

  7. Do the following to set up a regular automatic backup schedule:
  8. Copy the attached shell file BackupScript.sh (unzipped) to the home directory of the sid user (e.g. /usr/sap/NDB/HDB00/).

  9. Schedule the backup job in cron as the sid user (e.g. ndbadm), using the command crontab -e.
    Example:
    30 05 * * * /usr/bin/sh /usr/sap/NDB/HDB00/BackupScript.sh 2>> /usr/sap/NDB/HDB00/backup.log
    The backup job is scheduled to run at 5:30 a.m. each day.
  10. Perform the following administrative tasks every day or based on your backup schedule:
    o Check backup.log under the home directory of the sid user (e.g. /usr/sap/NDB/HDB00/).
    o Check the latest backup and store a copy on an external location, as below:
  11. In the SAP HANA studio, double-click the Backup folder under your system.
  12. In the Backup editor, on the Backup Catalog tab, check the status of the appropriate backup (see the attachment BackupStatus.png).
  13. Copy the backup to a storage location or medium somewhere other than the SAP HANA server.
    You can find the backup's current location in the backup details as well (see the attachment BackupStatus.png).
    o Delete all backups that are beyond the determined time point to ensure that there is enough space for SAP HANA database's normal operations, as below:
  14. In the Backup editor, on the Backup Catalog tab, right-click the oldest backup that you want to retain and select Delete Older Backups.
  15. In the Backup Deletion of System xxx window, on the Specify Backup Deletion Settings page, select Catalog and backup location and File system (see the attachment BackupDeletion.png), and then choose the Next button.
  16. On the Review Backup Deletion Settings page, choose the Finish button.
  17. Confirm the deletion.
    SAP HANA starts deleting selected data in the background. You can continue with other operations.

  18. Perform the following administrative tasks on a regular basis as appropriate:
    o Check the backup.log file to monitor backup activities. This file is generated in the same storage place as the script.

o Delete backup copies on external storage that are old enough.

1950261 - SAP HANA Database Backup Policy Recommendations and Regular Backup Script的更多相关文章

  1. Oracle GoldenGate 支持 从SAP HANA database抽取或者复制数据到SAP HANA database 吗?

    Oracle GoldenGate 支持 从SAP  HANA database抽取或者复制数据到SAP HANA database 吗? 来源于: Does Oracle GoldenGate Su ...

  2. 2101244 - FAQ: SAP HANA Multitenant Database Containers (MDC)

    Symptom You face issues or have questions related to multitenant database containers in SAP HANA env ...

  3. 2690036 - SAP HANA 2.0 SPS 03 Database Revision 034

    Symptom This is the SAP Release Note for SAP HANA 2.0 Database Revision 034 (2.00.034.00) of the SAP ...

  4. SAP NOTE 1999997 - FAQ: SAP HANA Memory

    Symptom You have questions related to the SAP HANA memory. You experience a high memory utilization ...

  5. SAP HANA学习资料大全[非常完善的学习资料汇总]

    Check out this SDN blog if you plan to write HANA Certification exam http://scn.sap.com/community/ha ...

  6. 1732157 - Collecting diagnosis information for SAP HANA [VIDEO]

    Symptom SAP Support asked you to provide a collection of the relevant diagnosis files (also known as ...

  7. 【转】SAP HANA学习资料大全[非常完善的学习资料汇总]

    Check out this SDN blog if you plan to write HANA Certification exam http://scn.sap.com/community/ha ...

  8. 利用Veeam保护SAP HANA数据库

    利用Veeam保护SAP HANA数据库 前言 针对越来越多的SAP HANA备份需求,我们Team翻译.整理.借鉴了Veeam 的SAP HANA 大神 Clemens Zerbe 和 Ali Sa ...

  9. SAP HANA学习资料大全 Simple Finane + Simple Logisitic [非常完善的学习资料汇总]

    Check out this SDN blog if you plan to write HANA Certification exam http://scn.sap.com/community/ha ...

随机推荐

  1. 基于OLSR的路由协议实现Ad-Hoc组网

    一.软件包的安装 1. olsrd软件包的安装 libpthread_0.9.33.2-1_ar71xx.ipk olsrd_0.6.6.2-4_ar71xx.ipk 2. luci的安装 olsrd ...

  2. SDRAM读写操作

    SDRAM读写操作 1.读操作 2.写操作 SDRAM所有时序参数都可以在芯片手册上查到.

  3. 使用JavaScript完成文字向上间歇滚动

    使用JavaScript完成文字的间歇滚动 const init = (initData) => { const area = initData.area; // 设置单行滚动的高度: cons ...

  4. x230安装黑苹果

    https://forum.51nb.com/forum.php?mod=viewthread&tid=1802786&extra=page%3D1&page=1 下载 主要就 ...

  5. Comparator 排序 ArrayList 实操练习

    package ltb6w; import java.util.Scanner;import java.util.ArrayList;import java.util.Comparator;impor ...

  6. 胖子哥的大数据之路(11)-我看Intel&&Cloudera的合作

    一.引言 5月8日,作为受邀嘉宾,参加了Intel与Cloudera在北京中国大饭店新闻发布会,两家公司宣布战略合作,该消息成为继Intel宣布放弃大数据平台之后的另外一个热点新闻.对于Intel的放 ...

  7. Solr 自定义排序[1]

    需求:商品排序,无库存的商品排在后面(排序). 搜索:  默认搜索:                                            df:        可以看出左图第1个.第 ...

  8. 函数节流和防抖(todo)

    一.什么是函数节流和函数防抖 函数节流和函数防抖目的都是避免同时多次执行函数. 函数防抖是将多次执行变成一次执行,函数节流是将多次执行变成每隔一定时间执行一次. 二.具体实现 三.什么时候需要节流,什 ...

  9. vue之文本渲染

    Vue使用了基于HTML的模板语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据.所有Vue的模板都是合法的HTML,所以能被遵循规范的浏览器和HTML解析器解析. 在前面,我们一直使用的是{ ...

  10. DP 01背包 七夕模拟赛

    问题 D: 七夕模拟赛 时间限制: 1 Sec  内存限制: 128 MB提交: 60  解决: 23[提交][状态][讨论版] 题目描述 " 找啊找啊找GF,找到一个好GF,吃顿饭啊拉拉手 ...