Veritas NetBackup™ for Hyper-V 管理指南

Product(s): NetBackup (8.1)

使用 NetBackup 命令创建 Hyper-V 策略

本主题介绍如何使用 NetBackup 命令创建备份策略(为 Windows Server 2016 上的 Hyper-V 加入新增功能):块级增量式备份和加速器。请注意,本主题介绍如何创建手动选择虚拟机的策略。

有关通过查询规则自动选择虚拟机的策略,请参见以下内容:

请参见使用 NetBackup 命令创建 Hyper-V 智能策略。

用于策略创建的 NetBackup 命令位于以下目录中:

Windows:

install_path\Veritas\NetBackup\bin\admincmd

UNIX 或 Linux:

usr/openv/netbackup/bin/admincmd

在 NetBackup 主服务器上运行这些命令。

注意:

要运行虚拟机备份,必须在 Hyper-V 服务器上安装 NetBackup 客户端。

使用 NetBackup 命令创建 Hyper-V 策略

创建策略。

bppolicynew policyName

例如:

bppolicynew HVpolicy1

设置策略属性。

要接受默认属性,请输入以下命令:

bpplinfo policyName -set -pt Hyper-V -use_virtual_machine 2 -hyperv_server "hyper-v_server" -fi 1 -snapshot_method "HV" -blkincr 1 -use_accelerator 1

要指定其他选项,请与 -snapshot_method_args 命令一起输入以下内容:

bpplinfo policyName -set -pt Hyper-V -use_virtual_machine 2

-hyperv_server "Hyper-V_server" -fi 1 -snapshot_method "HV"

-blkincr 1 -use_accelerator 1 -snapshot_method_args "nameuse=1,

Virtual_machine_backup=2,file_system_optimization=1,exclude_swap=1,

drive_selection=0,snapact=3,hv_snapshot_consistency_level=0"

注意:

-hyperv_server 选项指定包含要备份的 VM 的 Hyper-V 主机、Hyper-V 群集或 SCVMM 服务器。

对于 Hyper-V Server 2016 上的虚拟机,选项 -snapshot_method "HV" 指定 WMI 快照方法。(-snapshot_method "Hyper-V_v2" 指定 VSS 方法,不支持块级增量式备份或加速器。)

选项 -blkincr: 1 启用块级增量式备份 (BLIB)。

选项 -use_accelerator: 1 启用加速器。(该选项还启用 BLIB。)

-snapshot_method_args 选项是定义 Hyper-V 快照和策略的关键字的逗号分隔列表。

-snapshot_method_args 的可用关键字和值将在另一主题中介绍:

请参见Hyper-V 策略的 bpplinfo 选项。

创建策略日程表。

bpplsched policyName -add sched_label -st sched_type

对于 -st 选项,可用的日程表类型为 FULL(完全备份)、INCR(差异增量式备份)或 CINC(累积增量式备份)。

例如:

bpplsched policy1 -add Full -st FULL

选择要备份的虚拟机。

bpplclients policyName -add VM_to_back_up

在此命令中,请一次指定一台虚拟机。指定虚拟机的显示名称、主机名或 GUID。您可以使用 Hyper-V 管理控制台获得显示名称或 GUID。

例如:

bpplclients policy1 -add prodvm1.acme.com

在此示例中,prodvm1.acme.com 是要备份的虚拟机,包括其所有本地驱动器。注意:备份选择将自动设置为 ALL_LOCAL_DRIVES,这是 Hyper-V 策略类型的唯一可用选项。

验证该策略。

bpclient -policy policyName -validate –fi

如果该策略验证成功,则不会显示任何输出。否则,将发生以下错误:

Error code 48 : client hostname could not be found

使用 bpbackup 命令启动备份。

有关 bpbackup 的详细信息,请参见《NetBackup 命令参考指南》。

以下主题包含使用 nbrestorevm 命令还原 Hyper-V 虚拟机的示例:

请参见 VM 还原到 Hyper-V 的 nbrestorevm 示例 。

使用 NetBackup 命令创建 Hyper-V 策略(命令创建其他策略也是如此)的更多相关文章

  1. 【每天一个Linux命令】19. 创建文件夹目录命令mkdir

    命令用途 mkdir 命令用来创建指定的名称的目录 使用说明 1.  创建目录的用户在当前目录中具有写权限 2. 指定的目录名不能是当前目录中已有的目录. 命令实例 0. 帮助文件 bixiaopen ...

  2. Vue Create 创建一个新项目 命令行创建和视图创建

    Vue Create 创建一个新项目 命令行创建和视图创建 开始之前 你可以先 >>:cd desktop[将安装目录切换到桌面] >>:vue -V :Vue CLI 3.0 ...

  3. 命令行创建Android应用,命令行生成签名文件,命令行查看签名信息,对APK包签名并编译运行

    一.命令行创建Android应用 android create project -n HelloWorld -t android-22 -p HelloWorld1 -k org.crazyit.he ...

  4. MongoDB创建数据库和集合命令db.createCollection详解(转)

    切换/创建数据库 use yourDB;  当创建一个集合(table)的时候会自动创建当前数据库 完整的命令如下:db.createCollection(name, {capped: <Boo ...

  5. 在命令行中运行eclipse中创建的java项目

    在命令行中运行eclipse中创建的java项目 博客分类: java相关 javaeclipse命令行  由于项目要求,需要对eclipse中的项目进行打包,似的可以在客户机上不装eclipse的情 ...

  6. [python]小练习__创建你自己的命令行 地址簿 程序

    创建你自己的命令行 地址簿 程序. 在这个程序中,你可以添加.修改.删除和搜索你的联系人(朋友.家人和同事等等)以及它们的信息(诸如电子邮件地址和/或电话号码). 这些详细信息应该被保存下来以便以后提 ...

  7. Systemd初始化进程/RHEL 6系统中System V init命令与RHEL 7系统中systemctl命令的对比

    Linux操作系统的开机过程是这样的,即从BIOS开始,然后进入Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程.初始化进程作为Linux系统的第一个进程,它需要完成Li ...

  8. PHP调用Linux的命令行执行文件压缩命令&&创建文件夹修改权限

    一开始,我和普通青年一样,想到用PHP内置的 ZipArchive纠结的是环境上没安装zip扩展,想采用用PHP调用Linux的命令行 ,执行压缩命令,感兴趣的朋友可以了解下,希望本文对你有所帮助 前 ...

  9. 13.用别名(alias)创建你自己的命令

    现在是时候,感受第一次编程经历了!我们将用 alias 命令创建我们自己的命令.但在 开始之前,我们需要展示一个命令行小技巧.可以把多个命令放在同一行上,命令之间 用”;”分开.它像这样工作: com ...

  10. Laravel 5.1 中创建自定义 Artisan 控制台命令实例教程

    1.入门 Laravel通过Artisan提供了强大的控制台命令来处理非浏览器业务逻辑.要查看Laravel中所有的Artisan命令,可以通过在项目根目录运行: php artisan list 对 ...

随机推荐

  1. cesm1_2_2在南信大大型机上的移植以及运行简单case的步骤

    真实验证有效:点击链接 查看具体移植过程.

  2. speex编译

    首先去官网 https://www.speex.org/downloads/ 下载解压 将include.libspeex文件夹复制到自己新建工程的jni目录下 speex有关的类 package c ...

  3. Linux常用操作命令介绍

     Linux常用操作命令介绍 重要概念 CPU:就像人的大脑,主要负责相关事情的判断以及实际处理的机制.查询指令:cat /proc/cpuinfo 内存:大脑中的记忆区块,将皮肤.眼睛等所收集到的信 ...

  4. iOS-swift-函数和闭包

    一.函数 关键字:func 参数列表用 , 分割 使用 -> 分割参数和返回值 func greet(person: String, day: String) -> String { re ...

  5. Active Directory 域服务对象

    局域网计算机控制中心 可以在DC上控制所有局域网资源(计算机 .用户.设备) 大中型企业管理必备. 最后,它还可以让开发人员集成LDAP身份认证,使用域账号登录应用. 也就是说,此企业的所有系统,都可 ...

  6. 如何使用JWT来实现单点登录功能

    我们平时自己开发项目,分布式的结构时,访问量不大,但是又不想搭建redis服务器,这时我觉得jwt不错. 个人理解,jwt就是类似于一把锁和钥匙,客户来租房(登录),我们需要给他进来(第一次登录)登记 ...

  7. FastDFS 注意事项

    1.nginx集成FastDFS模块时,配置文件问题 检测到nginx日志:  /home/soft/fastdfs-nginx-module/src/common.c, line: 155, loa ...

  8. JavaScript比较和逻辑运算符

    JavaScript比较和逻辑运算符 JavaScript比较和逻辑运算符 比较和逻辑运算符用于测试true或者false. 比较运算符 比较运算符在逻辑语句中使用,以测定变量或值是否相等 例如设定x ...

  9. The thirteen day

    Well begun is hanlf done 良好的开端是成功的一半.(此句是省略句,Something that is well begun is something that is half ...

  10. js call(),apply(),对象冒充,改变变量作用域

    1.apply(); function box(n1,n2){ return n1+n2; } function pox(n1,n2){ alert(box.apply(this,[n1,n2])); ...