将硬盘备份或同步到远程服务器,将备份部署到硬盘

将硬盘备份或同步到远程服务器,将备份部署到硬盘

目前,我们办公室的所有计算机都运行的是 Win 7。我们希望每晚创建一个磁盘映像并将其发送到我们位于其他办公室的服务器。我们还探索了将硬盘同步到远程服务器。这样做的目的是,如果硬盘发生故障,我们可以从服务器获取映像或备份,并在几分钟(几小时?)内将其部署到备用硬盘上。

我很可能把这个问题想得太复杂了,但是将全部数据存储在远程服务器硬盘上的最佳方法是什么?一旦数据保存在我们的服务器上,我们如何才能最快速、最有效地将这些数据转移到新硬盘上,然后再替换故障硬盘?

如果我们要使用 Windows 7 的内置磁盘映像,那么磁盘映像的典型大小是多少? 询问的原因是,我可以设置一个任务来获取磁盘映像,然后将其上传到我们的远程服务器进行归档。

最终目标是在我们的远程服务器上提供不超过 12-24 小时的硬盘镜像,以便我们可以快速将映像部署到新硬盘上,尽可能接近立即交换。

答案1

这是我们为小商店使用的原则,效果很好,维护不需要太多,一次性设置只需几个小时的工作。

  • 磁盘映像是完整的 dd 图像这意味着它们包含完整高清的每一个比特,从头到尾。要创建这些,我们需要 dd 命令,因此 linux
  • 每台机器都有一个小分区(300mb 左右),其中安装了 Linux 发行版
  • 备份的目标机器具有巨大的存储能力,当然是 raid,并且通过 nfs 和 samba 连接到网络
  • 当 Linux 启动时,它会自动启动备份:

    #/mnt/net is where the storiage is mounted
    dd if=/dev/sda of=/mnt/net/backups/$hostname.img bs=1M
    shitdown -h now
    #or grub-reboot 1 to restart in Windows if needed
    
  • 启动电脑时,除非被告知不要启动,否则它将自动启动到 Linux,因此启动备份只需从 Windows 重新启动即可

通过使用专用的实时启动 USB 棒启动机器来应用备份(如果需要)。或者,如果您只需要一些文件,则可以使用 ImDisk 将映像安装为 Windows 驱动器。

相关内容