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();
关键词