2023-11-26 更新 阅读本教程,需要最基础的Linux知识。1.通过ssh连接到Linux服务器 2.在Linux终端执行命令。

㊗️ 新手五连问(纯新手一定要完整看一遍)

  1. 什么是DD系统

    1. https://en.wikipedia.org/wiki/Dd_(Unix)
    2. DD是一个Unix和类Unix系统(Linux)上的命令,主要功能为转换和复制文件。甚至可以将远端系统镜像,比如Windows系统镜像写入硬盘进行安装。
    3. 所谓DD系统,就是通过网络重装系统,而不是传统的通过u盘或者是控制面板重装系统。
    4. 所谓一键DD就是,通过自动化脚本执行所有的dd步骤,你只需要执行一行命令即可dd完成,方便快捷。
    5. 一般来说,dd系统是指不通过服务器卖家的控制面板,通过脚本在线重装系统到Linux或者重装系统到Windows
  2. 为什么要DD系统

    1. 可以绕开VPS服务器商家的系统安装渠道,自由为服务器切换其它系统。很多时候我们的服务器卖家提供的是定制版系统,或者没有提供我们想要的系统的时候,就可以通过网络重装的方式安装一个纯净的Linux系统。或者更换为Windows系统。
    2. 另外DD系统相对自己来说,更加可控。不需要登录vps服务商的面板就可以自己操作,而且有些vps服务商还会限制重装系统的次数(比如cloudgreen等商家规定只能重装30次系统,超出就要收费),通过dd系统就可以绕过。
    3. 总之d就完事了!
  3. DD系统要多长时间

    一般情况5分钟到30分钟不等,时间主要看网速和磁盘(硬盘)性能,最关键的还是网速,如果系统镜像在国外,国内的机器可能会下载的很慢。要想解决国内服务器下载速度慢的问题,指定国内的镜像源即可,会在下面详细讲解

  4. DD系统的流程

    1. 通过ssh连接服务器并且运行一键dd脚本
    2. 等待5-20分钟 (有vnc的可以登录到vnc查看进度)
    3. 重新ssh连接主机
  5. 注意事项

    1. 初始系统尽量选择低一点的,推荐centos7,debian9、10,Ubuntu18.04、20.04,这些系统服务器商家一般都是提供的,我亲测debian任意版本基本都可以直接dd。不建议用centos系统,一是会报错,二是centos已经走到了生命的尽头,现在入坑centos等于是吃屎都赶不上热乎的,赶紧换!!!
    2. dd完成之后请尽快修改默认密码,防止被爆破,当然你可以在脚本里自定义密码(下面教你)
    3. 任何机器都有一定的机率会dd失败,毕竟每个脚本的兼容性和vps的网络情况都不一样,某些欧洲小商家的网络配置真的是一言难尽,别问我怎么知道的。如果dd失败,请换一个时间或者换一个初始系统,或者换一个脚本再来一次,直到成功为止。
    4. dd脚本大部分仅支持kvm虚拟化的vps!默认都是支持kvm架构。如果支持其他架构会标注的,没标注就是仅支持kvm架构。如果你是openVZ的请直接划到文章最底部
    5. 建议避开北京时间的晚高峰(20:00 - 24:00),失败机率增大,尤其是国内机器
    6. 小内存(128m-512m)的机器可能会dd失败,解决方案是先dd成低版本的系统,在手动升级到高版本的系统:https://hostloc.com/thread-1002350-1-1.html 或者换alpine系统。对小内存友好占用极低。