首页 > 数据库 >postgresql 备份和恢复

postgresql 备份和恢复

时间:2022-10-11 10:46:12浏览次数:39  
标签:postgresql 1.1 dump 恢复 备份 数据库 bak

备份

pg_dump -d dbname --format=c  -h 172.20.1.1 -p 5432 -U odoo   >/tmp/bak.dump.$(date +'%Y%m%d')

恢复

指定参数-C,会自动帮你创建数据库,恢复的数据库名称没法指定,以前叫啥名恢复后就叫啥

pg_restore -h 172.20.1.1 -U postgres -C -d postgres bak.dump

保留最近5个数据库的备份

find /tmp/backups -name "bak.dump*"|sort -t"." -k3n|head -n -5|xargs rm -rf

标签:postgresql,1.1,dump,恢复,备份,数据库,bak
From: https://www.cnblogs.com/qianxunman/p/16778429.html

相关文章

  • MySQL主从复制-利用冷备份搭建从库
    1、启动从库,目录文件配置路径:basedir=/u01/mysql/basedatadir=/u01/mysql/datatmpdir=/u01/mysql/tmp2、将冷备份data目录复制到新实例下的,datadir$lltotal20drwxr......
  • MongoDB 数据导入和导出、备份和恢复
    注:mongoexport和mongoimport针对库中的表,用于数据导入和导出,mongodump和mongorestore针对于库,用于备份和恢复。一、mongodb导出1、导出/导入数据时,连接mongodb服务器参数......
  • expdp备份集直接导出到asm磁盘组
    文档课题:expdp备份集直接导出到asm磁盘组.系统:rhel8.464位数据库:oracle19.1264位+asm+单实例+多租户操作过程:ASMCMD>pwd+data/orclcdbASMCMD>mkdirrmanbakASMC......
  • 「我的电脑」去哪了?教你恢复桌面的「此电脑」等系统图标
    无论是Win7还是Win10,只要你安装的是微软官方的纯净版系统,默认情况下桌面除了有个回收站图标就空空如也了,以最新的Win102004版本为例,系统安装完成后桌面就之后回收站和Edge......
  • db2 开启归档日志在线备份
    一、概述db2数据库默认不开启归档日志在线online备份的时候,就会报错db2backupdbsampleonlineto/home/db2inst1/"SQL2413NOnlinebackupisnotallowedbecausethe......
  • db2 backup/restore 备份和恢复补充
    一、概述db2backup/restore备份与恢复只适用于相同操作系统平台的数据库;只适用于恢复原库,或者在新机器db2实例里面恢复,不适用于搭建一个新的数据库命令格式:db2backupdb......
  • 备份 MySQL 的 shell 脚本(mysqldump版本) shell脚本
    #!/bin/bash#备份MySQL的shell脚本(mysqldump版本)#定义变量user(数据库用户名),passwd(数据库密码),date(备份的时间标签)#dbname(需要备份的数据库名称,......
  • 快速恢复谷歌翻译
    谷歌翻译谷歌翻译一般指Google翻译。Google翻译是谷歌公司提供一项免费的翻译服务,可提供109种语言之间的即时翻译,支持任意两种语言之间的字词、句子和网页翻译。没......
  • 快速恢复谷歌翻译问题
    谷歌翻译谷歌翻译一般指Google翻译。Google翻译是谷歌公司提供一项免费的翻译服务,可提供109种语言之间的即时翻译,支持任意两种语言之间的字词、句子和网页翻译。没翻译前......
  • 1、Linux下源码编译安装PostgreSQL
    操作系统:Centos7说明:postgresql必须在postgres用户下初始化数据库和启动,否则报错。PostgreSQL的特性PostgreSQL是一种几乎可以运行在各种平台上的免费的开放源码的对象关系......