当前位置: 操作系统/服务器>linux
本页文章导读:
▪能否批量把网站从一台服务器移到哪一台服务器
虚拟主机转移好后,数据库可以先备份成bak文件,然后,在管理区,一个个库选“在同一台服务器上转移”,管理平台就会重开这些数据库,您可以用备份好的bak文件还原就实现了转移数据.........
▪注册新网互联的域名所有出错的代码解说
系统提示<1000-1999>信息和原因: 1001 没有输入合法数据 1002 不符合格式的数据格式 1003 没有符合条件的方法 1004 验证密码错误 1005 您没有访问权限 .........
▪远程镜像与备份SVN服务器的方法小结第1/2页
我们来看一个简单的svnsync例子: 主SVN服务器: http://mastersvn/project1 svnsync镜像SVN服务器上的部署:http://backupsvn/project1 第一步:建立仓库 cd /home/svn svnadmin create –fs-type fsfs /home/svn/project1 chmo.........
[1]能否批量把网站从一台服务器移到哪一台服务器
来源: 互联网 发布时间: 2013-12-24
虚拟主机转移好后,数据库可以先备份成bak文件,然后,在管理区,一个个库选“在同一台服务器上转移”,管理平台就会重开这些数据库,您可以用备份好的bak文件还原就实现了转移数据库.
[2]注册新网互联的域名所有出错的代码解说
来源: 互联网 发布时间: 2013-12-24
系统提示<1000-1999>信息和原因:
1001 没有输入合法数据
1002 不符合格式的数据格式
1003 没有符合条件的方法
1004 验证密码错误
1005 您没有访问权限
1034 无此联系人
1006 无法获取提交代理
1007 无法获取使用的EPP版本
1008 无法获取验证码
1200 添加认证ip失败
1201 无法获取需要增加认证ip的ip参数和url参数
1202 无法获取需要删除认证ip
1210 删除认证ip失败
1220 获取认证ip列表失败
1300 开通在线帐号失败
1301 无法获取要开通的帐号
1302 无法获取要关闭的帐号
1303 无法获取要检测的帐号
1303 无法获取要开通的帐号
1304 无法获取需要帐户或者支付号或者金额,请检查
1305 支付号不合法
1306 在线支付帐号没有开通
1307 未检测到在线支付提供商反馈信息
1308 缺少该代理的管理人信息
1309 在线支付没有提交成功
1311 在线支付修改类型支付号失败
1312 在线支付处理订单失败
1320 关闭在线支付帐户失败
1330 获取在线支付帐户状态失败
1401 无法获取要开通的帐号
1402 无法读取数据文件
1403 无法获取产品类别
1404 服务开始时间和结束时间请同时填写或不填写
1801 网络忙,请稍候(net error)
1802 网络忙,请稍候(xml error)
1803 XML解析错误:缺少节点
1804 XML解析错误:缺少属性
1805 XML解析错误:缺少属性
1901 IP地址不符合要求
1902 IP地址不符合要求
1904 请填写在线支付号,和支付金额
1909 目录没有写入权限
------------------------------------------------------------------------------------------------------------
域名管理 <2000-2999>信息和原因:
2001 域名所属代理号为空
2002 域名不能为空
2004 域名编码不能为空
2005 英文域名中不能含有中文
2006 中文域名注册时必须含有中文字
2007 中文域名不能为空
2008 注册商不能为空
2009 IP不能为空
2010 域名注册年数不能为空
2012 域名注册年数不合法
2013 域名服务器名字不能为空
2014 没有域名服务器
2015 域名注册超过最大年限
2016 域名续费年数不能为空
2017 域名续费年数不合法
2018 无域名转移密码
2099 提交域名转移失败
2101 域名已经被注册
2103 域名检查结果为不能注册!
2132 注册域名信息中缺少域名公司联系人 或 管理联系人信息
2170 提交域名注册失败
2172 处理域名注册失败
2201 没有域名的相关信息!
2202 域名管理者不是您
2206 域名续费超过最大年限
2214 处理域名续费失败
2215 提交域名续费失败
2221 没有域名的相关信息!
2222 域名管理者不是您
2231 域名已经购买了邮局产品不能删除
2232 域名已经续费不能再删除
2233 您的域名列表中没有此域名
2234 数据出错
2235 该域名注册已经超过14 天,不能再执行此删除操作
2236 该域名注册已经超过4 天,不能再执行此删除操作
2245 处理域名删除失败
2246 提交域名删除失败
2250 域名已经被成功提交,不用再提!
2251 无法获取域名信息。
2260 域名已经被成功提交,不用再提!
2286 注册域名信息中缺少域名公司联系人 或 管理联系人信息
2298 处理域名转移失败
2301 没有域名的相关信息!
2302 域名管理者不是您
2304 无法从数据库中获取域名的公司联系人信息。
2306 无法从数据库中获取域名的管理联系人信息。
2310 无法从数据库中获取域名的交费联系人信息。
2312 无法从数据库中获取域名的技术公司联系人信息。
2321 没有域名的相关信息!
2322 域名管理者不是您
2324 修改域名联系人信息时接口传送的信息有错。
2325 无法从数据库中获取域名的原始信息。
2355 修改域名联系人信息时接口操作错误
2371 没有域名的相关信息!
2372 域名管理者不是您
2374 没有相关数据
2401 没有域名的相关信息!
2402 域名管理者不是您
2406 修改失败
2421 没有域名的相关信息!
2422 域名管理者不是您
2426 修改失败
2501 没有域名的相关信息!
2502 域名管理者不是您
2506 添加失败
2541 没有域名的相关信息!
2542 域名管理者不是您
2545 删除失败
2521 没有域名的相关信息!
2522 域名管理者不是您
2526 变更失败
2801 域名联系人:单位名称 中文必须为1-80个字符
2802 域名联系人:单位名称 英文必须为英文
2803 域名联系人:通信地址 中文必须为1-100个字符
2804 域名联系人:通信地址 英文必须为英文
2805 域名联系人:城市名称 中文必须为1-20个字符
2806 域名联系人:城市名称 英文必须为英文
2807 域名联系人:省份名称 代码必须为2个字符
2808 域名联系人:国家名称 代码必须为2个字符
2809 域名联系人:邮政编码必须为4-10个字符
2811 域名联系人:中文姓名必须为1-20个字符
2812 域名联系人:英文姓名必须为英文
2813 域名联系人:电话 国家代码必须为1-3个数字
2814 域名联系人:电话 地区代码必须为1-4个数字
2815 域名联系人:电话 电话号码必须为1-11个数字
2816 域名联系人:电话 分机号码必须为0-5个数字
2817 域名联系人:传真 国家代码必须为1-3个数字
2818 域名联系人:传真 地区代码必须为1-3个数字
2819 域名联系人:传真 传真号码必须为1-11个数字
2820 域名联系人:传真 传真分机必须为0-5个数字
2921 域名联系人:邮件地址不符合要求
2822 域名联系人:管理人必须为1-20个字符
2823 域名联系人:行业 编码必须为2-3个字符
2901 域名长度不符合要求
2903 域名编码必须为ENG或CHI
2904 域名管理密码不能超过20个字符
2905 注册年限为1-4个数字
2906 域名注册商为PIR、ICANN 或 CNNIC
2907 NameServer数据格式必须为数组
2908 Host数据格式必须为数组
2909 状态数据格式必须为数组
2910 联系人类型必须为ORG、ADM、BILL、TECH
2911 联系人类型必须为ORG、ADM、BILL、TECH
2921 缺少域名相关信息
2921 域名不可以注册
2922 缺少域名相关信息
2922 缺少域名联系人信息
2923 缺少域名相关信息
2924 缺少域名相关信息
2925 缺少域名相关信息
2926 缺少域名相关信息
2927 缺少域名相关信息
2928 缺少域名相关信息
2929 缺少域名相关信息
2930 缺少域名相关信息
2931 缺少域名相关信息
2932 缺少域名相关信息
2933 缺少域名相关信息
2934 缺少域名相关信息
2935 缺少域名相关信息
2935 缺少域名联系人信息
4024 域名无法删除
6007 域名不合法
------------------------------------------------------------------------------------------------------------
补充说明:
1. 所有的返回信息,都由新网互联提供,并不是平台产生。
2. 新网互联说部分中文域名,注册时会有以下的错误:
错误号:2172
错误信息: 处理域名注册失败
如注册“奥运会.com”,这些域名受到icann的保护,无法注册,但是
查询时却说可以注册,对于这类域名,没有办法可以注册成功,更详
细的情况可以咨询新网互联。
1001 没有输入合法数据
1002 不符合格式的数据格式
1003 没有符合条件的方法
1004 验证密码错误
1005 您没有访问权限
1034 无此联系人
1006 无法获取提交代理
1007 无法获取使用的EPP版本
1008 无法获取验证码
1200 添加认证ip失败
1201 无法获取需要增加认证ip的ip参数和url参数
1202 无法获取需要删除认证ip
1210 删除认证ip失败
1220 获取认证ip列表失败
1300 开通在线帐号失败
1301 无法获取要开通的帐号
1302 无法获取要关闭的帐号
1303 无法获取要检测的帐号
1303 无法获取要开通的帐号
1304 无法获取需要帐户或者支付号或者金额,请检查
1305 支付号不合法
1306 在线支付帐号没有开通
1307 未检测到在线支付提供商反馈信息
1308 缺少该代理的管理人信息
1309 在线支付没有提交成功
1311 在线支付修改类型支付号失败
1312 在线支付处理订单失败
1320 关闭在线支付帐户失败
1330 获取在线支付帐户状态失败
1401 无法获取要开通的帐号
1402 无法读取数据文件
1403 无法获取产品类别
1404 服务开始时间和结束时间请同时填写或不填写
1801 网络忙,请稍候(net error)
1802 网络忙,请稍候(xml error)
1803 XML解析错误:缺少节点
1804 XML解析错误:缺少属性
1805 XML解析错误:缺少属性
1901 IP地址不符合要求
1902 IP地址不符合要求
1904 请填写在线支付号,和支付金额
1909 目录没有写入权限
------------------------------------------------------------------------------------------------------------
域名管理 <2000-2999>信息和原因:
2001 域名所属代理号为空
2002 域名不能为空
2004 域名编码不能为空
2005 英文域名中不能含有中文
2006 中文域名注册时必须含有中文字
2007 中文域名不能为空
2008 注册商不能为空
2009 IP不能为空
2010 域名注册年数不能为空
2012 域名注册年数不合法
2013 域名服务器名字不能为空
2014 没有域名服务器
2015 域名注册超过最大年限
2016 域名续费年数不能为空
2017 域名续费年数不合法
2018 无域名转移密码
2099 提交域名转移失败
2101 域名已经被注册
2103 域名检查结果为不能注册!
2132 注册域名信息中缺少域名公司联系人 或 管理联系人信息
2170 提交域名注册失败
2172 处理域名注册失败
2201 没有域名的相关信息!
2202 域名管理者不是您
2206 域名续费超过最大年限
2214 处理域名续费失败
2215 提交域名续费失败
2221 没有域名的相关信息!
2222 域名管理者不是您
2231 域名已经购买了邮局产品不能删除
2232 域名已经续费不能再删除
2233 您的域名列表中没有此域名
2234 数据出错
2235 该域名注册已经超过14 天,不能再执行此删除操作
2236 该域名注册已经超过4 天,不能再执行此删除操作
2245 处理域名删除失败
2246 提交域名删除失败
2250 域名已经被成功提交,不用再提!
2251 无法获取域名信息。
2260 域名已经被成功提交,不用再提!
2286 注册域名信息中缺少域名公司联系人 或 管理联系人信息
2298 处理域名转移失败
2301 没有域名的相关信息!
2302 域名管理者不是您
2304 无法从数据库中获取域名的公司联系人信息。
2306 无法从数据库中获取域名的管理联系人信息。
2310 无法从数据库中获取域名的交费联系人信息。
2312 无法从数据库中获取域名的技术公司联系人信息。
2321 没有域名的相关信息!
2322 域名管理者不是您
2324 修改域名联系人信息时接口传送的信息有错。
2325 无法从数据库中获取域名的原始信息。
2355 修改域名联系人信息时接口操作错误
2371 没有域名的相关信息!
2372 域名管理者不是您
2374 没有相关数据
2401 没有域名的相关信息!
2402 域名管理者不是您
2406 修改失败
2421 没有域名的相关信息!
2422 域名管理者不是您
2426 修改失败
2501 没有域名的相关信息!
2502 域名管理者不是您
2506 添加失败
2541 没有域名的相关信息!
2542 域名管理者不是您
2545 删除失败
2521 没有域名的相关信息!
2522 域名管理者不是您
2526 变更失败
2801 域名联系人:单位名称 中文必须为1-80个字符
2802 域名联系人:单位名称 英文必须为英文
2803 域名联系人:通信地址 中文必须为1-100个字符
2804 域名联系人:通信地址 英文必须为英文
2805 域名联系人:城市名称 中文必须为1-20个字符
2806 域名联系人:城市名称 英文必须为英文
2807 域名联系人:省份名称 代码必须为2个字符
2808 域名联系人:国家名称 代码必须为2个字符
2809 域名联系人:邮政编码必须为4-10个字符
2811 域名联系人:中文姓名必须为1-20个字符
2812 域名联系人:英文姓名必须为英文
2813 域名联系人:电话 国家代码必须为1-3个数字
2814 域名联系人:电话 地区代码必须为1-4个数字
2815 域名联系人:电话 电话号码必须为1-11个数字
2816 域名联系人:电话 分机号码必须为0-5个数字
2817 域名联系人:传真 国家代码必须为1-3个数字
2818 域名联系人:传真 地区代码必须为1-3个数字
2819 域名联系人:传真 传真号码必须为1-11个数字
2820 域名联系人:传真 传真分机必须为0-5个数字
2921 域名联系人:邮件地址不符合要求
2822 域名联系人:管理人必须为1-20个字符
2823 域名联系人:行业 编码必须为2-3个字符
2901 域名长度不符合要求
2903 域名编码必须为ENG或CHI
2904 域名管理密码不能超过20个字符
2905 注册年限为1-4个数字
2906 域名注册商为PIR、ICANN 或 CNNIC
2907 NameServer数据格式必须为数组
2908 Host数据格式必须为数组
2909 状态数据格式必须为数组
2910 联系人类型必须为ORG、ADM、BILL、TECH
2911 联系人类型必须为ORG、ADM、BILL、TECH
2921 缺少域名相关信息
2921 域名不可以注册
2922 缺少域名相关信息
2922 缺少域名联系人信息
2923 缺少域名相关信息
2924 缺少域名相关信息
2925 缺少域名相关信息
2926 缺少域名相关信息
2927 缺少域名相关信息
2928 缺少域名相关信息
2929 缺少域名相关信息
2930 缺少域名相关信息
2931 缺少域名相关信息
2932 缺少域名相关信息
2933 缺少域名相关信息
2934 缺少域名相关信息
2935 缺少域名相关信息
2935 缺少域名联系人信息
4024 域名无法删除
6007 域名不合法
------------------------------------------------------------------------------------------------------------
补充说明:
1. 所有的返回信息,都由新网互联提供,并不是平台产生。
2. 新网互联说部分中文域名,注册时会有以下的错误:
错误号:2172
错误信息: 处理域名注册失败
如注册“奥运会.com”,这些域名受到icann的保护,无法注册,但是
查询时却说可以注册,对于这类域名,没有办法可以注册成功,更详
细的情况可以咨询新网互联。
[3]远程镜像与备份SVN服务器的方法小结第1/2页
来源: 互联网 发布时间: 2013-12-24
我们来看一个简单的svnsync例子:
主SVN服务器: http://mastersvn/project1
svnsync镜像SVN服务器上的部署:http://backupsvn/project1
第一步:建立仓库
cd /home/svn
svnadmin create –fs-type fsfs /home/svn/project1
chmod 777 –R project1
第二步:镜像初始化
svnsync init http://backupsvn/project1 http://mastersvn/project1
第三步:更改配置文件
cd /home/svn/project1/hooks
cp pre-revprop-change.tmpl pre-revprop-change
vi pre-revprop-change
注销所有语句,在语句前加入#即可,退出保存
第四步:同步
svnsync sync http://backupsvn/project1 --username username --password password
已提交版本 9。
复制版本 9 的属性。
已提交版本 10。
复制版本 10 的属性
……………
但是在实际运用中,经常会发生SVN库被lock的情况
svnsync: Couldn't get lock on destination repos after 10 attempts
这不得不让我们感觉头痛地手动使用改命令解锁
svn propdel svn:sync-lock --revprop -r0 http://backupsvn/project1
写到这里,大家不由对svnsync有了个初步的认识了吧,就一个字,烦!!!而且同步速度很慢!!!
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
接下来是此文的重点部分:
SVN新的镜像备份方案:ssh + rsync + crontab(任务计划))
什么是SSH?
SSH 是更灵活、更安全的 telnet 和 rlogin 替代品。它在开发项目中得到广泛使用,以提供访问控制和安全的数据传输。
什么是rysnc?
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:
可以镜像保存整个目录树和文件系统。
可以很容易做到保持原来文件的权限、时间、软硬链接等等。
无须特殊权限即可安装。
优化的流程,文件传输效率高。
可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
支持匿名传输,以方便进行网站镜象。
什么是crontab?
Crontab是Linux操作系统下的一个命令,可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。(类似windows下的任务计划)
方案拓扑图:(请看附件)
主SVN服务器环境:
SVN仓库根目录: /home/svn (project1,project2,project3三个仓库)
SVN服务器IP: 192.168.100.80
镜像SVN服务器环境:
SVN仓库根目录:/home/svn (无仓库,无需建立,镜像时会直接复制过来并保持文件属性)
SVN服务器IP: 192.168.100.81
#主SVN服务器安装部分:
(1)
SVN安装部分(略)
(2)
安装rsync部分
rpm -qa | grep rsync (所有系统是否有安装过rsync)
rpm -e rsyncxxx (删除以前安装过的rsync)
wget http://samba.anu.edu.au/ftp/rsync/rsync-3.0.4.tar.gz (下载rsync源码安装包)
tar zxvf rsync-3.0.4.tar.gz (解压)
cd rsync-3.0.4
./install.sh (安装)
接下来我们就可以输入rsync --version命令来测试下是否安装成功了。
rsync
version 3.0.3
protocol version 30
Copyright (C) 1996-2008 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
append, ACLs, xattrs, iconv, no symtimes
rsync comes with ABSOLUTELY NO WARRANTY.
This is free software, and you
are welcome to redistribute it under certain conditions.
See the GNU
General Public Licence for details.
(3) 开启rsync服务器端
/usr/local/bin/rsync --daemon (开启rsync服务)
vi /etc/rc.d/rc.local
在末尾加入/usr/local/bin/rsync --daemon (目的是让服务器每次重启后都能自动运行此进程)
#镜像SVN服务器安装部分:
(1)SVN安装部分(略)
(2)安装rsync部分
rpm -qa | grep rsync (所有系统是否有安装过rsync)
rpm -e rsyncxxx (删除以前安装过的rsync)
wget http://samba.anu.edu.au/ftp/rsync/rsync-3.0.4.tar.gz (下载rsync源码安装包)
tar zxvf rsync-3.0.4.tar.gz (解压)
cd rsync-3.0.4
./install.sh (安装)
接下来我们就可以输入rsync --version命令来测试下是否安装成功了。
接下来我们的配置就完成了,让我们用命里那个测试下。
同步命令:
rsync -vzrtopgu --progress --delete root@192.168.100.80:/home/svn /home/
输入用户名root
输入root的密码。
65309 100%
224.57kB/s
0:00:00 (xfer#507, to-check=2187/23106)
svn/project1/db/revs/202
29655 100%
99.86kB/s
0:00:00 (xfer#508, to-check=2186/23106)
svn/project1/db/revs/203
7242 100%
23.19kB/s
0:00:00 (xfer#509, to-check=2185/23106)
sent 15928 bytes
received 521860019 bytes
4404016.43 bytes/sec
total size is 12240235825
speedup is 23.45
传输完成,这次镜像过程就结束了。
最新技术文章: