当前位置: 首页 > news >正文

服务器备份

服务器备份参考
一、Windows服务器备份(win server 2012)
1.注册表
Windows NT系列(包括Windows Server各版本、Windows 7及后续桌面版)
(1)System文件
位置:位于 %SystemRoot%\System32\config 文件夹下(通常 %SystemRoot% 是 C:\Windows)。
image
作用:该文件包含了系统硬件和设备驱动程序的配置信息,以及系统启动设置等关键数据。例如,它记录了已安装的硬件设备参数,像显卡、网卡的驱动加载设置等。当系统启动时,会依据此文件中的配置信息来初始化硬件设备,加载相应驱动。如果这部分注册表数据丢失或损坏,可能导致系统无法正确识别硬件,进而出现设备无法使用或系统启动故障。
(2)Software文件
位置:同样在 %SystemRoot%\System32\config 文件夹。
image
作用:此文件存储了计算机上安装的所有软件的配置设置。每个已安装的应用程序在该文件中都有对应的键值,记录了软件的安装路径、用户个性化设置、许可证信息等。比如办公软件的用户界面布局、常用文件路径设置,以及一些专业软件的授权密钥等都存于此。若该文件损坏,可能导致已安装软件无法正常运行,因为软件找不到其配置信息。
(3)SAM文件
位置:在 %SystemRoot%\System32\config 文件夹。
image
作用:安全账户管理器(SAM)文件存储本地用户账户和密码的散列值等信息。它用于验证本地登录用户的身份。虽然密码是以加密散列形式存储,但此文件对于系统的本地账户安全体系至关重要。若SAM文件受损,本地用户可能无法正常登录系统。不过需要注意的是,在系统运行时,该文件处于锁定状态,无法直接复制备份。可通过系统状态备份等方式间接备份该文件。
(4)Default文件
位置:%SystemRoot%\System32\config 文件夹。
image
作用:此文件包含了默认用户配置文件的设置。当新用户首次登录系统时,系统会基于Default文件中的设置来创建该用户的初始配置文件。它决定了新用户桌面的初始布局、开始菜单设置以及一些默认的应用程序关联等。备份此文件有助于在恢复系统后,新用户创建的配置文件能保持原有设置风格。
2.网络配置文件
(1)使用命令行工具

  1. 导出网络适配器配置(netsh命令)
    以管理员身份打开命令提示符:在开始菜单搜索栏中输入“命令提示符”,右键点击“命令提示符”图标,选择“以管理员身份运行”。
    image
    netsh -c interface dump > C:\network_config.txt # 导出当前网络配置
    image
    netsh -f C:\network_config.txt # 导入配置
    image
    (2)导出路由表配置
    查看当前路由表:在命令提示符中输入 route print,可以查看当前系统的路由表信息。
    image
    备份路由表:若要备份路由表,可以将其输出重定向到一个文件。例如,输入 route print > C:\Backup\routing_table.txt,这样路由表信息就会被保存到指定路径下的 routing_table.txt 文件中。对于更复杂的路由配置备份,还可以结合netsh命令。例如,netsh routing ip export C:\Backup\routing_config.txt,此命令会将IP路由配置导出到指定文件。
    image
    恢复的话建议手动输入路由表
    3.安全策略和组策略
    (1)备份安全策略

  2. 使用本地安全策略工具(适用于单机环境)
    打开本地安全策略:在“运行”对话框(可通过Win + R组合键调出)中输入“secpol.msc”,然后回车,即可打开本地安全策略窗口。
    导出安全策略:在本地安全策略窗口左侧,展开相应的安全策略分支,如“账户策略”“本地策略”等。右键点击要备份的具体策略集(如“审核策略”),选择“导出策略”。
    选择保存位置:在弹出的“另存为”对话框中,指定保存策略文件的位置,并为文件命名(文件扩展名为.inf)。例如,可将其保存到“C:\Backup\back.inf”。这样就完成了对特定安全策略的备份。若要备份整个本地安全策略,可在本地安全策略根节点(即“本地安全设置”)上右键,选择“导出策略”进行整体备份。
    image
    (2)备份组策略
    使用组策略管理控制台(GPMC)(适用于域环境)
    打开组策略管理控制台gpmc.msc:如果是域管理员,在服务器管理器中,通过“添加角色和功能”向导,确保安装了“组策略管理”功能。安装完成后,在开始菜单中搜索“组策略管理”并打开。
    选择要备份的组策略对象(GPO):在组策略管理控制台中,展开“林:[你的林名称]” - “域:[你的域名称]” - “组策略对象”。找到要备份的GPO,右键点击该GPO。
    执行备份操作:在右键菜单中选择“备份”,在弹出的“备份组策略对象”对话框中,指定备份存储位置,例如“\FileServer\Backup\GPOBackups”(网络共享路径)或本地路径“C:\Backup\GPOBackups”。可以选择添加注释以便日后识别备份内容,然后点击“备份”按钮完成备份。若要备份所有GPO,可在“组策略对象”节点上右键,选择“备份所有”,同样指定备份存储位置并完成操作。
    image
    (3)组策略的恢复:
    打开组策略管理控制台gpmc.msc:在组策略对象右键管理备份
    image
    进入后查找需要还原的组策略对象,点击还原
    image
    image
    4.防火墙设置
    (1)使用Windows防火墙命令行工具

  3. 以管理员身份打开命令提示符:在开始菜单搜索框中输入“命令提示符”,右键点击“命令提示符”图标,选择“以管理员身份运行”。

  4. 备份防火墙设置到文件:在命令提示符窗口中,输入以下命令:
    netsh advfirewall export "C:\Backup\FirewallSettings.xml"
    上述命令会将当前计算机的Windows防火墙所有配置导出到指定路径 “C:\Backup\FirewallSettings.xml” 的XML文件中。你可以根据实际需求修改文件保存路径和文件名。

  5. 导入防火墙设置:假设你之前将防火墙设置备份到了 “C:\Backup\FirewallSettings.xml” 文件,在命令提示符窗口中输入以下命令来导入这些设置:
    netsh advfirewall import "C:\Backup\FirewallSettings.xml"
    执行此命令后,系统会将指定XML文件中的防火墙配置导入,覆盖当前的防火墙设置。导入过程可能会提示一些确认信息,确认无误后即可完成导入。
    image

(2)使用组策略管理控制台(适用于域环境)

  1. 打开组策略管理控制台:如果你是域管理员,确保已安装“组策略管理”功能。在服务器管理器中,通过“添加角色和功能”向导安装该功能。安装完成后,在开始菜单搜索框中输入“组策略管理”并打开。

  2. 定位到相关组策略对象(GPO):在组策略管理控制台中,展开“森林:[你的森林名称]” - “域:[你的域名称]” - “组策略对象”。找到应用了防火墙设置的GPO,通常可能是“Default Domain Policy”或专门配置防火墙的自定义GPO。

  3. 备份GPO:右键点击选定的GPO,选择“备份”。在弹出的“备份组策略对象”对话框中,指定备份存储位置,如“\FileServer\Backup\GPOBackups”(网络共享路径)或本地路径“C:\Backup\GPOBackups”。可以添加注释以便日后识别备份内容,然后点击“备份”按钮。此GPO备份中包含了防火墙相关的设置,在需要时可通过还原GPO来恢复防火墙配置。
    image

5.证书密钥
(1)备份证书密钥(基于证书管理控制台)

  1. 打开证书管理控制台:
    对于当前用户的证书,按下 Win + R 组合键,输入 certmgr.msc 并回车。

对于计算机账户的证书(适用于服务器场景或特定系统级证书管理),以管理员身份打开命令提示符,输入 mmc 并回车。在弹出的“控制台”窗口中,依次点击“文件” - “添加/删除管理单元”,在“添加或删除管理单元”对话框中,从左侧列表选择“证书”,点击“添加”。选择“计算机账户”,点击“下一步”,然后选择“本地计算机”,点击“完成”,最后点击“确定”。这样就打开了计算机账户的证书管理控制台。

  1. 找到要备份的证书:
    在证书管理控制台左侧窗格中,展开相应的证书存储区,如“个人” - “证书”,找到包含密钥的目标证书。通常,具有私钥的证书会在“个人”存储区中,其图标上会有一个小钥匙标识。

  2. 备份证书及其私钥:
    右键点击要备份的证书,选择“所有任务” - “导出”。这将启动证书导出向导。

在证书导出向导中,点击“下一步”。选择“是,导出私钥”,确保同时备份私钥(若证书有私钥)。如果证书没有私钥选项,说明该证书不允许导出私钥,可能是由证书颁发机构设置的限制。
image

点击“下一步”,选择“个人信息交换 - PKCS #12(.PFX)”作为导出文件格式。这种格式可以同时包含证书和私钥,并支持加密保护。
image

下一个页面,设置一个密码来保护导出的文件。此密码在导入证书时需要使用,务必牢记。

选择要保存导出文件的位置,并为文件命名,例如“mycert.pfx”。点击“下一步”,然后点击“完成”。输入设置的密码后,证书及其私钥就会被备份到指定的PFX文件中。
image

6.其他文件
应用配置文件、中间件、数据库配置文件、系统重要脚本、批处理文件等。

建议使用windows的备份工具进行整机备份
image
image
image
image
以上备份文件若遇到运行中无法备份的情况,也可以通过windows server backup 进行自定义备份
image
image
image
image
image
二、Linux服务器备份(CentOS 7.9)
1.系统配置文件
image

/etc/:包含系统重要的配置文件,如网络配置、用户管理、系统服务等。
/etc/passwd:存储用户信息。
/etc/shadow:存储用户密码信息。
/etc/fstab:开机自动挂载硬件设备。
/etc/resolv.conf:DNS配置文件。

一般直接备份/etc整个文件目录
2.用户数据
/home/:存储普通用户的家目录和配置文件。
/root/:存储系统管理员的家目录和相关管理工具。
image

3.系统日志文件
/var/log/:包含各种系统日志文件,如系统启动日志、应用日志等。
/var/mail/:存储邮件数据。
/var/spool/:存储打印任务和邮件队列等。
image

4.其他文件
包含数据库、应用配置、中间件、重要批处理脚本等的配置目录

apache 服务需要备份如下内容:
配置文件:RPM 包安装的 apache 需要备份 /etc/httpd/conf/httpd.conf;
源码包安装的 apache 则需要备份 /usr/local/apache2/conf/httpd.conf。
网页主目录:
1、RPM 包安装的 apache 需要备份 /var/www/html/ 目录中所有的数
2、源码包安装的 apache 需要备份 /usr/local/apache2/htdocs/ 目录中所有的数据。
日志文件:
1、RPM 包安装的 apache 需要备份 /var/log/httpd/ 目录中所有的日志;
2、源码包安装的 apache 需要备份 /usr/local/apache2/logs/ 目录中所有的日志。

mysql 服务需要备份如下内容:
对于源码包安装的 mysql 服务,数据库默认安装到 /usr/local/mysql/data/ 目录中,只需备份此目录即可。

http://www.jsqmd.com/news/501580/

相关文章:

  • 2026中药执业药师面授班哪家好?三大主流机构深度测评 - 医考机构品牌测评专家
  • 解决FPGA断电配置丢失:用Quartus生成jic文件烧录EPCS芯片的避坑指南
  • 玩转OpenClaw:主配置文件参数详解指南手册
  • 聊聊北京好用的使用环保药剂的开荒保洁公司推荐 - 工业品网
  • 团团收:分期乐礼品卡回收最快速的选择! - 团团收购物卡回收
  • 评测瑞祥全球购卡余额快速提现到微信的全过程 - 淘淘收小程序
  • 从闹钟到倒计时:用Qt QDateTime开发生活小工具的完整指南
  • OpenCV实战:如何用Python实现相机坐标系到图像坐标系的转换(附完整代码)
  • Echarts + China.js 实现中国地图数据可视化实战
  • 背胶一线品牌费用高吗,性价比高的背胶有哪些 - 工业品牌热点
  • 2026年成都装修设计公司口碑TOP5推荐:真实数据+业主实测 - 深度智识库
  • 真空气氛炉选购全攻略:聚焦箱式与还原炉,深度解析国内优质生产厂家 - 品牌推荐大师
  • 我的执业药师上岸记:选择阿虎,是我备考路上最靠谱的决定 - 医考机构品牌测评专家
  • 导师严选! AI论文工具 千笔 VS 灵感ai,开源免费首选
  • 2026年湖北干混砂浆优质厂家盘点与推荐 - 2026年企业推荐榜
  • Anaconda创建虚拟环境总失败?可能是这个隐藏参数在作怪(附避坑指南)
  • 图解堆排序:从零开始手把手教你两种建堆方法(Python代码示例)
  • 智能组合实体员中的树形结构管理与遍历算法
  • 别浪费!永辉超市购物卡变现攻略来了 - 团团收购物卡回收
  • fft npainting lama镜像:新手友好的图片修复工具,开箱即用
  • 2026六大城市高端腕表“表扣损伤”终极档案:从百达翡丽灯笼扣到劳力士Glidelock,这个最常用的部件正在悄悄威胁你的爱表 - 时光修表匠
  • Prism的LoadedCommand命令没有被调用的问题
  • 惯性导航算法进阶:双子样速度更新与动态效应补偿实战解析
  • League Akari智能助手:提升英雄联盟游戏效率的全面解决方案
  • 2026执业药师培训机构靠谱榜:谁才是真正值得托付的备考伙伴? - 医考机构品牌测评专家
  • 技术解析-SelectiveStereo:如何通过SRU与注意力机制实现立体匹配的频域信息自适应融合
  • 运算放大器实战指南:缓冲器/跟随器在阻抗匹配中的关键作用
  • 字体与打印:前端开发最常见的三个“为什么”
  • 2026年塞尔维亚国际工业技术博览会-新天国际会展-中国区唯一官方代理机构 - 新天国际会展
  • 从真题到实战:拆解CCF-GESP C++二级核心考点与避坑指南