博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PostgreSQL 定时备份——还原
阅读量:6846 次
发布时间:2019-06-26

本文共 674 字,大约阅读时间需要 2 分钟。

postgresql定时备份

需求:
每天凌晨4点按日期执行自动备份,生产.dump文件。备份文件保存15天。
#vim /var/lib/pgsql/backup.sh

#!/bin/bash  cur_time=$(date '+%Y-%m-%d')  fifteendays_time=$(date -d -15days '+%Y-%m-%d')  rm -rf /var/lib/pgsql/pgsql-backup.$fifteendays_time.dump    echo "Starting Backup PostgreSQL ..."    /usr/local/postgresql/bin/pg_dumpall -U postgres -p 3433 >  /var/lib/pgsql/"pgsql-backup.$cur_time.dump"  echo "Finish Backup ..."

#chmod 755 /var/lib/pgsql/back.up

#su - postgres

crontab -e

00 4 * * *  /var/lib/pgsql/backup.sh

还原

#psql -h localhost -p port -U user_name -d datebase_name -t table_name < /var/lib/pgsql/'date'.dump
#指定ip,端口,用户,库,表 恢复。

转载于:https://blog.51cto.com/13889476/2174249

你可能感兴趣的文章
Mandango
查看>>
网页乱码的解决
查看>>
Python中时间戳与时间字符串互相转化
查看>>
linux 查看系统信息常用命令
查看>>
我的友情链接
查看>>
基于python的REST框架eve测试与mongodb的数据操作
查看>>
epoll模型的理解封装与应用
查看>>
Lync 2013部署图片赏析-证书服务安装配置
查看>>
HTML5 本地缓存 (web存储)
查看>>
tomcat redis session共享(包含redis安全设置)
查看>>
iptables中DNAT、SNAT和MASQUERADE的作用
查看>>
kvm命令学习记录
查看>>
小菜鸡进阶之路-First week
查看>>
ORACLE 10g SYSAUX表空间快速增长之WRH$_ACTIVE_SESSION_HISTORY篇
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Oralce 10g 体系结构
查看>>
linux 下安装zip
查看>>
我的友情链接
查看>>
grep用法
查看>>