PostgreSQL central stream replication unlinked use (scp, cp, pg_basebackup …)
背景 前面介绍了集中式PITR备份的架构. http://blog.163.com/digoal@126/blog/static/163877040201451711013770/ 本文介绍一下不使用虚拟机的情况下, 稍微细节的东西, 即创建基础数据时规避文件夹冲突问题. 创建基础备份的方法比较多, 例如s...
背景 前面介绍了集中式PITR备份的架构. http://blog.163.com/digoal@126/blog/static/163877040201451711013770/ 本文介绍一下不使用虚拟机的情况下, 稍微细节的东西, 即创建基础数据时规避文件夹冲突问题. 创建基础备份的方法比较多, 例如s...
背景 在实际的生产环境中, 当数据库越来越多, 越来越大. 备份可能会成为比较大的问题, 传统的逻辑备份对于大的数据库不适用(因为备份和还原可能是比较耗时的, 而且也不能回到任意时间点,还会造成数据库膨胀(长时间repeatable read iso), 好处是可以跨平台恢复, 可选恢复表等). 但是基于XL...
背景 你的数据适合压缩还是适合开启去重? 这个可以拿到你的数据进行评估, 在一个已有使用zdb -S zpname进行评估, 然后使用zdb -DD产生一个报告. 例如 : 对zp1 pool的数据块, 采样评估 [root@db- ~]# zdb -S zp1 ^C 报告deduplicat...
背景 在创建raidz的vdev时, 到底多少个设备合适呢?下面是zfs best practices给出的答案. 推荐使用2^n+z的个数. z指校验数据的份数, 即允许坏多少块盘. 例如 raidz1, 那么使用的底层块设备个数3, 5, 9, 17等. 建议基数不超过16(除非你的CPU特别强悍)....
背景 ssh是一个非常棒的工具, 不但能建立动态转发, 例如chrome的Switchy插件用到的就是这个技术. http://blog.163.com/digoal@126/blog/static/163877040201141821810103/ 还能建立TCP的转发隧道, 例如我以前写过的关于使用ssh...
背景 在企业中,如果要使用统一的账户管理,可以考虑LDAP或者WINDOWS AD域进行管理。 PostgreSQL数据库也支持LDAP的认证手段,支持simple bind和search bind。 本文介绍一下PostgreSQL的search bind配置方法。 上一篇BLOG介绍了simple bi...
背景 在CentOS 5.x的时代, 修改用户的ulimit配置文件在/etc/security/limits.conf, 包括nproc的限制. 例如 vi /etc/security/limits.conf # /etc/security/limits.conf # #Each line de...
背景 在企业中,如果要使用统一的账户管理,可以考虑LDAP或者WINDOWS AD域进行管理。 PostgreSQL数据库也支持LDAP的认证手段,支持simple bind和search bind。 本文介绍一下PostgreSQL的simple bind配置方法。 上一篇BLOG介绍了OpenLDAP ...
背景 在企业中,如果要使用统一的账户管理,可以考虑LDAP或者WINDOWS AD域进行管理。 PostgreSQL数据库也支持LDAP的认证手段。 本文介绍一下Linux下面LDAP server的使用,数据如何导入LDAP SERVER。 前面一篇BLOG讲了一下使用源码安装openldap, 本文将讲...
背景 在企业中,如果要使用统一的账户管理,可以考虑LDAP或者WINDOWS AD域进行管理。 PostgreSQL数据库也支持LDAP的认证手段。 本文首先介绍一下Linux下面LDAP server的包安装方法。 rpm安装 # rpm -qa|grep openldap openldap-debugi...