搬瓦工VPS重启失败救援


错误提示:

[FAILED] Failed to start Login Service.
See 'systemctl status systemd-logind.service' for details.
[FAILED] Failed to start Authorization Manager.
See 'systemctl status polkit.service'for details.
[DEPEND] Dependency failed for Dynamic System Tuning Daemon.

起因:在生产环境作死,SSH修改BBR加速,bash提示重启,重启完变成上图那样。进搬瓦工后台发现用备份的所有镜像恢复也是不能进系统,也就是说不知道是什么时间做死,备份的镜像全都是这个被玩坏的系统。
因为用的是宝塔,简单记录一下过程:

  1. 在搬瓦工后台下载回最新镜像。一定要用tar解压,不要用winrar,7zip,会得到一个vm-xxxxxx.disk。
    tar -zxvf snapshot-xxxxx.tar.gz -C .  //最后有一个点别漏了,这个点的意思是解压到当前目录
    tar -zxvf snapshot-xxxxx.tar.gz -C "C:\Users\root\Documents"   //你也可以指定到其他目录
  2. 用工具将.disk转换为.vmdk或者DiskGenius支持的以下格式*.vmdk;*.vdi;*.vhd;*.vhdx;*.avhd;*.avhdx;*.hdd;*.hds;*.qcow;*.qcow2;*.img;*.ima;*.vfd;*.flp;*.rfs;*.iso
    我用的Virtualbox转换的格式:

    运行CMD命令提示符。
    cd C:\Program Files\Oracle\VirtualBox
    vboxmanage convertfromraw "路径\vm-xxxxxx.disk" "路径\vm-xxxxxx.vmdk" --format VMDK
  3. 运行DiskGenius,在菜单-->磁盘-->打开虚拟磁盘文件,选中第二步转换的vmdk,在左侧树型目录里找到对应的目录,把/www/wwwroot,/www/server/data,/www/server/panel/data,/www/server/cron目录提取出来。
  4. 搬瓦工后台正常重装系统,用宝塔重建环境,后面就可以在宝塔里面操作了。
  5. 关闭mysql,并用文件管理工具将主机上的/www/server/data备份,用镜像中提取的/www/server/data替换。并将所有文件极目录的所有人改为mysql。
  6. 用镜像中提取的/www/wwwroot替换主机上的/www/wwwroot。并将所有文件极目录的所有人改为www。
  7. 用镜像中提取的/www/server/cron替换主机上的/www/server/cron
  8. 用镜像中提取的/www/server/panel/data/default.db替换宝塔对应目录下的default.db。
  9. ssh登录重启宝塔。
  10. 数据库和文件都回来了,可能证书之类的要进行一下设置,计划任务也回来了。

版权声明:
作者:ikexi
链接:https://www.ikexi.com/%e6%90%ac%e7%93%a6%e5%b7%a5vps%e9%87%8d%e5%90%af%e5%a4%b1%e8%b4%a5%e6%95%91%e6%8f%b4.html
来源:亦可戏
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
搬瓦工VPS重启失败救援
错误提示: [FAILED] Failed to start Login Service. See 'systemctl status systemd-logind.service' for details. [FAILED] Failed to start Authorizatio……
<<上一篇
下一篇>>