postgre数据库自动备份操作教程.docx

postgre数据库自动备份操作教程.docx

ID:61760908

大小:155.83 KB

页数:5页

时间:2021-03-19

postgre数据库自动备份操作教程.docx_第1页
postgre数据库自动备份操作教程.docx_第2页
postgre数据库自动备份操作教程.docx_第3页
postgre数据库自动备份操作教程.docx_第4页
postgre数据库自动备份操作教程.docx_第5页
资源描述:

《postgre数据库自动备份操作教程.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Postgre数据库自动备份操作教程1、自动备份脚本语句@ECHOOFF@ECHO============================@ECHOPostgreSQLBackupCommand@ECHOCreatedBy:作者@ECHOCreatedDate:创建日期@ECHO============================@setDirName=%date:~0,4%%date:~5,2%@setFileName=xamp2_%date:~0,4%%date:~5,2%%date:~8,2%_%time:~1,1%%time:~3,2%

2、%time:~6,2%.backup@if%date:~8,2%==01(mdD:DataBack"%DirName%")@ifnotexistD:DataBack"%DirName%"(mdD:DataBack"%DirName%")"C:ProgramFilesPostgreSQL9.1binpg_dump.exe"-Upostgres-hlocalhost-p5432--insertsxmap2>D:DataBack%DirName%%FileName%PassWord:12345678@ECHOON注:(1)@s

3、etDirName=%date:~0,4%%date:~5,2%表示取年月命名为数据库备份文件保存的路径名,如“201605”(2)@setFileName=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(mdD:DataBa

4、ck"%DirName%")判断,如果当天为一个月的第一天,则创建一个新的文件夹,命名为当前年月,如“201605”(4)@ifnotexistD:DataBack"%DirName%"(mdD:DataBack"%DirName%")判断,如果文件夹不存在,则创建一个,%DirName%是一个变量(5)"C:ProgramFilesPostgreSQL9.1binpg_dump.exe"-Upostgres-hlocalhost-p5432--insertsxmap2>D:DataBack%DirName%%FileNa

5、me%"C:ProgramFilesPostgreSQL9.1binpg_dump.exe"为数据库安装的路径-Upostgres数据库的用户名-hlocalhost数据库服务器名-p5432数据库的监听端口--inserts备份方式为inserts方式xmap2数据库名>D:DataBack%DirName%%FileName%备份路径PassWord:12345678数据库的密码2、将第1步的脚本代码复制粘贴到txt文本,然后修改文本的后辍为.bat,此处将脚本文件命名为PostgreSqlBackup.bat1、创建系统的任务

6、计划单击电脑“开始”——“附件”——“管理工具”——“任务计划程序”单击右边“创建基本任务”输入任务名称

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。