PHPnow

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年6月23日

摘要: 需要提前在VPS安装好lftp,lftp功能上比较强大,CentOS直接执行:yum install lftp,Debian执行:apt-get install lftp 。需要在VPS上创建/home/backup/ 目录,在FTP上创建backup目录。如果VPS上数据库不多的话使用Godaddy的免费空间就可以(10GB空间,300GB流量),只要注册个域名就免费送。下面将备份脚本进行部分注释:#!/bin/bash#Funciont: Backup website and mysql database#Author: licess#Website: http://lnmp.org#IM 阅读全文
posted @ 2012-06-23 17:36 PHPnow 阅读(219) 评论(0) 推荐(0)

摘要: 故障现象:进入slave服务器,运行:mysql> show slave status\G ....... Relay_Log_File: localhost-relay-bin.000535 Relay_Log_Pos: 21795072 Relay_Master_Log_File: localhost-bin.000094Slave_IO_Running: YesSlave_SQL_Running: No Replicate_Do_DB: Replicate_Ignore_DB: ......解决办法一、Slave_SQL_Running: No1.程序可能在slave上进行了写操作 阅读全文
posted @ 2012-06-23 11:08 PHPnow 阅读(772) 评论(0) 推荐(0)

摘要: 说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave版本。(版本向下兼容)一、环境主机: master操作系统:centos 5.5 64位 IP:192.168.1.222 MySQL版本:5.1.50 从机: slave操作系统:centos 5.5 64位 IP:192.168.1.220 MySQL版本:5.1.50二、创建数据库分别登录master机和slave机的mysql:mysql –u root –p如果登录失败需要在终端界面下加. 阅读全文
posted @ 2012-06-23 11:07 PHPnow 阅读(1215) 评论(0) 推荐(0)

摘要: 在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。Rsync的命令格式可以为以下六种: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC DEST rsync [OPTION]... [USER@]HOST::SRC DEST rsync [OPTION]... SRC [... 阅读全文
posted @ 2012-06-23 10:37 PHPnow 阅读(218) 评论(0) 推荐(0)

摘要: 目的:使用rsync定时自动增量备份远程服务器上的数据,包括网站目录、数据库。为什么要这么做: 一般只有一台服务器,万一出现故障,那就彻底玩完了。当然,如果你有预算,那再加一台做双机互备最好不过了!但是如果你没有,本地备份也算个折中的办法!LUM的备份功能,这个功能貌似很强大,可以问问度娘,因为我没有闲置的FTP。本地做FTP,又没有固定IP。1、安装srync服务端(我的是centos,如果你是BSD,使用ports安装)# 先搜索一下rsync具体的名字是什么yum search rsync# 搜索结果会显示完整的rsync名,接下来安装他,安装很快。yum install rsync.x 阅读全文
posted @ 2012-06-23 10:08 PHPnow 阅读(1165) 评论(0) 推荐(0)