用户内容备份和还原(快照)常见问题解答

本主题中解答了用户内容备份和还原常见问题。

我需要备份哪些内容?

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 中的日志记录服务来跟踪快照之间的内容更改并对其进行故障排除。启用使用情况日志和诊断日志时,您可以监视所有目录对象的创建、更新、删除和权限更改操作,例如经典分析、仪表盘、工作簿、像素级完美报表、文件夹、数据集、自助连接、数据流、序列、脚本等。请参见监视使用情况日志和诊断日志

是否可以使用快照从测试环境迁移到生产环境

是的,您可以使用快照将 Oracle Analytics Cloud 内容和配置从测试环境迁移到生产环境。快照捕获测试环境在特定时间点的状态,允许您在生产环境中还原该状态(有或没有用户数据、用户文件夹内容或连接身份证明)。
  • 迁移所有内容 — 当两个环境中的用户和数据源相同时,请使用此选项。
  • 迁移时不包含用户文件夹内容 — 在用户验收测试过程中(在这种情况下,测试用户拥有不同的内容,但可以访问相同的数据源)使用此选项。
  • 迁移时不包含连接身份证明 — 如果您只需在测试内容和配置后将其从一个环境移动到另一个环境(没有共同用户,而且数据源安全设置不同),请使用此选项。

客户负责使测试环境和生产环境保持同步。您直接在生产环境中创建的任何内容都将被替换或丢失。