![](/img/trans.png)
[英]Dump and restore in the same server but another database in postgresql
[英]Cannot restore and dump database PostgreSQL with Ansible
给我一个错误的代码部分是:
- name: import database jira64_20180626.dump.tar.gz
postgresql_db:
name: jira64_20180626.dump.gz
login_user: jira
login_password: jira_pwd
state: restore
target: /var/lib/pgsql/jira64_20180626.dump.tar.gz
错误是:
致命:[node-1]:失败! => {"changed": false, "cmd": "cmd: ****", "msg": "\\ngzip: stdout: Broken pipe\\n", "rc": 1, "stdout": "" , "stdout_lines": []}
名称似乎不正确,正确的代码如下:
- name: import database jira64_20180626.dump.tar.gz
postgresql_db:
name: name of the db which you want to restore
login_user: jira
login_password: jira_pwd
state: restore
target: /TheDUMPfilepath/jira64_20180626.dump.tar.gz
如果这不起作用 Ansible Doc 点击这里说恢复格式如下:
将根据目标名称检测备份的格式。 转储和恢复支持的压缩格式包括 .bz2、.gz 和 .xz 转储和恢复支持的格式包括 .sql 和 .tar
例如如下:
- name: Dump existing database
postgresql_db:
name: acme
state: dump
target: /tmp/acme.sql
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.