NetBackup™ for Microsoft Azure Stack 管理指南
- 简介
- 配置用于 NetBackup 的 Microsoft Azure Stack 插件的前提条件
- 配置 NetBackup 和 Microsoft Azure Stack
- 执行 Microsoft Azure Stack 的备份和还原
- 关于备份 Microsoft Azure 虚拟机
- 关于还原 Microsoft Azure Stack 虚拟机
- 关于从 Microsoft Azure BAR 界面还原 Stack VM 的方案
- 使用 BAR 界面在同一位置还原 Microsoft Azure Stack VM
- 使用 bprestore 命令在同一位置还原 Microsoft Azure Stack VM
- 使用 BAR 界面将 Microsoft Azure Stack VM 还原到其他位置
- 使用 BAR 界面将 Microsoft Azure Stack VM 还原到其他位置并修改元数据
- 使用 bprestore 命令将 Microsoft Azure VM 还原到备用位置并修改元数据
- 使用 bprestore 命令将 Microsoft Azure Stack VM 还原到备用区域并修改元数据
- 故障排除
使用 bprestore 命令将 Microsoft Azure Stack VM 还原到备用区域并修改元数据
使用 NetBackup 可将 Microsoft Azure Stack 数据还原到另一个资源组并修改元数据。此类型的还原方法也称为重定向还原。
为 Microsoft Azure Stack 执行重定向还原
- 修改 rename_file 和 listfile 的值,如下所示:
参数
值
rename_file
添加 ALT_APPLICATION_SERVER= 条目以指定备用区域的 ARM 端点
要更新
VmName元数据,请添加:change
/21c71fdf-3ee5-4b57-8c51-18ebe7032237/SKRG/MSvm15/Metadata/VmName=OldVmName复制到
/21c71fdf-3ee5-4b57-8c51-18ebe7032237/SKRG/MSvm15/Metadata/VmName=NewVmName要更改 VM 的电源状态,请添加:
change
/21c71fdf-3ee5-4b57-8c51-18ebe7032237/SKRG/MSvm15/Metadata/PowerState=running复制到
/21c71fdf-3ee5-4b57-8c51-18ebe7032237/SKRG/MSvm15/Metadata/PowerState=deallocate文件路径必须以 /(斜杠)开头。
为要修改的所有元数据选项添加新条目。
注意:
对于 VM 大小元数据,使用 Microsoft Azure Stack 建议的格式指定修改后的值。新的 VM 大小必须是订购的一部分。
有关更多信息,请参考 Azure Stack 中支持的虚拟机大小。
listfile
要还原的所有 Microsoft Azure 文件的列表
- 要获取备用 Azure Stack 的凭据信息,请执行以下操作:
为新的 Azure Stack ARM 端点添加 tpconfig 条目。
更改在 /usr/openv/var/global 中生成的加密文件的名称,以匹配源客户端加密凭据文件的名称。
例如,如果
arm-end-point1.conf是加密的源客户端文件,arm-end-point2.conf 是加密的备用客户端文件。在运行 bprestore 命令之前,先将 arm-end-point1.conf 复制到 arm-end-point1.conf_org,再将 arm-end-point2.conf 复制到 arm-end-point1.conf。 - 可以通过运行以下 bplist 命令来获取文件列表:
bplist -S master_server -C configuration_server_01 -unix_files -R 3 -t 44 -X -s <bktime> -e <bktime> “/21c71fdf-3ee5-4b57-8c51-18ebe7032237/skrg1/bkvm15” > listfile
在编辑器中打开
listfile并删除行尾的特殊字符。删除以对应于目录的 / 结尾的所有路径。 - 在 NetBackup 主服务器上使用步骤 1 中所提及参数的修改值运行以下命令。
bprestore -S master_server -D backup_host-C client -R rename_file -t 44 -X -s bktime -e bktime -L progress log -f listfile | filenames
其中,
-S master_server指定 NetBackup 主服务器的名称。
-D backup_host指定备份主机的名称。
-C client将配置服务器指定为源,以用于查找从中还原文件的备份或存档。该名称必须与它在 NetBackup 目录库中显示的名称相同。
-f listfile指定一个文件 (listfile),其中包含要还原的文件列表,可用于替代文件名选项 (filenames)。在 listfile 中列出所有文件路径,每个路径必须单独占一行。
-L progress_log指定要在其中写入进度信息的允许列表文件路径的名称。
-t 44指定 BigData 作为策略类型。
-R rename_file为备用路径还原操作指定更改后的文件名。
ALT_APPLICATION_SERVER=management.vtsz2.vxi.vs.com
change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/BootDiagnostics=hupsta to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HeadsUp-RestoreRG20/skuvm1/Metadata/BootDiagnostics=stasub2testrgg change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/Nsg=HUp-RestoreRG20-nsg to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/Nsg=rs-md-21-nsg change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/RgName=HUp-RestoreRG20 to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/RgName=rshney-perf-set6 change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/ SubId=3f6a2463-d473-4639-a1d0-f762c4e0371a to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/ SubId=b326ed58-7537-4c81-b2ac-5b16d6a524b3 change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/VmName=skuvm1 to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/VmName=skuvm1-restore2 change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/Vnet=HUp-RestoreRG20-vnet to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/Metadata/Vnet=rshney-perf-set6-vnet change /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/HUpsta.blob.vtszs1.vxi.vs.com/vhds/ skuvm1-UMD-RESTORE-1599155872.vhd to /3f6a2463-d473-4639-a1d0-f762c4e0371a/HUp-RestoreRG20/skuvm1/stasub2testrgg.blob.vtszs2.vxi.veritas.com/ vhds/skuvm1-UMD-RESTORE-1599155872.vhd