• 记一次服务器崩溃后的处理办法


    记一次服务器崩溃后的处理办法

    事情的起因

    ​ 事情是这样的,听闻搬瓦工有卖CN2线路的服务器就买了一个,而且也很便宜,自己装个SS服务器,翻墙速度美滋滋,顺便装了个宝塔面板,挂了一个Blog,本来以为虽然只有512M的内存,但是应付这些应该绰绰有余了。但是没想到的是今天服务器竟然崩溃了。

    处理过程

    ​ ssh已经连不上了,端口已经关了,而在搬瓦工后台的服务器管理面板上(kiwivm)用Root-Shell连显示"QEMU-KVM Agent is not running inside VE",今天又恰好是周日,周日客服休息,提交工单也没人处理,于是只好自己来了。

    ​ 处理过程是这样的,首先用搬瓦工后台的Snapshots功能创建一个镜像,这个镜像解压后会得到一个.disk文件。

    ​ 然后重装系统..

    ​ 用wget下载这个镜像

    ​ 然后解压

    ​ 用losetup -f命令查看哪个loop设备空闲

    ​ 然后

    ​ losetup /dev/loop0 vm-123456.disk

    ​ kpartx -av /dev/loop0

    ​ 然后挂载这个镜像

    ​ mount /dev/mapper/loop0p2 /old

    ​ 此时,打开/old文件夹就可以看到以前系统的所有文件,因为我安装的是宝塔面板,剩下的就是把文件下载下来,或者用scp命令传到另外一个VPS上面去。

    ​ 然后又遇到了一个问题,以前的数据库是inoodb的,怎么样把数据库也正确的备份下来?

    ​ 我的方式是在这个服务器重新安装一次宝塔面板,然后安装mysql+nginx+php+phpmyadmin,然后把以前的数据库文件全部替换,然后导出,再到新服务器导入。

    ​ 我成功的救回了我的所有数据。

  • 相关阅读:
    ES6中对象新增方法
    ES6中字符串新增方法
    Laya 吐槽日志.
    汇编与反汇编工具
    Mac 软件下载地址
    红米手机 android4.4.4 root之路
    查看apk安装包信息
    文件搜索
    自动发表QQ空间说说
    批量格式化json
  • 原文地址:https://www.cnblogs.com/huxiaoyi/p/9163326.html
Copyright © 2020-2023  润新知