产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请编程助手免费智能写代码、翻译NewAMYSQL 免费MySQL管理工具AMFTP 免费FTP管理客户端

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] AMH还原经验2013.6.3记

ylx
银牌会员
4334.00 价值分

ylx 发表于 2013-06-04 09:31:52
本帖最后由 ylx 于 2013-6-4 09:50 编辑

因为VPS的谷歌加速组件及邮件发不了 所以昨天突然决定重装!
于是把php停了
然后shell 运行
amh backup y
进行远程备份,然后把备份传到别的VPS及本地,网盘各一份 最后证明关闭PHP是正确的
接着就是重装VPS了 几分钟好了后 装面板环境 好久啊!1个多小时时间 因VPS而异 请不要参考!
OK 访问8888端口正常于是把备份down回来
之前因为方便计,CP的时候把名字改了!
然后面板发现找不到备份
于是把后缀改成*.tar.gz.amh OK 在线面板识别了
于是一键还原 等了擦还原失败!!
于是shell命令试试
于是amh revert /home/backup/*.tar.gz.amh 直接错误找不到文件
于是换
amh revert *.tar.gz.amh
OK 但是等了会又报错 还原失败 于是猜想是不是文件名控制的很严格 打开本地的备份把里面压缩的日期文件名复制下 粘贴到VPS压缩包
如:20130603-204934.tar.gz.amh
然后面板再一键,等了一会儿发现没报错 然后干别的事了!
过了许久,然后看到面板502了.....郁闷啊
于是shell再次还原,然后开始安装组件等等 最后发现8888都打不开了 amh php也运行不了
知道环境down了 就重新安装环境 完成后面板还是有问题
执行卸载命令 然后再安装面板 正常8888 OK
执行shell执行还原 OK sftp 查看到数据都有 访问网站擦怎么是默认页 或者404
shell 执行启动环境 发现反代有个conf报错,有两个不存在的网站也报错(面板没添加) 手动删除所有反代的conf及不存在的网站数据shell再次启动环境OK
再查看TOP !额怎么有阿帕奇!没道理啊
于是再次执行安装环境 死马当活马医 这时候论坛管理已经洗洗睡了!PM无信息
漫长的等待 刷新下网站 NM 正常了 开心啊
测试其他的网站 OK 一一正常
ftp mysql 等都正常!
OK 安装xcache加速 谷歌perftools 正常
论坛测试发邮件 OK 可以洗洗睡了!
另一个帖子我将讲 dz amh怎么本地发邮件 不借助第三方SMTP
评价: 这个问题有价值吗?  没有 (0分)   有, 感谢 (1分)
2013-06-04 09:31:52 1

ylx
银牌会员
4334.00 价值分

总结下
还原得同版本3.1和3.2之间都不行 强制改我就不知道了~~
1.关闭PHP 备份效果 挺好的
2.尽量在shell下进行手动备份及恢复
3.重新安装环境能修复一些问题!

关于反代会不会影响恢复 还得请有关人士解答~
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-04 09:52:13 2

isha
银牌会员
2907.00 价值分

其实我觉得不用你那么麻烦的,你只需要备份 domain.conf 和 wwwroot就可以了

如果怕出现错误 果断备份web
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-04 13:51:31 3

phpmy
铜牌会员
500.00 价值分

:lol 进来学习
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-04 13:53:32 4

amysql
创始人
99532.51 价值分

引用:
ylx 发表于 2013-6-4 09:52
总结下
还原得同版本3.1和3.2之间都不行 强制改我就不知道了~~
1.关闭PHP 备份效果 挺好的

1、amh还原版本需一致,只允许还原相同版本的备份包。
2、备份包名字不能变动,脚本是根据名字解压备份包找同名字的目录的。
3、关不关闭PHP备份没什么影响 : )
4、还原包如比较大的话是建议shell操作还原 amh revert name.tar.amh,避免在面板上面操作php超时。

5、如果你有手动编译过Nginx其它模块,还原并不能还原到你之前手动编译的模块,这样估计Nginx会编译出错。(amh还原模块是安装/root/amh/modules目录的模块脚本)。
6、还原后可以执行/usr/local/nginx/sbin/nginx -t 看Nginx配置是否正常。如有报错,看提示改改就好了。


amh的反代模块AMProxy与防cc攻击模块imit_req2_nginx_module都用到Nginx的第三方模块,
估计会影响到还原操作。等会出个更改。

评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-04 18:01:02 5

AMH面板 - 好用高效低占用、安全可靠极稳定

amysql
创始人
99532.51 价值分

引用:
isha 发表于 2013-6-4 13:51
其实我觉得不用你那么麻烦的,你只需要备份 domain.conf 和 wwwroot就可以了

如果怕出现错误 果断备份web ...

en,自己手动备份也ok~
备份wwwroot与mysql 数据。基本是没什么大问题的。

面板amh backup备份是比较全面些,备份包括:
1) iptables配置备份
2) amh模块备份
3) wwwroot网站文件备份
4) MySQL数据库&配置备份
5) Nginx配置备份
6) PHP配置备份
7) FTP账号&配置备份


评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-04 18:06:27 6

isha
银牌会员
2907.00 价值分

引用:
amysql 发表于 2013-6-4 18:06
en,自己手动备份也ok~
备份wwwroot与mysql 数据。基本是没什么大问题的。



勤于动手才能有进步,才能有创新,太过于依赖系统自身的智能简单话,群里面会出现一群又一群的小白问一下没完没了的重复问题
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-05 10:52:18 7

ylx
银牌会员
4334.00 价值分

引用:
isha 发表于 2013-6-5 10:52
勤于动手才能有进步,才能有创新,太过于依赖系统自身的智能简单话,群里面会出现一群又一群的小白问一下没 ...


懒人推动科技进步!
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-05 13:04:55 8

isha
银牌会员
2907.00 价值分

:lol 前提是有知识储备的情况下,乞丐有几个推动科技进步了?
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-05 15:06:50 9

amysql
创始人
99532.51 价值分

一回生,二回熟,三回四回是朋友。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2013-06-05 16:11:37 10
 1 2 >  (总2页)
AMH社区列表
用户服务中心