【问题标题】:PostgreSQL table backup from node.js(express)从 node.js(express) 备份 PostgreSQL 表
【发布时间】:2020-09-19 23:42:14
【问题描述】:

如何从 node.js (express/loopback) 创建完整的 Postgresql 数据库备份和分离表? 我没有找到任何解决方案来解决它... 任何信息... 我对 sql 转储感兴趣,因为有 2 个“大”表(~40.00. raws / ~ 30 列)和几个表字典。

【问题讨论】:

  • 你的问题没有重点关注问题...你问怎么做全备份?你问如何备份单表?你问如何把一个表导出成insert?你问如何通过HTTP导出数据行?
  • 我很抱歉没有经验。我正在寻找一种方法来完整备份数据库(使用外键等)并插入。例如。每周,nodejs 会创建整个数据库的备份,并且每天(或从管理面板(web-client)通过特殊按钮)创建 sql(insert into) 备份。

标签: node.js postgresql express backup


【解决方案1】:

一个简单的答案,虽然可能不是您想要的:您可以制作一个使用 shell 命令的 package.json 脚本(包括 PostgreSQL 内置的 pg_dump):

"backup-db": "pg_dump YourDatabaseName | gzip > backups/database_backup.`date +%m-%d-%Y-%H-%M`.gz",

【讨论】:

    猜你喜欢
    • 2021-04-15
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 2019-05-25
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 2017-02-14
    相关资源
    最近更新 更多