热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

1.4NBU配置备份策略(Policy)

1.4配置备份策略(Policy)一个备份策略由四部分组成。Attributes(属性)Policy是否ActivePoli

1.4 配置备份策略(Policy)

     一个备份策略由四部分组成。

 

 

      Attributes(属性)

     

           Policy是否Active

           Policy类型

           由此Policy产生的任务的优先级

           使用的Storage Unit和Volume Pool

 

       Schedules(备份日程表)

 

           对于自动备份,列出在此Policy中所有Client的备份时间

           对于用户备份或归档,列出用户可以在何时提交任务

 

Backup Selections(备份文件列表)

 

           列出所有自动备份的文件或目录;

           对于用户发起的备份,不必列出,因为在此情况下,用户自己选择文件或目录

 

Clients(客户机)

 

           列出所有属于该Policy的Client的名称

           

 

1.4.1 规划一个Policy

1. 根据类型将Clients分组

 

具有相同任务的多个Client往往具有相同的备份需求,我们就将这些Client划归一组

 

Policy

Clients

S1

mercury (file server)

anita

park

WS1

mars

jupiter (workstations)

neptune

pluto

 

2. 收集每个Client的信息

 

如上面的例子,mercury是Server,它有大量的数据需要备份。为减少备份时间,我们为mercury单建一个Policy,而将其它工作站设为另一个Policy

 

Policy

Clients

S1

mercury (file server)

S2

anita

park

WS1

mars

jupiter (workstations)

neptune

pluto

 

 

3. 备份到哪一个Storage Unit和Volume Pool

 

如果希望将某一个Client的不同目录或文件备份到不同的Storage Unit或Volume Pool,为它设置不同的Policy

如下图,我们希望将 /h002/R&Dexp 和 /h002/desdoc 备份到dlt磁带上,而将其它文件备份到8mm设备上,建两个Policy 

 

Policy

Clients

Files

Desired Storage

S1

mercury

/

/usr

/h001

/h002/people

8mm

S2

mercury

/h002/R&Dexp

/h002/desdoc

dlt

 

4. 如果某些Schedules不适用于所有的Clients或Files,另外创建一个Policy

 

a) 配置最佳时间

在不同的时间备份不同的Client,创建不同的Policy

 

b) 备份保留期限

每个Schedule都有一个保留期限,如果列表之中的不同的文件或目录有不同的保留期限,创建不同的Policy

 

5. 对于需要不同属性(Attributes),创建不同的Policy

 

a) Policy类型

NetBackup为不同的操作系统或数据库设置了不同的类型,对于不同类型的Client,设置不同的Policy

 

 

b) Follow NFS

对于UNIX Client,如果一个文件系统是通过NFS Mount的,是否备份它

 

c) Cross Mount Point

对于UNIX Client,是否备份一个文件系统下的其它文件系统。

 

d) Backup Network Drives

对于NT Client,是否备份Network Drive上的文件

 

e) Compression

对于UNIX Client,备份时是否在数据传送到Server之前先压缩。

 

f) Policy Priority

NetBackup用该属性控制备份的启动顺序,具有较高优先级的Policy先备份

    

1.4.2 创建一个Policy  

1.1.1.1 新建一个策略

通过JavaConsole,在Actions菜单按New,再按Policy,出现创建窗口

 

 

在Policy Name一栏,填入Policy名称,OK确认选择,进入修改Policy窗口

 

      

1.1.1.2 定义Policy属性

Policy type

根据所要创建的策略类型选择应的Policy type。

MS-SQL-Server:微软MSSQLserver数据库热备份类型

Oracle:Oracle数据库热备份类型

MS-Windows:Windows操作系统文件备份类型

Standard:Unix/Linux操作系统文件系统备份类型

VMware:VMware虚拟机备份类型

 

Policy Storage Unit

填入原来定义的Storage Unit,它是该Policy默认的Storage Unit。

如果你只有一个Storage Unit,而且它是不可用的,该Policy产生的备份工作将无法运行

 

Policy Volume Pool

填入原来定义的Volume Pool,它是该Policy默认的Volume Pool。

该选项只适用于Media Manager类型的Storage Unit,不适用磁盘类型的Storage Unit。

 

Limit Jobs per Policy

填入每一个Policy可以同时产生多少个Jobs。

该数目取决于:

①有多少个存储设备,对于磁带或光盘,取决与于有多少个驱动器;对于磁盘,取决于主机和可用空间大小

②Server速度,包括硬件、操作系统、和运行的应用

③网络负载

④MPX,如果使用MPX,要将该值设大一些,较小的值会使MPX不能正常运行

⑤该值并不影响从不同Policy产生的任务数目

 

Job Priority

填入一个值,该值越大,有限级越高

 

Active

该Policy是否为Active(激活状态)

 

True Image Restore Information

指定NetBackup是否收集影像恢复信息,一般不选。

 

Follow NFS

指定是否备份NFS的文件系统(远程在本地安装的文件系统)

 

Cross Mount Points

指定是否备份交叉文件系统

 

Compression

指定是否进行压缩备份

 

Encryption(加密封装)

该选项只有在安装NetBackup Encryption时才起作用

 

Allow Multiple Data Streames

指定根据设置每个Client可以同时启动多个备份,备份的数目由File List的New_Stream设定来决定,并且取决于Storage Unit和Maximum jobs数目

使用该功能可以减少备份时间,它是将备份分成几部分并行作业,每一部分写到一个磁带机上;如果一个备份失败,它只重新备份失败的那一部分

 

1.1.1.3 定义Clients

 

转向Client,点击New显示增加Client窗口

指定该Client的硬件类型和操作系统版本,输入该Client的名称。

 

 

 

 

 

 

1.1.1.1 定义Schedules

点击Schedules,点击New打开创建Schedules窗口:

 

 

输入Schedule名称,选择从其它Schedule拷贝或直接选OK,进入下面画面:

 

 

Override Policy Storage Selection(默认不建议选择)

指定此Schedule是使用Policy Storage Unit,还是使用另外一个,如果选择Yes,则会出现另一个窗口,让我们选择。

 

Override Policy Volume Pool(默认不建议选择)

指定此Schedule是使用Policy Volume Pool,还是使用另外一个,如果选择Yes,则会出现另一个窗口,让我们选择。

 

Type of Backup

选择备份类型,包括全备份(Full Backup)、增量备份(Differential-Incremental Backup)、累积备份(Cumulative-Incremental Backup)、用户备份(User Backup)和归档(User Archive)

 

Retention Period

指定该备份保留多长时间

 

Frequency

指定该Schedule多长时间执行一次

 

Maximum MPX per Drive(默认设置为1)

指定每一个驱动器可有MPX的数目

 

Backup Window

指定该Schedule可以在什么时间做备份,它是指定可以从什么时间开始,做多长时间。如下图所示。

 

 

Exclude Dates

指定哪些日期不做备份,如下图

 

 

Calendar

日程安排类型,区别于Frequency,功能更强大,设置更灵活,如下图

 

 

Calendar Schedule

基于日历的日程安排程序,设置更加灵活方便,如下图

 

 

Schedule举例:

下面的例子是一套完整的Schedule

 

               Weekly Full Backup Schedules:

                Daily Incremental Backup Schedules:

                Type of Backup: Full Backup

                Frequency: 1 week

                Start Time: 22:00:00

                Duration: 8 hours

                Days of Week: Saturday

 

               Daily Differential Incremental Backup Schedules

                Type of Backup: Differential Incremental Backup

                Frequency: 1 day

                Start Time: 22:00:00

                Duration: 8 hours

                Days of Week: Sunday Monday Tuesday Thursday Friday

 

                Daily Cumulative Incremental Backup Schedules

                Type of Backup: Cumulative Incremental Backup

                Frequency: 1 day

                Start Time: 22:00:00

                Duration: 8 hours

                Days of Week: Wednesday

以上示例每周六22进行全量备份,每周三22点进行累计增量备份,其余每日进行差异备份。

1.1.1.4 定义备份文件

 

该设定对User Backups或Archives不起作用

转到Backup Selections,出现以下窗口

 

 

 

直接键入要备份的文件或目录,要备份多个目录或文件,键入多行。下面是一些常用的写法:

a) UNIX文件系统备份

             /home/abc/filename

             /etc/*.conf

 

b) Windows Clients

             c:\system\log??_97

             也可以用UNIX的文件系统写法

             /c/

             /d/aaa/

 

c) 数据库备份脚本

/usr/openv/scripts/hot_database_backup.sh (Oracle备份脚本)

C:\Program Files\Veritas\NetBackup\scripts\sql_full.bch (MS SQL备份脚本)

 

Exclude和Include Files

  在Windows Client中,在NetBackup配置窗口中指定这些文件;

  对于UNIX Client,将文件或目录名分别写入下面的文件,可用通配符:

  /usr/openv/netbackup/exclude_list   如:

     /home/doe/john

     /*/temp

  /usr/openv/netbackup/include_list   如:

     /home/jdoe/test

转:https://www.cnblogs.com/yihr/p/8053438.html



推荐阅读
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 本文介绍了Oracle存储过程的基本语法和写法示例,同时还介绍了已命名的系统异常的产生原因。 ... [详细]
  • 本文介绍了关系型数据库和NoSQL数据库的概念和特点,列举了主流的关系型数据库和NoSQL数据库,同时描述了它们在新闻、电商抢购信息和微博热点信息等场景中的应用。此外,还提供了MySQL配置文件的相关内容。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
author-avatar
手机用户2602906017
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有