本主题中解答了用户内容备份和还原常见问题。
我需要备份哪些内容?
Oracle 建议您定期将用户创建的所有内容备份到名为快照的文件。用户内容包括目录内容,例如报表、仪表盘、数据可视化工作簿、像素级完美报表、数据集、数据流、语义模型、安全角色、服务设置等。
如果内容或服务出现错误,您可以恢复使用您在快照中保存的内容。如果要在服务之间移动或共享内容,快照也很有用。
要备份用户内容,请参见获取快照。
要还原用户内容,请参见从快照还原。
应多久获取一次快照?
Oracle 建议在重要检查点时刻获取快照,例如,在对内容或环境进行重大更改之前。此外,Oracle 建议每周定期获取快照,或根据您环境的更改速率和回退要求以自己的定义频率获取快照。
您最多可以保留 40 个联机快照,并且可以导出任意数量的快照进行脱机存储(即,导出到您的本地文件系统或您自己的 Oracle Cloud 存储)。
何时应导出快照?
Oracle 建议定期导出快照进行脱机存储。您可以将快照导出到自己的文件系统并将其存储在本地。也可以将快照导出到您自己的 Oracle Cloud 存储。请参见导出快照。
如果您定期导出大型快照(超过 5GB 或超过浏览器的下载限制),Oracle 建议您在 Oracle Cloud 上设置存储桶,并将您的快照保存到云存储。这样,您就可以避免因大小限制和超时而出现导出错误(将快照导出到本地文件系统上时,有时可能会发生此情况)。请参见设置用于存储快照的 Oracle Cloud 存储桶。
是否可以使用 API 来自动执行快照操作?
是。请参见使用 REST API 管理快照。
Oracle 是否可以帮助还原丢失的内容?
否。客户数据备份、保留和恢复或还原完全由客户负责;客户使用快照(BAR 文件)、目录档案(CATALOG 文件)和导出档案(DVA 文件)来执行这些操作。Oracle 将创建 Oracle 管理的基础设施备份,以在发生基础设施意外事件时维护服务。对于管理用户创建的数据,不提供 Oracle 维护的备份。请参见Oracle PaaS 和 IaaS 公有云服务 — 主要文档。
Oracle 建议您使用 Oracle Cloud Infrastructure 中的日志记录服务来跟踪快照之间的内容更改并对其进行故障排除。启用使用情况日志和诊断日志时,您可以监视所有目录对象的创建、更新、删除和权限更改操作,例如经典分析、仪表盘、工作簿、像素级完美报表、文件夹、数据集、自助连接、数据流、序列、脚本等。请参见监视使用情况日志和诊断日志。是否可以使用快照从测试环境迁移到生产环境
客户负责使测试环境和生产环境保持同步。您直接在生产环境中创建的任何内容都将被替换或丢失。