Wiki Confluence Administrator User Password Restore

By admin - Last updated: Tuesday, May 10, 2016

今天早上,一同事反映昨天下午不慎将部门的在线文件系统Wiki中的密码全部丢失了(Confluence是一个企业级Wiki系统,基于java,可运行在tomcat中,是一款付费软件,可用于在线文档系统),导致系统不能登录,找我们看有没有办法找回密码,或者重置管理员密码。由于这系统后台数据库基本上没有登录过,也不清楚里面的表数据,只能尝试看看了。

198609262157ef76206dd80_000[……]

Read more

Filed in Mysql, Uncategorized • Tags:

Mysql Cluster NDB 7.4.11 Installation and Configuration on Linux

By admin - Last updated: Wednesday, May 4, 2016

1.服务器环境准备
由于机器有限,打算使用3台服务器安装配置Mysql Cluster ,具体环境如下:
mysql-cluster
2.软件准备:
从Mysql 官网下载即可:

  1. #wget http://dev.mysql.com/downloads/file/?id=462821

3.安装数据节点和SQL节点(172.16.230.45/172.16.230.90)

3.1 添加mysql用户组

198609262157ef76206dd80_[……]

Read more

Filed in High Availability, Mysql • Tags: ,

Simple Set Up Mysql Replication

By admin - Last updated: Friday, April 22, 2016

环境如下:
主库rac2: 10.100.50.202 server_id 1 从库rac1:10.100.50.200 server_id 200

  1. [mysql@rac2 ~]$ mysql -V
    
  2. mysql  Ver 14.14 Distrib 5.6.25, for Linux (x86_64) using  EditLine wrapper

1.修改主备库的配置文件my.cnf,开启binlog,并设置server_id的值,重启数据库服务生效。

  1. [mysqld]
    
  2. user=mysql
    
  3. datadir=/mydata
    
  4. default-storage-engine=InnoDB
    
  5. # log_bin
    
  6. log_bin=/mydata/redolog
    
  7. expire_logs_day=30
    
  8. # server_id = .....
    
  9. server_id = 1
    
  10. # socket = .....
    
  11. socket = /tmp/mysql.sock

[……]

Read more

Filed in High Availability, Mysql • Tags:

Use Xtrabackup Backup and Recovery Mysql

By admin - Last updated: Friday, April 15, 2016

Xtrabackup 是 Percona公司开发的一款基于InnoDB 的在线热备工具,具有开源、免费、支持在线热备、备份恢复速度快、占用磁盘空间小等特点,并且支持在不同情况下的多种备份形式。Xtrabackup 的官方下载地址为:https://www.percona.com/downloads/XtraBackup/

Xtrabackup 包含两个主要的工具,即xtrabackup 和[……]

Read more

Filed in Database backup and recovery, Mysql • Tags:

Point-in-time Recovery in MySQL

By admin - Last updated: Wednesday, April 13, 2016

两年没有写Blog了,这里的草都新陈代谢了几个春秋了,来打个酱油吧….
下面演示一下Mysql中结余mysqlbinlog的不完全恢复,数据库版本Mysql 5.6.25 ,简要操作如下:

首先,对honcho.t1表做一个备份:

  1. [mysql@rac2 ~]$ mysqldump -uroot -p -l -F honcho t1 > /tmp/t1.bak
    
  2. Enter password:

模拟的需求是:先插入部分数据,然后delete掉部分数据,接着再插入部分数据,最后把误[……]

Read more

Filed in Database backup and recovery, Mysql • Tags:

How to capture and analyze DB2 lock

By admin - Last updated: Thursday, June 26, 2014

在多用户并发系统下,出现锁等待不可避免,DB2可以只对表进行加锁,也可以对表和表中的行进行加锁。如果只对表进行加锁,则表中所有的行都受到同等程度的影响。如果加锁的范围针对于表及下属的行,则在对表加锁后,相应的数据行上还要加锁。究竟应用程序是对表加行锁还是同时加表锁和行锁,是由应用程序执行的命令和系统的隔离级别确定。
首先对几种表锁的模式加以阐述:
IS、IX、SIX方式用于表一级并需要行锁配合[……]

Read more

Filed in DB2 • Tags:

Configure DB2 HADR for 10.5 on Redhat Linux 6.5

By admin - Last updated: Friday, June 13, 2014

HADR(High Availability Disaster Recovery)从一个源数据库(称为主数据库)向一个目标数据库(称为备用数据库)复制数据更改。由于这是一个无共享架构,每个数据库都使用自己的存储器。HADR 在主数据库失败时提供快速故障转移。您还可以在实施更新和实施维护等场景中便捷地转换主数据库和备用数据库的角色,从而将停机时间减至最小。HADR 用途广泛,并被完全集成到 DB2[……]

Read more

Filed in DB2, High Availability • Tags:

Install DB2 10.5 on Redhat Linux 6.5 for x86_64

By admin - Last updated: Tuesday, June 10, 2014

Install DB2 10.5 on Redhat Linux 6.5 for x86_64
近期发现在互联网上关于DB2 10.5的安装资料还是很少,如是打算发一篇关于DB2 10.5在Redhat Linux 6.5上安装的步骤,其实其安装和DB2以前的安装过程类似,简要的安装步骤如下,供参考。
1.安装配置环境
操作系统版本: Red Hat Enterprise Linux Se[……]

Read more

Filed in DB2, Upgrade and Migration

Oracle Incomplete Recovery VS DB2 Incomplete Recovery

By admin - Last updated: Friday, June 6, 2014

最近在看DB2恢复相关知识,在某本资料书上看到基于时间点的不完全恢复的时候这样描述到:数据库一旦恢复完成,就会生成新的日志链。如果我们尝试重新恢复,并前滚到日志结尾,也只会是上次之后的数据了。这就提示我们,前滚操作的时间点一定要谨慎,一旦完成前滚,之后的数据再也无法使用。我在想只要有备份和归档数据库应该能恢复到自己想要的时间点吧,至少在Oracle数据库中时可以做到的。于是打算做实验来对比一下Or[……]

Read more

Filed in Database backup and recovery, DB2

Migration and upgrade DB2 V9.1 to V9.7

By admin - Last updated: Tuesday, April 29, 2014

近期参与了某客户DB2 migration and upgrade的项目,客户源库环境:操作系统是AIX 5.3.0.8 数据库版本为DB2 V9 .1FP 8 64bit,目标库操作系统AIX 7.1.5数据库版本为DB2 V9 .7FP9 64bit。当时给客户提供了三种迁移升级方案,大致方案会在下面描述:
迁移方案一 db2look + db2move :

1、目标系统搭建 用户[……]

Read more

Filed in DB2, Upgrade and Migration