4.2. 编写sh脚本
脚本名称为backup.sh,内容如下 #!/bin/sh DATE=`date +%Y%m%d` hdbsql -U BACKUP \ 测试脚本,如下图,运行backup.sh脚本,在默认的数据备份目录下,备份文件开始保存
执行成功
如果不使用默认的备份目录,脚本可以如下修改
#!/bin/sh DATE=`date +%Y%m%d` hdbsql -U BACKUP \DATA USING FILE ('/backup/COMPLETE_DATABACK_${DATE}')\
该脚本执行后,数据备份文件将会保存在服务器的/backup目录下
4.3. crontab定时执行备份脚本
首先编写corn设置文件,文件名为backup_corn,内容如下 #这是corn调度设置文件,以下表示每天3:00执行backup脚本 0 3 * * * /hana/shared/HDB/HDB00/backup.sh
(注意:在命令结尾加上一空行,否则在corntab加入调度时会报错premature EOF)
注册调度,在用户hdbadm下输入命令 crontab backup_corn
5. Hana数据库快照
待续
6. 第三方工具备份
待续
7. Hana Auto-Failover
待续