IT运维中文博客

ITer工作中的积累,学习,分享!!

avatar

【mysql】字符集迁移-latin1到utf8

场景说明:1、现上几百台mysql数据库,字符编码latin1,现在需要做一个活动,将现上mysql数据库的一些活动数据同步到一台mysql汇总数据库(latin1),然后再将数据同步oracle中,最后官网显示。2、oracle是活动库,字符集是ZHS16GBK,由于还有很大一

2015-01-10

【Python-基础】Python中的单引,双引和三引

python字符串通常有单引号('...')、双引号("...")、三引号("""...""")或('''...''')包围,三引号包含的字符串可由多行组成,一般可表示大段的叙述性字符串。在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号('''

2015-01-03

【故障处理】Web页面访问出错故障总结

故障现象:访问abc.com出现"The page you are looking for is temporarily unavailable。Please try again later."故障排查:经查看日志,发现nginx访问后端wgapi的resin报502错误,就尝试

2015-01-02

【mysql】mysqldumper安装、使用和参数详解

mysqldumper这个备份工具比较好的点很明显,就是可以并发备份,比mysqldump要快些,另一个就是备份的表是单独的文件,恢复单表时会很方便(表结构和数据文件也是分开一个文件的)。一、下载安装下载最新的mysqldumpermysqldumper 下载地址:https:/

2015-01-02

【Linux-服务】proxychains+socks5快速搭建代理

代理服务器Socks是个电路级网关,由David Koblas在1990年开发。此后,就一直作为Internet RFC(Request for Comments)中的开放标准。Socks在协议栈的TCP层上运行。Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如

2015-01-02

【Linux-基础】重新挂载var分区

我们有时候有发现这样一个情况,var分区使用du和df看到的占用情况不一致,通常情况下,是由于删除了某些文件,但是文件还被程序占用导致空间未被释放。有时候,你知道是哪个程序占用的话,直接重启程序后,可直接释放;有时候,需要重新卸载var分区才能彻底将空间释放。查看有哪些程序占用了

2015-01-02

【Linux-Tips】利用lsof恢复删除的文件

前提条件:该文件在删除后,仍然被进程访问着,所以,比较适合用于恢复日志类的文件。当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志。有时可以通过lsof来恢复这些

2015-01-02

【AWS-AMI】缩小根分区并创建新的AMI

环境及需求:1. 现在的AMI 根分区有25G2. 25G有点多,所以想将25G缩小到12G3. 查看磁盘信息# df -hFilesystem      Size  Used Avail Use% Mounted on/dev/xvda1       17G  1.5G   1

2014-12-12

sysbench自定义lua脚本实现实际的业务逻辑压力测试

使用sysbench进行mysql的oltp测试,一般的测试在sysbench中在tests/db中提供了一个oltp.lua脚本可以进行oltp的压力测试。但不能完全模拟自己实际业务的压力测试,不同的业务,数据结构,数据量都是不一样的,为了更接近实际业务的读写压力测试,就得自己

2014-12-11

oracle 10g dgmgrl主从搭建

dgmrl oracle 10G  dg配置1、安装数据库版本,这里直接clone的方式进行安装http://www.itopers.com/?p=7222、进行一次全备,使用rman进行,如下提供下备份脚本:#!/bin/bash## oracle full backup#d

2014-11-06

oracle的clone及冷迁移(直接拷贝数据文件)

最近做了个oracle 10g数据冷迁移,很简单,但还是写一下基本的操作过程:首先是准备迁移目标服务器,初始化环境,安装数据软件。基本的环境初始化、依赖包先安装好、相关目录、用户都需要安装好(目标机器环境要与原一样),安装数据库软件我是采用的clone,将线上的product目录

2014-09-06