0
数据库备份测试
331
3页
16次
墨值0
数据库备份测试
背景介绍了完善我们的数据库备份策略,建立一个完整的额备份机制,需要对备份
方式进行测试,以确保我们的备份有效,能达到预期的效果。
需要确定:
,是否可以在从库上进行基础备份
,是否可以在从库上进行日志备份
基础备份是否可以压缩
,是否可以在远程备份机上使用从库的基础备份加日志备份进行按文件(天)增量类
型的进行导入
测试环境: 自用测试服务器

A
服务器上创建主库和从库:
,初始化主库 :
 !"!
,更改主库配置文件
#$#%&'(
#$### )*)
+,# --- ./$%0$#$#$1
#$02$# 3 .4
5#$$55 #+.'0#6$#,
78 
+7#$# 9
74## :-
#,, )#8)
$ 
$$5 ))
&'
$0#
#;&-&-&$0#
#(($0#
#$,$;&-&-&$0#
,进数据库:创建
$
用户:
$0#$$$,##7$)&&&&&&&)<
,创建备份从库:
#40;&-&-&$+=>'##$##8
从库的配置文件需要更改和增加的内容:
$ :
78 
archive_mode = always
archive_command = 'test ! -f /home/postgres/pg_archive_slave//%f && cp %p
/home/postgres/pg_archive_slave/%f'
#5 
#,, )#8)
$ 
$$5 )#$##8)
:
,测试,在主库插入一亿条数据,查看主、从库
+
下面的日志情况以及备份日志的
数据目录情况:
从库备份目录会及时同步已经写完的日志文件。但是当前的正在使用的日志不会被同步
去,
随后我
#$:
条在主库,但是日志并没有更新,也就是,如果同步从库(或者主库)的备
份日志文件,最新的日志文件(
93
)会被忽略。
9
,先看
上面的从库数据目录体积(
;&;?
):
在从库
上对
上的从库进行基础备份
方式
(未压缩):基础备份过来大小为:
9&;?<
耗时
(9#
方式
(压缩):基础备份过来大小为 :
&;?<
耗时
(:#
。如下图:
;
,我们使用压缩之后的数据库文件目录,进去先进行解压缩
,解压缩之后我们将主从配置进行删除,添加上相应的备份复制机制参数:
of 3
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜
近期活动
全部
暂无活动,敬请期待...
相关课程
全部