Articles of 数据恢复

从死亡/死亡硬盘(HFS +)恢复信息

我在雇员的MacBook上安装了一个2.5“的SATA硬盘,这个硬盘非常痛苦,我可以听到它在我启动时试图读取,并且没有错误而失败。 如果我把这个驱动器拿出来,用一个球童把它连接到另一个盒子上,那么恢复数据的工具是什么? 这些工具可以在Windows或Linux(我没有另一台Mac!)。 我通常不会和OSX一起工作,在我开始工作之前,有什么需要了解的文件格式? 谢谢, GAV

意外地格式化外部USB硬盘(500GB)与可启动ISO(1GB),我怎样才能恢复我的数据?

我试图使用UNetBootin从Ubuntu安装CD创build一个可启动的USB 拇指驱动器 。 不幸的是,我意外地把活的光盘写到了我的500GB的USB外置驱动器(这几乎完全被重要文件填满)。 我注意到我发现这个错误的时候已经很快了。 我很快拔掉了USB硬盘。 Ubuntu不再能够安装硬盘。 我相信这个磁盘原本是ntfs或者ext3格式化的,但是我忘记了。 我想恢复我的数据。 如何在不安装磁盘的情况下确定文件系统types(ntfs或ext3)? 有没有人这样做,并恢复所有或部分数据? 怎么样? 服务器故障有什么build议? 我可以在原地恢复吗? 那是我需要find一个> 500GB的硬盘,我可以恢复呢? 有没有办法恢复文件系统。 我可以看到哪些文件完好无损吗? 任何最喜欢/最好的恢复工具? 谢谢,随时告诉我,保持备份是非常重要的(备份NAS是主要的)。 注意: 我正在寻找免费的解决scheme 我已经阅读过这个早期的问题:“如何修复损坏或腐败的分区”,但我不确定它是否完全适用于我的情况。 在我的情况下,我可能在磁盘的开头重写了相当less量的连续数据。 正如我逐字跟踪关于build立一个可启动的USB驱动器的Ubuntu的方向,我假设人们已经完成了我以前所做的,我有兴趣听到他们如何解决它。 此外,人们未来可能会遇到这样的情况,所以如何解决这个问题的一个明确的方向对社区是非常有帮助的。

如何重新组装(或从中恢复数据)mdadm RAID5arrays?

我试图从一个失败的NAS的RAID5arrays中恢复任何数据。 这些磁盘被物理地移动到另一台服务器,以便它们可以被映像,但Knoppix在启动时“有用地”检测并恢复了arrays: – [ 677.791667] md: md0 stopped. [ 677.793443] md: bind<sdb> [ 677.793580] md: bind<sdc> [ 677.793866] md: bind<sdd> [ 677.794004] md: bind<sda> [ 678.671014] md: raid6 personality registered for level 6 [ 678.671017] md: raid5 personality registered for level 5 [ 678.671019] md: raid4 personality registered for level 4 [ 678.671446] md/raid:md0: device […]

恢复一个破坏的Subversion版本库?

由于在我的Windows家庭服务器上,我的个人Subversion版本库居住im有一些缺失的存储库文件(db / revs / n / nnnn中的文件),因此我的签入/签出失败,硬盘故障… 是否有任何方式重新创build这些文件的希望,或者我将不得不希望我最近检查了一些地方,并开始丢失versionlog?

几乎所有的Xenserver逻辑卷消失 – 恢复?

我们在一个LVM的软件突袭中发生了两个硬盘之一的硬盘崩溃。 服务器正在运行Citrix XenServer。 在仍然完好无损的硬盘上,音量组检测得很好,但只剩下一个LV。 (有些哈希replace为“x”) #lvdisplay —逻辑卷— LV名称/ dev / VG_XenStorage-xxxx-408b91acdcae / MGT VG名称VG_XenStorage-xxxx-408b91acdcae LV UUID xxxxxx-vQmZ6C LV写入访问读/写 LV状态可用 #打开0 LV尺寸4.00 MiB 当前LE 1 细分市场1 分配inheritance 预读行业汽车 – 目前设置为256 块设备253:0 root @ rescue〜#vgdisplay —卷组— VG名称VG_XenStorage-xxxx-408b91acdcae 系统ID 格式lvm2 元数据领域1 元数据序列号4 VG访问读/写 VG状态可resize MAX LV 0 Cur LV 1 打开LV 0 最大PV 0 Cur PV 1 法PV […]

请帮助恢复丢失的卷组

重新启动后,服务器上的卷组完全消失。 [root@dal01 log]# vgdisplay No volume groups found [root@dal01 /]# lvdisplay No volume groups found [root@dal01 ~]# pvdisplay (pvdisplay displays nothing) [root@dal01 log]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 97G 72G 21G 78% / tmpfs 12G 0 12G 0% /dev/shm [root@dal01 vg_dal01]# sudo blkid /dev/sda1: UUID="92622347-3d12-4f02-bc38-093eba3e607b" TYPE="ext4" /dev/sda3: UUID="EUBjbv-JVpH-6QLv-yAxX-dopZ-CDHg-BOcpXa" TYPE="LVM2_member" [root@dal01 […]

XenServer VHD数据恢复

我使用VHD格式从XenCenter导出VM的导出磁盘映像。 我使用从设置压缩,如果有任何影响。 如何在不创build虚拟机的情况下访问文件? 我有虚拟机设置以及磁盘。 Fdisk可以读取映像,但不会列出任何分区。 我不关心系统本身,只关心文件。 更值得注意的是/ etc和/ home。 虚拟机是在XenServer 6.2中创build的(如果我记得正确的话),它使用的是LVM。 后来,当我升级到Debian 8时,我还将XenServer升级到6.5并安装了SP1。 我必须注意到,XenXerver的硬盘驱动器已经损坏,但在导出来宾操作系统没有问题之前。 我相当积极的形象,我有function。 我到目前为止所尝试的: 将虚拟机导入新的主设备(不同的硬件)。 它没有导入。 由于需要10个小时左右的时间才能做到这一点,所以我不太想再试一次。 将虚拟机导入旧主设备(相同的硬件) 将虚拟机导入新的主设备(相同的硬件) 将VHD转换为VDI并将其挂载到VirtualBox。 它失败说没有find可启动的媒体。 转换的原因是VirtualBox不允许直接安装VHD。 试图安装新的虚拟机,我用virtualbox保险丝来安装它。 但它说VHD是未知的格式。 试图使用losetup来传递映像的引导扇区,然后将其挂载。 但是在安装时找不到文件系统。 至lessext4或ext2。 试图将VHD附加到Windows机器上。 它说这是损坏或不可读的。 有可能是我已经尝试过的其他东西,但我现在不记得了。 我现在完全无助

备份mysql数据库的最佳实践

这个问题涉及mysql备份与复制和大量数据库的最佳做法。 我正在寻找你的观点和build议:) 我 – 现状 我有两个数据库主/从(MySQL复制)在我的每个应用程序服务器上。 我有一个由客户和一个“pipe理”数据库的数据库。 目前我共有500个数据库,很快就会超过1K。 每个数据库包括大约100个表,目前,在mysqldump操作(未压缩)之后,我通过数据库到达10到30mo。 II – 我需要什么 我现在正在考虑备份这些数据库。 主要目标是肯定能够解决服务器崩溃问题并构build灾难恢复stream程,但在此之前,我更担心自己的客户将自己的数据搞乱了。 总结一下,我希望能够: 备份和恢复所有数据库,以防服务器崩溃或受到攻击。 (然后执行灾难恢复)。 备份所有数据库并恢复特定的数据库,以便在客户弄糟自己帐户的数据时恢复新的副本(假设不超过24小时)。 三 – 我目前的想法和我的问题 1 – 备份位置 数据库的备份不应该在与数据库本身相同的服务器上完成。 由于我在两台不同的服务器上使用复制,您认为在另一台服务器上备份数据是一种很好的做法吗? 或者作为专用服务器的其他解决scheme是什么?为什么? 2 – 备份过程 首先,我将按照停止临时复制和“只读”备份的原则,从备份数据库进行备份。 我想我在这里考虑两种不同types的备份。 第一个备份将是原始数据文件的备份,我将每周执行说明(因为我正在使用复制,我很安全)。 而第二种types的备份将是每24小时执行一次的每个数据库的mysqldump。 这是否合乎逻辑? 还有其他要点我应该考虑吗? 增量备份是否对我有意思? 非常感谢!

使用ddrescue恢复RAID6。 mdadm:无法添加,无效的参数

我有3个驱动器在一个RAID6的一个星期内失败。 幸运的是,一个驱动似乎是大多数罚款。 我能够运行ddrescue并且复制除了一个小区域以外的所有内容(无法从3TB中读出14MB)。 但是,当试图组装使用克隆的驱动器的arrays(删除原来的)后,我收到一些问题( sdm是克隆的驱动器): # mdadm –assemble –scan –force /dev/md127 mdadm: failed to add /dev/sdm1 to /dev/md127: Invalid argument mdadm: failed to RUN_ARRAY /dev/md127: Input/output error 检查驱动器显示正常: # mdadm -E /dev/sdm1 /dev/sdm1: Magic : a92b4efc Version : 1.2 Feature Map : 0x0 Array UUID : 9112a098:66dde535:f258911c:3af7e312 Name : cstor2.localdomain:127 (local to host cstor2.localdomain) Creation […]

备份在远程服务器上

我们刚刚通过隐藏在我们办公室的另一个房间的外部备份单元解决了被盗服务器的问题。 现在的问题是火灾和其他所有可能发生的灾难。 我们曾经把一个密码portected档案FTP上传到海外服务器,但备份的大小增加太多(裸机恢复〜22GB),这是不可能的。 大部分数据都在MS SQL Server数据库(800MB)内。 即使在这种情况下,我们有什么select来保护我们的数据? 我们在这里没有与任何数据中心的高速连接,我们正在寻找一个完全自动化的解决scheme。 谢谢。