SAP-数据库备份:方案二:使用DUMP DATABASE命令备份

时间:2025-02-12 15:09:28
SAP

方案二:使用DUMP DATABASE命令备份

步骤如下:

  1. dump备份my_database的数据库。

    DUMP DATABASE my_database TO '/local_dump_dir/my_database.dump'

  2. dump my_database的事务日志。

    DUMP TRANSACTION my_database TO '/local_dump_dir/my_database.$timestamp.dumptran'

  3. 将本地文件备份到SFS或OBS。
  4. 恢复数据库。
    1. 恢复前停止数据库。

      dbcc dbreboot(shutdown_load, my_database)

    2. 恢复数据库。

      LOAD DATABASE my_database FROM "my_database.dump"

      LOAD TRAN my_database FROM "my_database.$timestamp.dumptran"

    3. 恢复后启动数据库。

      online database my_database

    增量备份前需要设置trunc log on chkpt参数为false。命令如下:

    sp_dboption my_database, "trunc log on chkpt", false

support.huaweicloud.com/bestpractice-sap/sap_08_0116.html