文档章节

误删instances表恢复方法

听你的难过陪你沉默
 听你的难过陪你沉默
发布于 2017/03/21 14:40
字数 236
阅读 34
收藏 0

我们需要找到关键字段,经过测试,关键字段主要有(id、user_id、project_id、image_ref、vm_state、memory_mb、vcpus、hostname、host、display_name、display_description、launched_on、uuid 、node),其中关键字段id,需要在单独的映射表nova.instance_id_mappings中查询。(如果不对应请查看第七条)

第二、  通过virsh list 查看计算节点在线虚拟机

     

第三、  通过virsh domuuid 查询在线虚拟机的id

 

第四、  找到存放虚拟机实例的路径(/var/lib/nova/instances),找到libvirt.xml配置文件

 

第五、  查看虚拟机实例配置文件(cat libvirt.xml)

第六、user_data字段为base64加密字段

第七、id 号为The virsh domain will be named instance-<id_as_hex>

(文章中讲解https://ask.openstack.org/en/question/26295/how-does-nova-maps-the-display-name-of-vm-or-instance-in-openstack-to-instance-name-in-kvmesx-etc/)

第八、reservation_id 通过查看创建instance源码,为随机生成的id,代码如下。

  1.  # generate_uid:随机生成一个uid值赋值给reservation_id;  
  2.         if reservation_id is None:  
  3.             reservation_id = utils.generate_uid('r')  

第九、  进入mysql, 添加一条instances数据

© 著作权归作者所有

听你的难过陪你沉默
粉丝 19
博文 13
码字总数 1582
作品 0
北京
架构师
私信 提问
MySQL误删数据救命指南:必收藏

MySQL误删数据救命指南:必收藏 首先看下MySQL误删数据排名最前的几种是什么,然后说几点平时预防误操作导致文件/数据丢失不成熟的建议,最后再说万一发生误操作时,怎么以最快速度进行补救。...

dragon_tech
02/14
18
0
oracle数据误操作恢复【flashback闪回操作】

几张表的数据全部执行了delete * 操作。 接到问题立刻知道了事件的严重性,立即开始研究解决办法。 了解到数据库是oracle 10G。 经查询可以使用flashback闪回操作进行恢复,这下放心了,说做...

随影求是
2012/10/30
85
1
DRDS 数据恢复重磅发布,全方位保障您的数据安全

背景介绍 数据库存储着企业的核心数据,在企业中占据非常重要的位置,一旦出现SQL注入,数据误删的情况,影响的不仅仅是业务,还会泄露用户的个人信息。因此,数据库的数据安全问题十分重要。...

zhaowei121
05/28
10
0
MySQL误删数据救命指南:开发人员必收藏

首先看下mysql误删数据排名最前的几种是: 1.误删文件 2.误删库、表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho。 简单说下我亲手造的一个大事故吧。 那大概是一个春...

Java干货分享
2018/11/26
39
0
mysql数据库自动化完整备份和增量备份

mysql数据库自动化完整备份和增量备份 增量备份,为了增强mysql数据库的安全性和完整性,需要对数据进行备份。这里我们采用的策略是每周五下午5:30进行一次完整备份;每天的6:00、12:10、17:...

青苗飞扬
2017/06/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【2019年8月版本】OCP 071认证考试最新版本的考试原题-第5题

choose the best answer The CUSTOMERS table has a CUST_LAST_NAME column of data type VARCHAR2. The table has two rows whose COST_LAST_MANE values are Anderson and Ausson. Which q......

oschina_5359
38分钟前
3
0
电脑怎样制作流程图?分享绘制流程图方法

流程图的绘制可以用很多方法来实现,小编经常使用电脑对流程图进行绘制,即简单又便利,相信很多朋友都因为不知道怎样绘制流程图而选择了放弃,今天这篇文章希望可以让大家重拾绘制流程图的信...

干货趣分享
40分钟前
4
0
Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】

前几天写过一篇《Elasticsearch 7.x 最详细安装及配置》,今天继续最新版基础入门内容。这一篇简单总结了 Elasticsearch 7.x 之文档、索引和 REST API。 什么是文档 文档Unique ID 文档元数据...

泥瓦匠BYSocket
43分钟前
5
0
TL665x-EasyEVM开发板处理器、flash、RAM

TL665x-EasyEVM是广州创龙基于SOM-TL665x核心板研发的一款TI C66x多核定点/浮点高性能DSP开发板,采用核心板+底板方式,底板尺寸为200mm*106.65mm,采用4*50pin和1*80pin B2B工业级连接器,稳...

Tronlong创龙
48分钟前
3
0
DevExpress Report-XRTable绑定数据

将从跳转前的页面(A)中获取传入的数据(dtOrd、BatchID、ModelID),绑定到Report报表对应的控件 ,代码如下: this.xrtBatchID.Text = sBatchID; this.xrtModel.Text ...

_Somuns
49分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部