# 数据备份

  • 存在磁盘的数据,只要不位于系统盘,即使重装系统,数据依然在;linux涉及到重新挂载,windows应该会自动识别挂载(未验证);
  • 简言之,只要磁盘没有物理损坏,在未格式化的情况下,数据都在磁盘上,不会丢失;
  • 对于系统盘,可以通过迁移系统进行备份。且该备份是1:1还原,windows已验证, linux应该可以通过制作镜像来实现备份(未验证,参考云服务器,可以在过期的时候将系统做成镜像);

# 系统迁移(windows)

# 参考文档

# 操作注意事项

  • 即使后续博文失效,跟着官网也可进行操作;
  • 使用热迁移跟winPE都能成功,b站大部分是基于winPE的,本次实践使用的热迁移;
  • 迁移过程中,断网,阻止睡眠,(不知是否必要);
  • 注意,如果是使用外接硬盘盒,一定不要勾选目标磁盘使用u盘方式启动!!!一定不要勾选目标磁盘使用u盘方式启动!!!一定不要勾选目标磁盘使用u盘方式启动!!!
    • 第一次勾选了目标磁盘使用u盘方式启动,复制耗时约40分钟。 复制完成后,更改bios以usb方式启动系统以验证,启动成功但速度慢
    • 之后将硬盘盒中的硬盘,与原有磁盘对换,开机后无法进入系统,显示系统修复,最终依然无法进入系统
  • 不勾选usb启动的情况下,格式化目标盘,再次复制系统,耗时约10分钟,复制完成后,直接与原硬盘对换,启动系统成功;
    • 首次启动时,会进行磁盘扫描,属于正常现象;
    • 第二次复制系统时,耗时大幅缩短。页面显示8000M左右/分钟,而勾选usb复制的情况下,页面显示2000M左右/分钟

# 磁盘IO对性能影响的实际案例

  • 项目中刚好遇到由于磁盘性能不足,导致某一台应用服务器总是内存飙高,最终宕机。 之前一直怀疑是 应用层面的内存未释放(现象是老年代持续增长,但其他节点无此问题);

  • 未使用固态前,本机打开idea前端项目,磁盘占用100%,在2到4分钟左右idea处于卡死状态; 换了固态后,同样的用工条件,几乎在30秒左右处理完成。(由于打开项目时,是高io操作,影响特别大);

# IO性能硬件参数对比

SSD_winsat HDD_winsat
  • 此参数的磁盘大部分工况在30到40M, 70M左右使用率在100%;(本机情况下)
  • 此参数的固态工况较好的情况在180M左右,使用率在60%左右好像;(本机情况下)