postgre数据库自动备份操作教程_第1页
postgre数据库自动备份操作教程_第2页
postgre数据库自动备份操作教程_第3页
postgre数据库自动备份操作教程_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精选文档Postgre数据库自动备份操作教程1、 自动备份脚本语句ECHO OFF ECHO = ECHO PostgreSQL Backup Command ECHO Created By: 作者 ECHO Created Date:创建日期ECHO = set DirName=%date:0,4%date:5,2%set FileName=xamp2_%date:0,4%date:5,2%date:8,2%_%time:1,1%time:3,2%time:6,2%.backupif %date:8,2% = 01 (md D:DataBack%DirName%) if not exist D:DataBack%DirName% (md D:DataBack%DirName%) C:Program FilesPostgreSQL9.1binpg_dump.exe -U postgres -h localhost -p 5432 -inserts xmap2 D:DataBack%DirName%FileName%PassWord:12345678ECHO ON注:(1)set DirName=%date:0,4%date:5,2% 表示取年月命名为数据库备份文件保存的路径名,如“201605”(2)set FileName=xamp2_%date:0,4%date:5,2%date:8,2%_%time:1,1%time:3,2%time:6,2%.backup表示取年月日时分秒毫秒作为数据库文件名,如“xamp2_20160516_83000.backup”,xamp2为数据库名,后面加年月日_时分秒毫秒,后辍为.backup(3)if %date:8,2% = 01 (md D:DataBack%DirName%) 判断,如果当天为一个月的第一天,则创建一个新的文件夹,命名为当前年月,如“201605”(4)if not exist D:DataBack%DirName% (md D:DataBack%DirName%)判断,如果文件夹不存在,则创建一个,%DirName%是一个变量(5)C:Program FilesPostgreSQL9.1binpg_dump.exe -U postgres -h localhost -p 5432 -inserts xmap2 D:DataBack%DirName%FileName%C:Program FilesPostgreSQL9.1binpg_dump.exe为数据库安装的路径-U postgres 数据库的用户名-h localhost 数据库服务器名-p 5432 数据库的监听端口-inserts 备份方式为inserts方式xmap2 数据库名 D:DataBack%DirName%FileName% 备份路径PassWord:12345678 数据库的密码2、 将第1步的脚本代码复制粘贴到txt文本,然后修改文本的后辍为.bat,此处将脚本文件命名为PostgreSql

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论