经常有用户问到如何从xenserver的角度恢复被客户误删除的虚拟机,citrix技术支持并不提供这种数据恢复服务,但是并不是无法恢复,过程比较繁琐,我在这里整理下如何恢复误删的虚拟机数据。这里我新建一个测试存储和测试vm上图中我们看到SR对应的uuid为4ec639db-6c87-b775-73d1-..
分类:
其他好文 时间:
2014-07-28 00:36:50
阅读次数:
312
1、最好不要用自增属性字段作为主键与子表关联。不便于系统的迁移和数据恢复。对外统计系统映射关系丢失。、2、数据行的长度不要超过8020字节,如果超过这个长度的话在物理页中这条数据会占用两行从而造成存储碎片,降低查询效率。3、能够用数字类型的字段尽量选择数字类型而不用字符串类型的(电话号码),这会降低...
分类:
数据库 时间:
2014-07-26 13:44:24
阅读次数:
254
使用mysqlbinlog工具进行基于位置或时间点的恢复
MySQL备份一般采取全备份加日志备份的方式,比如每天执行一次全备份,每小时执行一次二进制日志备份。这样在MySQL Server故障后可以使用全备份和日志备份将数据恢复到最后一个二进制日志备份前的任意位置或时间。用来进行全备和日志备的工具各种各样,各有其特色,在这里不做描述。本文主要讲解一下在回复完全备份后,如何应用备份的二进制日志...
分类:
数据库 时间:
2014-07-24 23:23:33
阅读次数:
304
###备份方式和恢复方式备份全部数据库 mkdir/bak mongodump备份指定数据库 mkidr/bak mongodump-dadmin备份一个数据库中的某个集合 mkdir/bak mongodump-dadmin-cstudent恢复全部数据库 mongorestore--drop#--drop是为了防止数据重复恢复某个数据库 mongorestore-ddbname--dro..
分类:
数据库 时间:
2014-07-21 22:42:17
阅读次数:
425
Linux作为企业级服务器,数据安全性至关重要,任何有价值的数据被误删除都是不能容忍的,甚至可能带来大的灾难!作为linux系统管理员,一定要有
数据保护意思,不但要做好数据备份工作,还应该有在将重要数据误删除后恢复的能力.在这里给大家介绍一个开源的数据恢复工具ext3gre..
分类:
其他好文 时间:
2014-07-20 10:35:37
阅读次数:
304
小学有一篇课文叫做《亡羊补牢》,相信大家都还记得,这个故事告诉我们:在出了问题之后马上想办法补救可以防止情况恶化受到更严重的损失。谚语也有说“小洞不补,大洞吃苦”,说的是遇到小问题要马上补救否则会酿成大祸。在信息安全领域里,数据丢失后进行亡羊补牢的方法是:数据恢复。
诗经《诗经·豳风·鸱鸮》有句:“迨天之未阴雨,彻彼桑土,绸缪牖户”。《治家格言》中也有说:“宜未雨而绸缪,毋临渴而掘井”。两句话里...
分类:
其他好文 时间:
2014-07-19 13:37:19
阅读次数:
294
今天了解了下Oracle的体系结构整个体系可以用一张图来解释,也可以把他比作一个足球队用户要访问数据库必须通过服务进程去访问数据库里面,最前面是共享池,数据库缓冲区高速缓存和重做日志缓冲区,另外还有java池和大型共享池。共享池里面有库告诉缓存,数据字典高速缓存这些..
分类:
数据库 时间:
2014-07-18 13:02:40
阅读次数:
240
---恢复内容开始--- 对于一个优秀的应用程序来说,具有数据恢复功能尤为重要。因为数据恢复功能可以在数据找到破坏时,将数据恢复到系统中,保证系统重新正常运转,从而避免因数据找到异常丢失所带来的损失。本实例将演示怎样在C#中还原数据库。 还原数据库是使用数据库的备份文件对数据库进行还原操作。由于.....
分类:
数据库 时间:
2014-07-16 22:50:24
阅读次数:
338
SQLServer2012中新增的AlwaysOn简介SQLServer2012中新增的AlwaysOn是一个新增高可用性解决方案。在AlwaysOn之前,SQLServer已经有的高可用性和数据恢复方案,比如数据库镜像,日志传送和故障转移集群.都有其自身的局限性。而AlwaysOn作为微软新退出的解决方案,提取了数据库镜像..
分类:
数据库 时间:
2014-07-15 12:05:10
阅读次数:
505
本设计模式就是简单地记录当前状态,然后利用记录的数据恢复。
比如首先我们有一个类,类需要记录当前状态进行相关的工作的:
class Memo;
class Human
{
public:
string state;
Memo *makeMemo();
void restroDataFromMemo(Memo *m);
void show()
{
cout<<"State: "<...
分类:
其他好文 时间:
2014-07-10 21:58:16
阅读次数:
240