服务器磁盘备份及恢复
一、Windows Server系统备份及恢复
1. 添加Windows Server Backup功能
选择添加角色和功能:进入服务器管理器,点击“添加角色和功能”。
选择功能中勾选“Windows Server Backup”:在功能列表中找到并勾选“Windows Server Backup”,然后点击“下一步”进行安装。
2. 使用Windows Server Backup备份整个系统
进入Windows Server Backup工具:安装完成后,打开Windows Server Backup工具。
选择一次性备份:在操作界面中选择“一次性备份”,这将对系统做一个完全备份。
选择备份配置:点击“其他选项”,选择备份“整个服务器”。
选择备份路径:可以选择本地磁盘或者远程共享文件夹作为备份存储路径,如果选择远程共享文件夹,则需要输入远程共享路径的UNC路径,如\remoteservershare
。
指定远程备份路径:输入远程共享路径,例如\192.168.1.100backup$
。
开始备份:点击“备份”按钮,等待备份过程完成,备份结束后,文件可用于系统恢复。
3. 使用备份文件恢复系统
新建虚拟机:根据原有系统选择虚拟机版本(第一代或第二代),注意:如选择错误,最后恢复报错。
配置虚拟机内存:内存大小无特殊要求。
配置虚拟机硬盘:硬盘大小至少要与原系统硬盘一致,否则无法恢复系统。
选择系统映像:选择之前备份的系统映像文件,注意版本需一致。
完成虚拟机创建:启动虚拟机,进入计算机修复模式——“疑难解答”——“系统映像恢复”。
选择系统映像:本地无系统映像时,可以选择网络搜索系统映像。
配置网络IP:按Shift+F10调出命令行配置网络IP,确保能连接远程备份,依次输入以下命令配置网络IP:
ipconfig /all # 查看网卡信息(获取网卡名称) netsh interface ip set address name="以太网" static IP地址 子网掩码 网关
输入远程备份目录:登录远程共享服务器(用户名格式为:远程主机名用户
),选择备份文件位置。
选择恢复的备份文件日期:选择要恢复的磁盘(可以排除数据磁盘),开始恢复系统映像。
完成恢复:恢复完成后重启系统即可正常使用。
二、Linux系统备份及恢复
1. 使用tar命令进行备份
进入根目录:cd /
执行完整备份命令:
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=backup.tgz /
参数说明:
c
:创建新的档案文件
v
:显示详细信息
p
:保持权限
z
:使用gzip压缩
f
:指定档案文件名
2. 排除不必要的目录
在备份过程中,可以排除一些不需要备份的目录,如/proc
,/lost+found
,/mnt
,/sys
等。
3. 恢复系统
拷贝备份文件到分区根目录:将生成的backup.tgz
拷贝到需要恢复的分区根目录下。
解压恢复:
tar xvpfz backup.tgz -C /
注意:此操作会覆盖分区下的所有文件,请确保操作正确。
三、常见问题与解答
Q1: Windows Server Backup是否支持磁带备份?
A1: 不支持,Windows Server Backup只支持备份到本地磁盘或远程共享文件夹,不支持磁带驱动器。
Q2: 如何在Linux系统中排除特定目录进行备份?
A2: 在使用tar命令进行备份时,可以通过--exclude
参数排除特定目录,排除/proc
和/home
目录的命令如下:
tar cvpzf backup.tgz --exclude=/proc --exclude=/home /
到此,以上就是小编对于“服务器磁盘备份及恢复”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/757310.html