时序数据库定时备份查看(crontab -e)

  1. 新建目录,一般建在/home/下

1) cd /home

2) mkdir [目录名称] 例:mkdir dbbackup

2. 创建定时任务

指令:crontab -e

格式:

0 2 * * * PGPASSWORD='*********' pg_dump -h 'xx.xx.xx.xx' -Upostgres -p 5432 corrupt > /home/dbbackup/corrupt$(date+"\%d").dmp&&find /home/dbbackup -mtime +7 -name"*.dmp" -exec rm -rf {} \;

含义:

‘XX.XX.XX.XX’ 数据库地址, postgres 用户, pgpassword 密码,corrupt 数据库名, find /home/dbbackup 文件所在地址。

作用:每天两点自动备份数据库格式(名字+日期).dmp且清理7天前的名含有.dmp的文件

3. 查看

cd /home/dbbackup

ll 查看是否备份成功

执行报错

执行cat /var/spool/mail/root 查看错误信息

4. 查看磁盘容量

1)df-h df:列出文件系统的整体磁盘使用量

2) cd /home/dbbackup

du -h --max-depth=1 查看当前目录内存大小

2)du -sh* du:检查磁盘空间使用量

5.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值