如何使Windows服务器备份支持Hyper

如何使Windows服务器备份支持Hyper,第1张

为使Windows服务器备份(Server Backup)支持Hyper-V VSS Writer, 只需在装有Windows Server Backup及Hyper-V VSS Writer的机器上添加以下的注册表键值就可以了。注意在默认情况下WindowsServerBackup键值不会在安装Windows Server Backup时自动建立的。

打包当前目录下所有子目录为rar压缩包并备份到指定位置!
:Compress
for /d %%d in (%1\) do "%ProgramFiles%\WinRAR\rar" a -r -m0 -inul %1\"%%~nxdrar" "%%~nxd"
for %%f in (%1\) do "%ProgramFiles%\WinRAR\rar" a -r -m0 -inul %1\"%%~nfrar" "%%~nxf"
del AutoBAKrar
md E:\AutoBAKUP\FreeHost\BakUP%date:~0,10%
move E:\freehost\rar E:\AutoBAKUP\FreeHost\BakUP%date:~0,10%
打包整个MYSQL数据库目录到指定的位置备份!
echo 开始备份本站MYSQL数据库!
net stop MySQL5
"C:\Program Files\WinRAR\Rarexe" a -k -r -s -m1 -inul "E:\AutoBAKUP\SQLData\BakUp%date:~0,10%rar" "C:\Program Files\MySQL\MySQL Server 50\data"
net start MySQL5
echo 数据库备份完成!
程序已经经过多次测试可完美执行,只需要放入计划任务就可以在后台默默无闻的为服务器全自动执行备份 *** 作

1备份a)可以直接通过tar对整个文件系统('/‘)进行备份,但是有几点需要注意:
i 不能备份以下几个文件(目录)
1 当前压缩文件
2 /proc文件夹
3 /lost+found文件夹
4 /mnt文件夹
5 /sys文件夹
6 /media文件夹
b)所以,命令为:
tar cvpzf backuptargz --exclude=/proc --exclude=/lost+found --exclude=/backuptargz --exclude=/mnt --exclude=/sys --exclude=/media /
1注意:p选项代表保存当前权限
2还原
a) Linux可以再正在远行的系统中还原系统,如果当前启动无法启动,可以通过live cd来启动并执行恢复 *** 作
b) *** 作如下
tar xcpfz backuptargz -C /
c) 需要额外创建目录
i
mkdir proc
ii
mkdir lost+found
iii
mkdir mnt
iv
mkdir sys


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13505093.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-20
下一篇 2023-08-20

发表评论

登录后才能评论

评论列表(0条)

保存