《MYSQL备份与恢复》之 Innodb与 MyISAM引擎
《MYSQL备份与恢复》之 Innodb与 MyISAM引擎
一、系统环境
1.1 ubuntu 12.0.4 X86_64
1.2 percona-xtrabackup-2.0.3.tar.gz
1.3 xtrabackup简介
xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。
xtrabackup有两个主要的工具:xtrabackup、innobackupex
(1)xtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份MyISAM数据表
(2)innobackupex是参考了InnoDB Hotbackup的innoback脚本修改而来的,innobackupex是一个perl脚本封装,封装了xtrabackup,所以能同时备份处理innodb和myisam,但在处理myisam时需要加一个读锁。并且加入了一些使用的选项,如slave-info可以记录备份恢复后,作为slave需要的一些信息,根据这些信息,可以很方便的利用备份来重做slave。
(3)使用帮助:http://www.percona.com/docs/wiki/percona-xtrabackup:start
(4)Xtrabackup可以做什么
在线(热)备份整个库的InnoDB、 XtraDB表
在xtrabackup的上一次整库备份基础上做增量备份(innodb only)
以流的形式产生备份,可以直接保存到远程机器上(本机硬盘空间不足时很有用)
MySQL数据库本身提供的工具并不支持真正的增量备份,二进制日志恢复是point-in-time(时间点)的恢复而不是增量备份。Xtrabackup工具支持对InnoDB存储引擎的增量备份,工作原理如下:
xtrabackup备份原理
xtraBackup基于InnoDB的crash-recovery功能。它会复制innodb的data file,由于不锁表,复制出来的数据是不一致的,在恢复的时候使用crash-recovery,使得数据恢复一致。
InnoDB维护了一个redo log,又称为transaction log,事务日志,它包含了innodb数据的所有改动情况。当InnoDB启动的时候,它会先去检查data file和transaction log,并且会做二步操作:
xtraBackup在备份的时候, 一页一页地复制innodb的数据,而且不锁定表,与此同时,XtraBackup还有另外一个线程监视着transactions log,一旦log发生变化,就把变化过的log pages复制走。为什么要急着复制走呢? 因为transactions log文件大小有限,写满之后,就会从头再开始写,所以新数据可能会覆盖到旧的数据。
在prepare过程中,XtraBackup使用复制到的transactions log对备份出来的innodb data file进行crash recovery。
explor3D 中文破解版
3D Exploration 是一个非常特别的图形/图像浏览器。它的特点在于 3D 图形的浏览,你可以用它直接查看3DS、DXF、ASC、COB、LW、DWG、3DM、MD2、MD3、ASE等多种常见与不常见的 3D 图形格式的文件。你可以从不同的角度来观察 3D 物体,以不同的方式给物体染色或显示物体(实心、透明、框架),也可以在部分文件格式之间进行格式转换。使用这个工具就能够无需安装3DS、AutoCAD等大型软件而直接查看它们产生的图形。
当然,3D Exploration 也可以很好的支持多种 2D 图形格式,如BMP、GIF、JPG、TGA、TIF等等。你可以使用3D Exploration直接查看大多数图形文件,它甚至还可以直接查看ZIP文件中的图形文件。
php-5.2.8-fpm-0.5.10.diff.gz
php-5.2.8-fpm-0.5.10.diff.gz
SSHSecureShellClient
强烈推荐的一款远程linux/unix 工具
英文,但是,使用非常简单!
www.linuxsun.cn
www.bsdsun.cn
opebsd安装教程
详细地描述了OPENBSD安装过程!
有剪图,步骤分解......
tfn2k.tar.gz
什么是tfn2k?
tfn2k通过主控端利用大量代理端主机的资源进行对一个或多个目标进行协同攻击。当前互联网中的unix、solaris和windows nt等平台的主机能被用于此类攻击,而且这个工具非常容易被移植到其它系统平台上。
tfn2k由两部分组成:在主控端主机上的客户端和在代理端主机上的守护进程。主控端向其代理端发送攻击指定的目标主机列表。代理端据此对目标进行拒绝服务攻击。由一个主控端控制的多个代理端主机,能够在攻击过程中相互协同,保证攻击的连续性。主控央和代理端的网络通讯是经过加密的,还可能混杂了许多虚假数据包。整个tfn2k网络可能使用不同的tcp、udp或icmp包进行通讯。而且主控端还能伪造其ip地址。所有这些特性都使发展防御 tfn2k攻击的策略和技术都非常困难或效率低下。
tfn2k的技术内幕
◆ 主控端通过tcp、udp、icmp或随机性使用其中之一的数据包向代理端主机
发送命令。对目标的攻击方法包括tcp/syn、udp、icmp/ping或broadcast
ping (smurf)数据包flood等。
◆ 主控端与代理端之间数据包的头信息也是随机的,除了icmp总是使用
icmp_echoreply类型数据包。
◆ 与其上一代版本tfn不同,tfn2k的守护程序是完全沉默的,它不会对接收
到的命令有任何回应。客户端重复发送每一个命令20次,并且认为守护程
序应该至少能接收到其中一个。
◆ 这些命令数据包可能混杂了许多发送到随机ip地址的伪造数据包。
◆ tfn2k命令不是基于字符串的,而采用了"++"格式,其中是
代表某个特定命令的数值,则是该命令的参数。
◆ 所有命令都经过了cast-256算法(rfc 2612)加密。加密关键字在程序编
译时定义,并作为tfn2k客户端程序的口令。
◆ 所有加密数据在发送前都被编码(base 64)成可打印的ascii字符。tfn2k
守护程序接收数据包并解密数据。
◆ 守护进程为每一个攻击产生子进程。
◆ tfn2k守护进程试图通过修改argv[0]内容(或在某些平台中修改进程名)
以掩饰自己。伪造的进程名在编译时指定,因此每次安装时都有可能不同。
这个功能使tfn2k伪装成代理端主机的普通正常进程。因此,只是简单地检
查进程列表未必能找到tfn2k守护进程(及其子进程)。
◆ 来自每一个客户端或守护进程的所有数据包都可能被伪造。
监测tfn2k的特征
域名查找器
软件名称:域名查找器<br>软件大小:294KB<br>应用平台:Windows<br>简介:<br>输入IP就可以查找出该IP帮定的国际域名!<br>
SecureCRT
软件名称:SecureCRT<br>应用平台:Windows<br>软件大小:5.89M<br>简介:<br><br> SecureCRT 是高度可定制的终端仿真器,适用于 Internet 和 <br>Intranet,支持 IPv6 标准。对于连接到运行 Windows、UNIX 和 VMS 的<br>远程系统来说,SecureCRT 是理想的选择。<br><br>主要特性:<br><br> . 广泛的终端仿真:<br><br> VT100,VT102,VT220,ANSI,SCO ANSI,Xterm,Wyse 50/60,<br> 和 Linux console 仿真(带有 ANSI 颜色)。<br><br> . 优秀的会话管理特性:<br><br> 新的带标签的用户界面和 Activator 托盘工具,最小化桌面的杂乱。<br> 会话设置可以保存在命名的会话中。<br><br> . 协议支持:<br><br> 支持 SSH1,SSH2,Telnet,RLogin,Serial,和 TAPI 协议。<br><br> . Secure Shell:<br><br> Secure Shell 加密登录和会话数据,包括以下支持:<br> - 端口转发使 TCP/IP 数据更安全<br> - 口令,公钥,键盘交互和 Kerberos 验证<br> - AES,Twofish,Blowfish,3DES,RC4,和 DES 加密<br> - X11 转发<br><br> . 文件传输工具:<br><br> VCP 和 VSFTP 命令行公用程序让使用 SFTP 的文件传输更安全。<br><br> . 脚本支持:<br><br> 支持 VBScript 和 JScript 脚本语言。<br>www.linuxsun.cn/bbs
putty.exe
软件名称:putty.exe<br>应用平台:Windows<br>软件大:262K<br>麻雀虽小,五脏具全!<br>
Ashampoo Photo Commander
Ashampoo Photo CommanderV5.10<br>软件类型:看图软件<br>应用平台:Windows<br>软件大小:8.67M<br>推荐等级:★★★★★<br>
closemonitor
closemonitor:<br>立即关闭显示器,为听歌时保护显示器而做,一个简单程序,好用而已。<br><br>有事联系blastball@sina.com<br><br>●安装说明<br>本软件无需安装,直接运行即可,建议在windows的QuickLanuch上和桌面建一个快捷方式。方便使用<br><br>●使用说明<br>在鼠标移动时屏幕会有闪动,如果大家有什么好的建议,希望和我联系。<br><br>●文件说明<br>CloseMonitor.exe 主程序,运行即可。<br>hook.dll 动态链接库,处理鼠标消息。此文件一旦删除,程序将不再屏蔽鼠标消息。<br>自述文档.txt 本文件
CDN技术原理
CDN技术原理 常见问题 <br>.doc