Visão geral do SnapCenter
O software SnapCenter é uma plataforma simples, centralizada e dimensionável que fornece proteção de dados consistente com aplicações para aplicações, bancos de dados, sistemas de arquivos host e VMs em execução nos sistemas ONTAP em qualquer lugar na nuvem híbrida.
O SnapCenter utiliza as tecnologias NetApp Snapshot, SnapRestore, FlexClone, SnapMirror e SnapVault para oferecer o seguinte:
-
Backups rápidos, com uso eficiente de espaço, consistentes com aplicações e baseados em disco
-
Restauração rápida e granular, e recuperação consistente com aplicações
-
Clonagem rápida e com uso eficiente de espaço
O SnapCenter inclui o servidor SnapCenter e plug-ins leves individuais. É possível automatizar a implantação de plug-ins para hosts remotos de aplicações, agendar operações de backup, verificação e clone e monitorar todas as operações de proteção de dados.
O SnapCenter pode ser implantado das seguintes maneiras:
-
No local para proteger o seguinte:
-
Dados em sistemas primários ONTAP FAS ou AFF e replicados para sistemas secundários ONTAP FAS ou AFF
-
Dados em sistemas primários ONTAP Select
-
-
No local em uma nuvem híbrida para proteger o seguinte:
-
Dados em sistemas primários ONTAP FAS ou AFF e replicados para sistemas secundários Cloud Volumes ONTAP ou NetApp Private Storage
-
-
Em uma nuvem pública para proteger o seguinte:
-
Dados em sistemas primários Cloud Volumes ONTAP (anteriormente ONTAP Cloud)
-
O SnapCenter inclui os seguintes recursos principais:
-
Proteção de dados centralizada e consistente com aplicações
A proteção de dados é compatível com bancos de dados Microsoft Exchange Server, Microsoft SQL Server, Oracle em Linux ou AIX, banco de dados SAP HANA e sistemas de arquivos do Windows Host executados em sistemas ONTAP.
A proteção de dados também é compatível com outros aplicativos e bancos de dados padrão ou personalizados, fornecendo uma estrutura para criar plug-ins do SnapCenter definidos pelo usuário. Isso permite a proteção de dados para outros aplicativos e bancos de dados a partir do mesmo painel único. Ao aproveitar essa estrutura, a NetApp lançou plug-ins personalizados do SnapCenter para IBM DB2, MongoDB, MySQL etc. no repositório de automação do NetApp.
-
Backups baseados em políticas
Os backups baseados em políticas utilizam a tecnologia de cópia Snapshot do NetApp para criar backups rápidos, com uso eficiente de espaço, consistentes com aplicações e baseados em disco. Como opção, você pode automatizar a proteção desses backups para um storage secundário por meio de atualizações dos relacionamentos de proteção existentes.
-
Backups para vários recursos
É possível fazer backup de vários recursos (aplicações, bancos de dados ou sistemas de arquivos host) do mesmo tipo, ao mesmo tempo, usando grupos de recursos do SnapCenter.
-
Restauração e recuperação
O SnapCenter fornece restaurações granulares e rápidas de backups e recuperação baseada em tempo e consistente com aplicações. Você pode restaurar a partir de qualquer destino na nuvem híbrida.
-
Clonagem
O SnapCenter fornece clonagem rápida, com uso eficiente de espaço e consistente com aplicações, o que possibilita o desenvolvimento acelerado de software. Você pode clonar em qualquer destino na nuvem híbrida.
-
Interface gráfica do usuário (GUI) de gerenciamento de usuário único
A GUI do SnapCenter fornece uma interface única e única para gerenciar backups e clones de um recurso em qualquer destino na nuvem híbrida.
-
APIs REST, cmdlets do Windows, comandos UNIX
O SnapCenter inclui APIS REST para a maioria das funcionalidades de integração com qualquer software de orquestração e uso de cmdlets e interface de linha de comando do Windows PowerShell.
-
Dashboard e relatórios centralizados de proteção de dados
-
Controle de acesso baseado em função (RBAC) para segurança e delegação.
-
Banco de dados de repositório com alta disponibilidade
O SnapCenter fornece um banco de dados de repositório integrado com alta disponibilidade para armazenar todos os metadados de backup.
-
Instalação automática de plug-ins por push
Você pode automatizar um envio remoto de plug-ins do SnapCenter do host do servidor SnapCenter para os hosts de aplicativos.
-
Alta disponibilidade
A alta disponibilidade para SnapCenter é configurada usando o balanceador de carga externo (F5). Até dois nós são suportados no mesmo data center.
-
Recuperação de desastres (DR)
Você pode recuperar o servidor SnapCenter em caso de desastres como corrupção de recursos ou falha do servidor.
Arquitetura da SnapCenter
A plataforma SnapCenter é baseada em uma arquitetura de vários níveis que inclui um servidor de gerenciamento centralizado (servidor SnapCenter) e um host de plug-in SnapCenter.
O SnapCenter é compatível com data center multisite. O servidor SnapCenter e o host do plug-in podem estar em diferentes locais geográficos.
Componentes do SnapCenter
O SnapCenter consiste nos plug-ins do servidor SnapCenter e do SnapCenter. Você deve instalar apenas os plug-ins apropriados para os dados que deseja proteger.
-
Servidor SnapCenter
-
Pacote de plug-ins do SnapCenter para Windows, que inclui os seguintes plug-ins:
-
Plug-in do SnapCenter para Microsoft SQL Server
-
Plug-in do SnapCenter para Microsoft Windows
-
Plug-in do SnapCenter para Microsoft Exchange Server
-
Plug-in do SnapCenter para banco de dados SAP HANA
-
-
Pacote de plug-ins do SnapCenter para Linux, que inclui os seguintes plug-ins:
-
Plug-in SnapCenter para banco de dados Oracle
-
Plug-in do SnapCenter para banco de dados SAP HANA
-
Plug-in do SnapCenter para UNIX
O plug-in SnapCenter para UNIX não é um plug-in autônomo e não pode ser instalado de forma independente. Esse plug-in é instalado automaticamente quando você instala o plug-in do SnapCenter para banco de dados Oracle ou o plug-in do SnapCenter para banco de dados SAP HANA.
-
-
Pacote de plug-ins do SnapCenter para AIX, que inclui os seguintes plug-ins:
-
Plug-in SnapCenter para banco de dados Oracle
-
Plug-in do SnapCenter para UNIX
O plug-in SnapCenter para UNIX não é um plug-in autônomo e não pode ser instalado de forma independente. Esse plug-in é instalado automaticamente quando você instala o plug-in do SnapCenter para o banco de dados Oracle.
-
-
Plug-ins personalizados do SnapCenter
Os plug-ins personalizados são compatíveis com a comunidade e podem ser baixados do "Repositório de automação do storage da NetApp".
O plug-in do SnapCenter para VMware vSphere, antigo agente de dados da NetApp, é um dispositivo virtual autônomo que suporta operações de proteção de dados da SnapCenter em bancos de dados virtualizados e sistemas de arquivos.
Servidor SnapCenter
O servidor SnapCenter inclui um servidor da Web, uma interface de usuário centralizada baseada em HTML5, cmdlets do PowerShell, APIs REST e o repositório SnapCenter.
O SnapCenter permite alta disponibilidade e dimensionamento horizontal em vários servidores SnapCenter em uma única interface de usuário. Você pode obter alta disponibilidade usando o balanceador de carga externo (F5). Para ambientes maiores com milhares de hosts, adicionar vários servidores SnapCenter pode ajudar a equilibrar a carga.
-
Se você estiver usando o pacote de plug-ins do SnapCenter para Windows, o agente host será executado no host de plug-ins do SnapCenter Server e do Windows. O agente host executa as programações nativamente no host remoto do Windows ou, para Microsoft SQL Servers, a programação é executada na instância SQL local.
O servidor SnapCenter se comunica com os plug-ins do Windows por meio do agente host.
-
Se você estiver usando o pacote de plug-ins do SnapCenter para Linux ou o pacote de plug-ins do SnapCenter para AIX, as programações serão executadas no servidor SnapCenter como programações de tarefas do Windows.
-
Para o plug-in do SnapCenter para banco de dados Oracle, o agente host que é executado no host do servidor SnapCenter se comunica com o SnapCenter Plug-in Loader (SPL) que é executado no host Linux ou AIX para executar diferentes operações de proteção de dados.
-
Para plug-in do SnapCenter para banco de dados SAP HANA e plug-ins personalizados do SnapCenter, o servidor SnapCenter se comunica com esses plug-ins por meio do agente SCCore que é executado no host.
-
O servidor SnapCenter e os plug-ins se comunicam com o agente host usando HTTPS.
As informações sobre as operações do SnapCenter são armazenadas no repositório do SnapCenter.
Plug-ins do SnapCenter
Cada plug-in do SnapCenter é compatível com ambientes, bancos de dados e aplicações específicos.
Nome do plug-in | Incluído no pacote de instalação | Requer outros plug-ins | Instalado no host | Plataforma suportada |
---|---|---|---|---|
Plug-in para SQL Server |
Pacote de plug-ins para Windows |
Plug-in para Windows |
Host do SQL Server |
Windows |
Plug-in para Windows |
Pacote de plug-ins para Windows |
Host Windows |
Windows |
|
Plug-in para Exchange |
Pacote de plug-ins para Windows |
Plug-in para Windows |
Host do Exchange Server |
Windows |
Plug-in para Oracle Database |
Pacote de plug-ins para Linux e pacote de plug-ins para AIX |
Plug-in para UNIX |
Host Oracle |
Linux ou AIX |
Plug-in para banco de dados SAP HANA |
Pacote de plug-ins para Linux e pacote de plug-ins para Windows |
Plug-in para UNIX ou Plug-in para Windows |
Host cliente HDBSQL |
Linux ou Windows |
Plug-ins personalizados |
Para backups do sistema de arquivos, Plug-in para Windows |
Host de aplicativo personalizado |
Linux ou Windows |
O plug-in do SnapCenter para VMware vSphere é compatível com operações de backup e restauração consistentes com VM e falhas para máquinas virtuais (VMs), armazenamentos de dados e discos de máquinas virtuais (VMDKs), além de oferecer suporte aos plug-ins específicos da aplicação SnapCenter para proteger operações de backup e restauração consistentes com aplicações para bancos de dados e sistemas de arquivos virtualizados. |
Para usuários do SnapCenter 4.1.1, a documentação do plug-in do SnapCenter para VMware vSphere 4.1.1 tem informações sobre como proteger bancos de dados virtualizados e sistemas de arquivos. Para usuários do SnapCenter 4,2.x, o Agente de dados do NetApp 1,0 e 1,0.1, a documentação tem informações sobre como proteger bancos de dados virtualizados e sistemas de arquivos usando o plug-in do SnapCenter para VMware vSphere fornecido pelo dispositivo virtual NetApp Data Broker baseado em Linux (formato Open Virtual Appliance). Para usuários que usam o SnapCenter 4,3 ou posterior, o "Plug-in do SnapCenter para documentação do VMware vSphere" tem informações sobre como proteger bancos de dados virtualizados e sistemas de arquivos usando o plug-in SnapCenter baseado em Linux para o dispositivo virtual VMware vSphere (formato Open Virtual Appliance).
Plug-in do SnapCenter para recursos do Microsoft SQL Server
-
Automatiza operações de backup, restauração e clone com reconhecimento de aplicações para bancos de dados Microsoft SQL Server em seu ambiente SnapCenter.
-
Suporta bancos de dados Microsoft SQL Server em VMDK e LUNs de mapeamento de dispositivo bruto (RDM) quando você implementa o plug-in SnapCenter para VMware vSphere e Registra o plug-in com o SnapCenter
-
É compatível apenas com o provisionamento de compartilhamentos SMB. Não é fornecido suporte para fazer backup de bancos de dados SQL Server em compartilhamentos SMB.
-
Suporta a importação de backups do SnapManager para Microsoft SQL Server para SnapCenter.
Plug-in do SnapCenter para recursos do Microsoft Windows
-
Habilita a proteção de dados com reconhecimento de aplicativos para outros plug-ins que estão sendo executados em hosts do Windows em seu ambiente SnapCenter
-
Automatiza operações de backup, restauração e clone com reconhecimento de aplicações para sistemas de arquivos da Microsoft em seu ambiente SnapCenter
-
É compatível com o provisionamento de storage, a consistência da cópia Snapshot e a exigência de espaço para hosts do Windows
O Plug-in para Windows provisiona compartilhamentos SMB e sistemas de arquivos do Windows em LUNs físicos e RDM, mas não suporta operações de backup para sistemas de arquivos do Windows em compartilhamentos SMB.
Plug-in do SnapCenter para recursos do Microsoft Exchange Server
-
Automatiza as operações de backup e restauração com reconhecimento de aplicativos para bancos de dados do Microsoft Exchange Server e grupos de disponibilidade de banco de dados (DAGs) em seu ambiente SnapCenter
-
Suporta servidores Exchange virtualizados em LUNs RDM quando você implementa o plug-in SnapCenter para VMware vSphere e Registra o plug-in com o SnapCenter
Plug-in do SnapCenter para recursos de banco de dados Oracle
-
Automatiza operações de backup, restauração, recuperação, verificação, montagem, desmontagem e clone com reconhecimento de aplicações para bancos de dados Oracle em seu ambiente SnapCenter
-
Suporta bancos de dados Oracle para SAP, no entanto, a integração SAP BR*Tools não é fornecida
Plug-in do SnapCenter para recursos UNIX
-
Permite que o Plug-in para Oracle Database execute operações de proteção de dados em bancos de dados Oracle, manipulando a pilha de armazenamento de host subjacente em sistemas Linux ou AIX
-
Dá suporte aos protocolos NFS (Network File System) e SAN (Storage Area Network) em um sistema de storage que esteja executando o ONTAP.
-
Para sistemas Linux, os bancos de dados Oracle em VMDK e LUNs RDM são suportados quando você implementa o plug-in SnapCenter para VMware vSphere e Registra o plug-in com o SnapCenter.
-
Suporta Mount Guard para AIX em sistemas de arquivos SAN e layout LVM.
-
Suporta o Enhanced Journaled File System (JFS2) com Registro em linha em sistemas de arquivos SAN e layout LVM apenas para sistemas AIX.
Dispositivos nativos SAN, sistemas de arquivos e layouts LVM criados em dispositivos SAN são suportados.
Plug-in do SnapCenter para recursos de banco de dados SAP HANA
-
Automatiza o backup, a restauração e a clonagem com reconhecimento de aplicações de bancos de dados SAP HANA em seu ambiente SnapCenter
Recursos de plug-ins personalizados do SnapCenter
-
Oferece suporte a plug-ins personalizados para gerenciar aplicativos ou bancos de dados que não são compatíveis com outros plug-ins do SnapCenter. Plug-ins personalizados não são fornecidos como parte da instalação do SnapCenter.
-
Suporta a criação de cópias espelhadas de conjuntos de backup em outro volume e a execução de replicação de backup disco para disco.
-
Suporta ambientes Windows e Linux. Em ambientes Windows, aplicativos personalizados por meio de plug-ins personalizados podem, opcionalmente, utilizar o plug-in SnapCenter para Microsoft Windows para fazer backups consistentes com o sistema de arquivos.
Exemplos de plug-in personalizados MySQL, DB2 e MongoDB para software SnapCenter podem ser baixados do "Repositório de automação do storage da NetApp".
Os plug-ins personalizados MySQL, DB2 e MongoDB são compatíveis apenas com as comunidades NetApp. |
O NetApp suporta a capacidade de criar e usar plug-ins personalizados; no entanto, os plug-ins personalizados criados não são suportados pelo NetApp.
Para obter mais informações, consulte "Desenvolva um plug-in para sua aplicação"
Repositório SnapCenter
O repositório do SnapCenter, às vezes chamado de banco de dados NSM, armazena informações e metadados para cada operação do SnapCenter.
O banco de dados do repositório do servidor MySQL é instalado por padrão quando você instala o servidor SnapCenter. Se o servidor MySQL já estiver instalado e você estiver fazendo uma nova instalação do servidor SnapCenter, você deve desinstalar o servidor MySQL.
O SnapCenter suporta o MySQL Server 5.7.25 ou posterior como o banco de dados de repositório do SnapCenter. Se você estava usando uma versão anterior do servidor MySQL com uma versão anterior do SnapCenter, durante a atualização do SnapCenter, o servidor MySQL é atualizado para 5.7.25 ou posterior.
O repositório do SnapCenter armazena as seguintes informações e metadados:
-
Metadados de backup, clone, restauração e verificação
-
Informações sobre relatórios, trabalhos e eventos
-
Informações de host e plug-in
-
Detalhes de função, usuário e permissão
-
Informações de conexão do sistema de armazenamento