当前位置: 首页 > news >正文

NetApp SnapCenter 备份管理 ——借助应用程序一致的数据备份管理,简化混合云操作

NetApp SnapCenter
简单、可扩展、赋权:跨 Data Fabric 的企业级数据保护和克隆管理

主要优势
• 利用与应用程序集成的工作流和预定义策略简化备份、恢复和克隆管理。
• 借助基于存储的数据管理功能提高性能和可用性,并缩短测试和开发用时。
• 提供基于角色的访问控制 (Role-Based Access Control, RBAC),让应用程序管理员既能自助管理,又能集中监 管。
• 提供直观的 GUI 与集中化管理,简化用户在所有受支持应用程序环境中的体验。
• 专为实现高可用性而设计,同时提供负载与性能平衡。
• 不断增多和增强的插件为一系列应用程序带来更丰富的功能。

挑战
大规模数据保护
数据保护是所有 IT 经理最为关注的问题之一。随着应用程序的迅猛增长和企业的不断发展,管理多样化 IT 环境成为一种现实的挑战。如果企业的应用程序、数据库和备份方面的专家负责备份数据,但他们可能又不负责管理存储基础架构,那么这一挑战尤为明显。

对于拥有 IT 专家的企业而言,关键在于创建一个允许每项功能按照各自的应用程序工作流独立运行的环境。与此同时,这些专家还必须能在一定程度上控制并全面掌握基础架构的状况。利用传统工具和技术实现这种平衡并非易事。IT 专家希望拥有“自助服务”自主权,但他们可能缺乏对存储系统和备份软件的深入了解。存储基础架构管理员希望将常见数据管理任务分派给应用程序所有者,同时又不影响他们监控和控制存储系统上的活动。

传统备份和恢复技术是以流式数据保护设备(例如磁带或模拟磁带的流式磁盘设备)为基础,不使用基于存储的快照技术。因此,这些技术响应速度极慢,而且非常耗费资源。虽然此类设备具有载入大量数据的优势,但恢复或检索数据的过程极为复杂,需要耗费大量时间。随着应用程序大小和数量不断增加,复杂性也会显著上升,因为每个应用程序可能有不同的管理员,他们的需求不同,时间安排和策略要求也不一样。将管理任务委派给应用程序或数据库所有者时,如何才能在不影响控制权或监管权的前提下,在各不相同的应用程序和基础架构之间大规模地轻松管理备份呢?
在这里插入图片描述

解决方案

企业就绪的易用型数据保护
NetApp® SnapCenter® 软件是一个可扩展的统一平台,可提供应用程序一致的数据保护和克隆管理。此软件通过应用程序集成的工作流简化备份、恢复和克隆生命周期管理。SnapCenter 利用基于存储的数据管理功能,不仅提高了性能和可用性,还缩短了测试和开发用时。

简单
NetApp SnapCenter 既包括 SnapCenter Server,也包括全部通过中央管理控制台控制的独立轻型应用程序、数据库和操作系统插件。管理控制台在所有应用程序或数据库之间提供一致的用户体验。它通过直观的 GUI 可视化呈现分布在Data Fabric 中的数据副本,用于为关键功能提供支持。这些功能包括针对所有应用程序或数据库插件的作业监控、事件通知、日志记录、信息板操作、报告、计划和策略管理。

SnapCenter Server 还包括 Snapshot® 目录管理功能,便于轻松回滚到时间点副本。SnapCenter Server 会先检查应用程序、数据库和操作系统互操作性,然后在应用程序和数据库主机上无中断地安装和升级软件插件。如此一来,可以通过中央管理控制台管理这些插件。

此外,SnapCenter Server 还支持在执行备份、克隆和恢复等常见操作之前或之后,使用 Perl、Python 和 PowerShell 执行自定义脚本使用 NetApp SnapManager® 产品的客户,可通过直观的迁移机制迁移到 NetApp SnapCenter。

可扩展
SnapCenter 秉承易用性的设计理念,增加了扩展容量和性能的功能,可满足大型企业的需求。您可以透明地添加 SnapCenter Server,满足对高可用性和负载平衡的要求,并且支持成千上万的应用程序和数据库。只需再添加一台或多台 SnapCenter Server,即可在任何一台服务器发生故障时提供防护。因此,您可以添加多台服务器来增强故障恢复能力,而且可以将它们作为一台服务器进行管理。增加服务器还可以提高备份基础架构的性能级别,因为性能会在各台服务器之间透明地进行平衡。

利用基于 NetApp 存储的 Snapshot 副本的板载功能,还可以提升备份和恢复性能。卸载此功能不仅可以简化操作,而且还可以从主机卸载 Snapshot 功能。

利用 NetApp ONTAP® 存储软件的嵌入式功能执行节省空间的 NetApp FlexClone® 管理,NetApp SnapCenter 还可以提升测试和开发性能,从而增强灵活性。应用程序和数据库管理员可以不依赖存储管理员,通过同一个 GUI 控制台启动FlexClone 卷,为高度迭代的测试和开发工作流提供支持。节省空间的自助服务克隆功能可缩短测试和开发用时,并将更多功能交到应用程序所有者手里。

授权
IT 组织面临着既要为各个管理员提供自助服务功能,同时又要保留存储管理员对存储基础架构的监管权和控制权的难题。SnapCenter 使用 RBAC 向应用程序和数据库所有者委派功能,同时保留中央存储基础架构管理员的监管权和控制权。在这个级别实施控制和安全措施,可以将存储管理员从应用程序和数据库所有者可自行完成的繁琐任务中解放出来。而且,此类控制可以防止整个基础架构免遭滥用,即使是同事出于单纯的目的进行操作也不例外。

随着 IT 组织因整个企业规模的扩大而不断增长,IT 专家在数据中心发挥着日益重要的作用。为了满足应用程序管理员、数据库管理员和虚拟化基础架构管理员的需求,SnapCenter 提供为他们量身打造的特定于应用程序或数据库的工作流。因为每个应用程序或数据库均具有独特的工作流,所以应用程序和数据库所有者会发现委派给他们的工作流并不陌生,而且与他们的使用模式高度吻合。SnapCenter 采用开放式设计,提供增强的 REST API,用于集成第三方业务流程和云管理软件。

在这里插入图片描述


管理员可以使用适用于应用程序(例如 SAP)和数据库的SnapCenter 插件,因此应用程序或数据库在所有级别均保持一致,这样有助于最大限度地提高可恢复性。适用于SnapCenter 的插件支持多种恢复功能。插件可以前滚日志,并且支持应用程序或数据库管理员克隆或恢复到可用的最新信息或特定时间点。可用的插件增强功能包括针对虚拟化数据库的精简数据保护、对 Microsoft SQL Server Stretch Database 的支持、Oracle RMAN 目录编制以及 Microsoft Windows 主机文件系统备份、恢复和克隆。SnapCenter 还支持最终用户为自定义应用程序创建插件。

SnapCenter 利用基于 NetApp 存储的备份和复制功能,例 如 NetApp SnapVault® 和 SnapMirror® 技 术。 所 有SnapCenter 插件均可从主位置和二级位置执行克隆和恢复操作。

结束语
NetApp SnapCenter 软件是一款易于使用的企业级平台,用于安全地协调和管理应用程序、数据库和文件系统之间的数据保护。SnapCenter 可与您的企业级应用程序紧密集成,提供特定于应用程序和数据库的工作流。SnapCenter 在保持存储环境完整性的同时,通过 RBAC 提供让应用程序和数据库所有者管理自己环境所需的控制权和选择权。由于在设计中充分考虑了适用于大型企业和中型企业的精简性,因此 SnapCenter 可以加快应用程序和数据库的开发速度、保护数据完整性,并简化对传统复杂备份和恢复流程的管理。

相关文章:

NetApp SnapCenter 备份管理 ——借助应用程序一致的数据备份管理,简化混合云操作

NetApp SnapCenter 简单、可扩展、赋权:跨 Data Fabric 的企业级数据保护和克隆管理 主要优势 • 利用与应用程序集成的工作流和预定义策略简化备份、恢复和克隆管理。 • 借助基于存储的数据管理功能提高性能和可用性,并缩短测试和开发用时。 • 提供基…...

Java内置队列和高性能队列Disruptor

一、队列简介 队列是一种特殊的线性表,遵循先入先出、后入后出(FIFO)的基本原则,一般来说,它只允许在表的前端进行删除操作,而在表的后端进行插入操作,但是java的某些队列运行在任何地方插入删…...

比特数据结构与算法(第四章_下)二叉树的遍历

本章将会详细讲解二叉树遍历的四种方式,分别为前序遍历、中序遍历、后续遍历和层序遍历。在学习遍历之前,会先带大家回顾一下二叉树的基本概念。学习二叉树的基本操作前,需要先创建一颗二叉树,然后才能学习其相关的基本操作&#…...

chatGPT是什么

2022年11月,人工智能公司OpenAI推出了一款聊天机器人:ChatGPT。它能够通过学习和理解人类语言来进行对话,还能与聊天对象进行有逻辑的互动。除了聊天,ChatGPT还能够根据聊天对象提出的要求,进行文字翻译、文案撰写、代…...

jenkins漏洞集合

目录 CVE-2015-8103 反序列化远程代码执行 CVE-2016-0788 Jenkins CI和LTS 远程代码执行漏洞 CVE-2016-0792 低权限用户命令执行 CVE-2016-9299 代码执行 CVE-2017-1000353 Jenkins-CI 远程代码执行 CVE-2018-1000110 用户枚举 CVE-2018-1000861 远程命令执行 CVE-2018…...

用canvas画一个炫酷的粒子动画倒计时

前言 😆 这是一篇踩在活动尾声的文章,主要是之前在摸鱼社群里有人发了个粒子动画的特效视频,想着研究研究写一篇文章出来看看,结果这一下子就研究了半个多月。 😂 下面就把研究成果通过文字的形式展现出来吧&#xf…...

Java技术学习——Maven相关知识

一、什么是Maven? Maven是Apache软件基金会组织维护的一款专门为Java项目提供构建和依赖管理支持的工具。 1.1 构建 构建过程包含的主要环节如下: 清理:删除上一次构建的结果,为下一次构建做好准备编译:Java源程序…...

C++ 认识和了解C++

1.在使用C语言写代码的时候开头要用到的是&#xff1a; #include<iostream> using namespace std;不可以写成这样&#xff1a; #include iostream.h&#xff08;1&#xff09;iostream是输入输出流类&#xff0c; istream输入流类 cin >> ostream输出流类 cout &…...

u盘误删的文件怎么找回

u盘误删的文件怎么找回?u盘的特点之一就是极其便携&#xff0c;可以容纳各种格式的数据和文件&#xff0c;需要时可以直接使用。每次使用都会或多或少的存放一些文件&#xff0c;但有使用就会有删除&#xff0c;为了不影响使用性&#xff0c;清理存储空间是必要的。清理中如果…...

二分查找由浅入深--算法--java

二分查找写在开头算法前提&#xff1a;算法逻辑算法实现简单实现leftright可能超过int表示的最大限度代码分析和变换更多需求&#xff1a;求索引最小的值java二分API应用基础题思考难度方法写在开头 二分查找应该是算比较简单的这种算法了&#xff0c;我本以为还可以。但有时候…...

【学习】笔记本电脑重新安装系统win10

安装系统有很多方法: 软件安装制作启动u盘本文使用的方法就是启动盘安装: 1.首先下载iso镜像文件: msdn我告诉你:MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn) 2.下载启动盘制作工具: 制作启动盘rufus:Rufus - 轻松创建 USB 启动盘 3.官网下载: https://do…...

RocketMQ的一些使用理解

1.RocketMQ的生产者生产负载策略&#xff08;3种&#xff09; (1)SelectMessageQueueByHash &#xff08;一致性hash&#xff09; (2)SelectMessageQueueByMachineRoom &#xff08;机器随机&#xff09; (3)SelectMessageQueueByRandom &#xff08;随机&#xff09; 第1种一…...

Java枚举详解

一.枚举 1.为什么有枚举&#xff1f; 如果我们的程序需要表示固定的几个值&#xff1a; 比如季节&#xff1a;spring (春)&#xff0c;summer(夏)&#xff0c;autumn(秋)&#xff0c;winter(冬) 用常量表示&#xff1a; public static final int SEASON_SPRING 1;public st…...

虚拟机上安装openKylin详细步骤总结

一、创建虚拟机 首先获取操作系统安装镜像文件&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1tSuXmDk2ZILR4ieee6iImw?pwdcy47 提取码&#xff1a;cy47 &#xff08;1-1&#xff09;进入新虚拟机创建向导&#xff0c;选择“自定义”&#xff1a; &#xff08;1-…...

夜天之书 #74 企业开源的软件协议模型实践(Part 2)

在上一篇文章中&#xff0c;我介绍了企业开源的完全开放源码策略及其风险。完全开放源码&#xff0c;即以符合开源定义的软件协议发布企业自研软件的情形。本文介绍应对完全开放源码后的风险的第一种策略&#xff1a;提高市场占有率与开放标准。与其说是策略&#xff0c;不如说…...

2.webpack实时打包

简介 上一章已经实现了使用 webpack 构建了一个简单的项目&#xff1b;但是我们发现&#xff0c;每次修改了 index.js 需要重新执行 cnpm run dev 命令重新构建 main.js&#xff1b;这在开发阶段是无法忍受的&#xff0c;因为这样调式将浪费大量的时间&#xff1b;还好 webpac…...

KingbaseES V8R3 表加密

前言 透明加密是指将数据库page加密后写入磁盘&#xff0c;当需要读取对应page时进行加密读取。此过程对于用户是透明&#xff0c; 用户无需干预。 该文档进行数据库V8R3版本测试透明加密功能&#xff0c;需要说明&#xff0c;该版本发布时间早于V8R6&#xff0c;所以只能进行表…...

2 为社么软件架构很重要?

2 为社么软件架构很重要&#xff1f; 啊&#xff0c;建造&#xff0c;建造&#xff01; 这是所有艺术中最崇高的艺术。 — 亨利沃兹沃思朗费罗 如果架构是答案&#xff0c;那么问题是什么&#xff1f; 本章从技术角度重点介绍架构的重要性。我们将研究面包师的十几个最重要…...

Python 之 Pandas merge() 函数、set_index() 函数、drop_duplicates() 函数和 tolist() 函数

文章目录一、merge() 函数1. inner2. left 和 right3. outer二、set_index() 函数三、drop_duplicates() 函数四、tolist() 函数五、视频数据分析案例1. 问题要求2. 解决过程在最开始&#xff0c;我们先导入常规的 numpy 和 pandas 库。 import numpy as np import pandas as …...

MySQL实战之深入浅出索引(下)

1.前言 在上一篇文章中&#xff0c;我们介绍了InnoDB索引的数据结构模型&#xff0c;今天我们再继续聊一下跟MySQL索引有关的概念。 在介绍之前&#xff0c;我们先看一个问题&#xff1a; 表初始化语句 mysql> create table T ( ID int primary key, k int NOT NULL DEFA…...

线程与协程

1. 线程与协程 1.1. “函数调用级别”的切换、上下文切换 1. 函数调用级别的切换 “函数调用级别的切换”是指&#xff1a;像函数调用/返回一样轻量地完成任务切换。 举例说明&#xff1a; 当你在程序中写一个函数调用&#xff1a; funcA() 然后 funcA 执行完后返回&…...

Redis数据倾斜问题解决

Redis 数据倾斜问题解析与解决方案 什么是 Redis 数据倾斜 Redis 数据倾斜指的是在 Redis 集群中&#xff0c;部分节点存储的数据量或访问量远高于其他节点&#xff0c;导致这些节点负载过高&#xff0c;影响整体性能。 数据倾斜的主要表现 部分节点内存使用率远高于其他节…...

大语言模型(LLM)中的KV缓存压缩与动态稀疏注意力机制设计

随着大语言模型&#xff08;LLM&#xff09;参数规模的增长&#xff0c;推理阶段的内存占用和计算复杂度成为核心挑战。传统注意力机制的计算复杂度随序列长度呈二次方增长&#xff0c;而KV缓存的内存消耗可能高达数十GB&#xff08;例如Llama2-7B处理100K token时需50GB内存&a…...

uniapp 开发ios, xcode 提交app store connect 和 testflight内测

uniapp 中配置 配置manifest 文档&#xff1a;manifest.json 应用配置 | uni-app官网 hbuilderx中本地打包 下载IOS最新SDK 开发环境 | uni小程序SDK hbulderx 版本号&#xff1a;4.66 对应的sdk版本 4.66 两者必须一致 本地打包的资源导入到SDK 导入资源 | uni小程序SDK …...

SQLSERVER-DB操作记录

在SQL Server中&#xff0c;将查询结果放入一张新表可以通过几种方法实现。 方法1&#xff1a;使用SELECT INTO语句 SELECT INTO 语句可以直接将查询结果作为一个新表创建出来。这个新表的结构&#xff08;包括列名和数据类型&#xff09;将与查询结果匹配。 SELECT * INTO 新…...

WEB3全栈开发——面试专业技能点P8DevOps / 区块链部署

一、Hardhat / Foundry 进行合约部署 概念介绍 Hardhat 和 Foundry 都是以太坊智能合约开发的工具套件&#xff0c;支持合约的编译、测试和部署。 它们允许开发者在本地或测试网络快速开发智能合约&#xff0c;并部署到链上&#xff08;测试网或主网&#xff09;。 部署过程…...

STM32CubeMX-H7-19-ESP8266通信(中)--单片机控制ESP8266实现TCP地址通信

前言 上篇文章我们已经能够使用串口助手实现esp8266的几种通信&#xff0c;接下来我们使用单片机控制实现。这篇文章会附带教程&#xff0c;增加.c和,.h&#xff0c;把串口和定时器放到对应的编号&#xff0c;然后调用初始化就可以使用了。 先讲解&#xff0c;然后末尾再放源码…...

< 自用文 OS有关 新的JD云主机> 国内 京东云主机 2C4G 60G 5Mb 498/36月 Ubuntu22

攒了这么久&#xff0c;废话一些&#xff1a; 前几周很多事儿&#xff0c;打算回北京&#xff0c;开个清真的德克萨斯烤肉店&#xff0c;写了一篇 &#xff1a; &#xff1c; 自用文 Texas style Smoker &#xff1e; 美式德克萨斯烟熏炉 从设计到实现 &#xff08;第一部分&…...

leetcode238-除自身以外数组的乘积

leetcode 238 思路 可以在不使用除法的情况下&#xff0c;利用前缀积和后缀积来实现解答 前缀积&#xff1a;对每个位置&#xff0c;计算当前数字左侧的所有数字的乘积后缀积&#xff1a;对每个位置&#xff0c;计算当前数字右侧的所有数字的乘积 结合这两种思想&#xff0…...

uni-app 项目支持 vue 3.0 详解及版本升级方案?

uni-app 支持 Vue 3.0 详解及升级方案 一、uni-app 对 Vue 3.0 的支持现状 uni-app 从 3.0 版本 开始支持 Vue 3.0&#xff0c;主要变化包括&#xff1a; 核心框架升级&#xff1a; 基于 Vue 3.0 的 Composition API 和 Options API 双模式支持提供 vueuse/core 等组合式 API…...