专注业务连续性支持与数据保护
2014-12-11技术合集

在11gR2中使用RMAN复制数据库已关闭评论

在11gR2中使用RMAN复制数据库

RMAN 可以通过复制或者克隆,从一个运行的库中复制一个备份。可以用来在远程站点上复制数据库,下面示例中源库和复制库使用同样的SID:DB11G

在源库中创建备份。

$ rman target=/
 
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN> BACKUP DATABASE PLUS ARCHIVELOG

为目标库创建password文件

$ orapwd file=/u01/app/oracle/product/11.2.0/db_1/dbs/orapwDB11G password=password entries=10

在”$ORACLE_HOME/network/admin” 中增加”tnsnames.ora” 允许目标库访问源库。

# Added to the tnsnames.ora
DB11G-SOURCE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = ol5-112-dup1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (ORACLE_SID = DB11G)
    )
  )

继续阅读 »

2014-11-23技术合集

清洗磁带机已关闭评论

清洗磁带机

1.查看需要清洗的磁带机

1
2
3
4
5
6
7
8
9
10
11
12
13
14
netback:root:/usr/openv/volmgr/bin>./tpclean -L
Drive Name              Type      Mount Time  Frequency   Last Cleaned         Comment
**********              ****      **********  *********   ****************     *******
IBM.ULT3580-TD4.000     hcart*    1906.3      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.001     hcart*    2950.6      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.002     hcart*    2804.5      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.003     hcart*    2895.4      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.004     hcart*    1804.2      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.005     hcart*    2916.2      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.006     hcart*    2970.3      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.007     hcart*    2909.5      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.008     hcart*    2895.8      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.009     hcart*    2896.7      0                N/A             NEEDS CLEANING
IBM.ULT3580-TD4.010     hcart*    2840.6      0                N/A             NEEDS CLEANING

继续阅读 »

2014-10-22技术合集

使用Python控制DDNS解析已关闭评论

使用Python控制DDNS解析

需求:

光纤入户,一台服务器(windows server 2008 r2),连接内部网络。
同时通过pppoe连接到公网,获取一公网IP,公网IP需要域名映射。

尝试:

1、通过Oray客户端,正确情况可解析,当pppoe断开再连接后,Oray客户端不会去主动解析到新获取的地址,需要重启。

2、使用DNSPOD客户端,状况与Oray客户端一致。

解决:

通过观察发现,当pppoe拨号成功后,windows产生20267事件,那么思路来了,可通过计划任务监视事件,发生后启动解析。

比较发现Oray方式较为简单,很容易通过Python(v3)实现:
继续阅读 »

2014-08-22技术合集

NBU SAN Client 改造已关闭评论

NBU SAN Client 改造

描述:

Client端erp_db1 安装有oracle数据库,通过lan备份,因网络问题,备份速度维持在2MB/s,数据库较大,备份时间较长。计划将erp_db1改造为SAN Client备份。

按步骤将NBU_MEDIA改为FT Media Server,同时将Client改为SAN Client。并将NBU_MEDIA的 Target HBA和Client HBA放置新建的Zone中。

因NBU_MEDIA在安装时已经配置过FT,检查并不能正常工作,需要重新配置,执行:

./nbftsrv_config -nbhba
./nbhba -L
./nbftsrv_config
继续阅读 »

2014-07-31技术合集

Suse 11 U盘安装错误已关闭评论

Suse 11 U盘安装错误

操作系统版本:suse 11 x64
服务器:hp dl560 g8
错误描述:在grub安装阶段提示无法找到“/boot/grub/stage1”,导致grub安装无法进行。
错误影响:系统安装完成后无法引导。
原因分析:通过光盘安装不会出现这个问题,通过U盘安装时不存在/boot/grub目录,导致无法读取。
解决办法:在安装时候创建“/boot”分区,可解决。

2014-06-30技术合集

Mac OS X可写NTFS移动硬盘已关闭评论

Mac OS X可写NTFS移动硬盘

# 用 root 身份做如下操作
sudo -s

cd /sbin
# 将系统自带的挂载程序改名
mv mount_ntfs mount_ntfs_orig
# 新建我们要的挂载脚本并编辑
vim mount_ntfs
#!/bin/sh
/sbin/mount_ntfs_orig -o rw,nobrowse “$@”
# 保存退出后改一下权限
chmod a+x mount_ntfs
# 都搞定了, 退出 root 身份
exit

在 -o 参数里加了 nobrowse, 这个是让 GUI 默认不可见, 即 Finder 的左边栏 “设备” 里不出现, 如果 -o 参数里不加 nobrowse 可能挂载上来的还是只读模式, 原因未知。

2014-05-02技术合集

MySQL任意主机用户无法登录已关闭评论

MySQL任意主机用户无法登录

在创建MySQL用户时,选择登录主机为“%”,意思为所有主机均可以连接。

命令如下:
grant all privileges on *.* to ‘kevin’@’%’ identified by ‘password’ with grant option;

创建完成后,登录发现提示如下错误:
ERROR 1045 (28000): Access denied for user ‘kevin’@’localhost’ (using password: YES)

从逻辑上说,%代表所有主机,为什么使用“localhost”就是不行呢?或者也有一种可能性,“%”不包括“localhost”主机,而创建连接时使用到了“localhost”。

新增用户@localhost:
grant all privileges on *.* to ‘kevin’@’localhost’ identified by ‘password’ with grant option;

刷新权限,登录成功。
flush privileges;