Timescale Cloud:性能、规模、企业级

自托管产品

MST

这些管理 API 可帮助您在恢复事件前后准备数据库。它们还可以帮助您跟踪 TimescaleDB 的设置数据。

为了便于寻求支持和报告错误,TimescaleDB 包含一个 SQL 导出脚本。它会输出 TimescaleDB 内部表的元数据以及版本信息。

此脚本位于源代码分发的 scripts/ 目录中。要使用它,请运行

psql [your connect flags] -d your_timescale_db < dump_meta_data.sql > dumpfile.txt

在将其与错误报告或支持问题一起发送之前,请检查 dumpfile.txt

返回发送到 Timescale 服务器的后台遥测字符串。

如果遥测功能关闭,它会发送在遥测功能启用时本应发送的字符串。

查看遥测报告

SELECT get_telemetry_report();

使用 pg_restore 完成数据库恢复后,执行所需的操作。具体而言,这将重置 timescaledb.restoring GUC 并重新启动任何后台工作进程。

欲了解更多信息,请参阅使用 pg_dump 和 pg_restore 进行迁移

恢复后准备数据库以供正常使用

SELECT timescaledb_post_restore();

执行所需的操作,以便您可以使用 pg_restore 恢复数据库。具体而言,这将 timescaledb.restoring GUC 设置为 on 并停止任何可能正在执行任务的后台工作进程。

后台工作进程将停止,直到恢复操作完成后运行 timescaledb_post_restore() 函数。

欲了解更多信息,请参阅使用 pg_dump 和 pg_restore 进行迁移

重要

在使用 timescaledb_pre_restore() 后,您需要运行 timescaledb_post_restore() 才能正常使用数据库。

准备恢复数据库

SELECT timescaledb_pre_restore();

关键词

此页面有问题?报告问题 或 编辑此页面 在 GitHub。