Acerca de la Instalación de Oracle Secure Backup

OSB 18.1 consta de un servidor de administración, uno o más servidores de medios físicos y uno o más clientes. El servidor de administración y el servidor de medios físicos se combinan con frecuencia. En una instalación típica, varios clientes transmiten datos de copia de seguridad a un servidor de medios físicos, que luego almacena los datos de copia de seguridad en una de varias clases de dispositivo de almacenamiento. El servidor de administración presenta una interfaz web y una interfaz de línea de comandos para permitir la configuración y la gestión del entorno.

En este ejemplo, creará un pequeño entorno de prueba para demostrar la viabilidad de utilizar OSB 18.1 para realizar copias de seguridad de las instancias que residen en Compute Cloud@Customer tanto en el almacenamiento local como en el almacenamiento de objetos de Oracle Cloud Infrastructure.

En este manual, se describe la instalación de la función de medios y administración de OSB 18.1 en un servidor Oracle Linux 7.9 y se incluyen los siguientes pasos:
  1. Revise las licencias de OSB con su representante de Oracle.
  2. Cree una instancia de Oracle Linux en Compute Cloud@Customer.
  3. Descargue OSB 18.1 en la instancia de Oracle Linux y siga la Guía de instalación y configuración de Oracle Secure Backup (enlace disponible en la sección "Explorar más" de este manual) para instalar OSB en el servidor de medios y administración.
  4. Prepare uno o ambos dispositivos de almacenamiento para que OSB los utilice para almacenar copias de seguridad:
    • Dispositivo de disco de volumen en bloque
    • Dispositivo de almacenamiento en la nube de OCI Object Store
  5. Configure uno o más sistemas cliente de los que desea realizar una copia de seguridad mediante OSB.
  6. Configure los juegos de datos de copia de seguridad en cada cliente.
  7. Configure los programas de copia de seguridad.

Revisión de licencias de OSB con su representante de Oracle

Oracle Secure Backup es un producto con licencia de Oracle. Por favor revise y entienda la licencia de OSB.

Creación de una instancia informática en PCA X9-2 para ejecutar el servidor de medios/administración

En este ejemplo, Oracle Secure Backup Media/Admin se ejecuta en una instancia que reside en Compute Cloud@Customer. OSB Media/Admin también se puede ejecutar en un servidor físico externo o en una instancia de Oracle Cloud.

El tamaño de la instancia informática variará en función de la carga esperada en el servidor de medios/administración. Una instancia de unidad flexible con una OCPU como base, más una OCPU para cada copia de seguridad programada simultánea es un punto de partida, pero debe experimentar y medir para encontrar un tamaño óptimo.

Use una vNIC como punto de partida. Si el rendimiento de la copia de seguridad no es óptimo y los problemas de red del cliente parecen tener fallos, puede agregar más vNICs más tarde. OSB tiene una configuración de Interfaz de red preferida (PNI) que permite utilizar y gestionar varias interfaces IP en el servidor de medios/administrador. Si utiliza OCI Object Storage, al menos una vNIC asignada al servidor de administración/medios debe poder acceder a los puntos finales de OCI Object Storage. Los clientes no necesitan poder acceder a OCI, ya que las copias de seguridad y restauraciones moverán los datos entre el servidor de medios físicos/administradores y los clientes, incluso si los datos están almacenados en OCI.

Compute Cloud@Customer se suministra con imágenes de plataforma de Oracle Linux que facilitan el despliegue de instancias de Linux. En este ejemplo, se despliega una imagen de plataforma de Oracle Linux 7.9 en la que puede instalar el servidor de medios físicos/administradores.

Consulte la Guía de administración de Compute Cloud@Customer (enlace proporcionado en la sección "Explorar más" de este manual) para crear y configurar una instancia para el servidor de Media/Admin, y desplegar una imagen de plataforma de Oracle Linux 7.9. Conéctese a PCA X9-2 mediante Admin o un usuario con permisos de despliegue. Despliegue en un compartimento de un arrendamiento en el que el usuario de PCA también tenga permisos para crear un volumen en bloque y asociarlo a una instancia.

Es probable que deba actualizar el servidor de la plataforma Oracle Linux 7.9. Para Oracle Linux 7.9, debe utilizar yum para ejecutar
yum groupinstall Server with GUI
para instalar los paquetes necesarios para permitir el uso de la interfaz de explorador de OSB.

Instalación de OSB 18.1 en Linux para el servidor de medios/administración

Al desplegar una imagen de plataforma de Oracle Linux Compute Cloud@Customer, por defecto, el usuario raíz no está activo. Utilice el usuario opc por defecto para crear una contraseña para el usuario root. Debe utilizar root para instalar OSB. También puede utilizar root como usuario predeterminado para el servidor de administración/medios de OSB, , o puede crear un usuario con autoridades raíz. Consulte "Acerca de las cuentas del sistema operativo" en la Guía del administrador de OSB 18.1 para obtener más información.

Utilice un explorador para navegar a la página de descargas de OSB en Internet. (Utilice un motor de búsqueda para buscar "carga de copia de seguridad segura oracle"). Seleccione la versión de OSB que desea descargar y accederá a Oracle Software Delivery Cloud, donde podrá conectarse con sus credenciales de Oracle. Seleccione la plataforma del sistema operativo en la que va a instalar OSB. El paquete de instalación es el mismo para el servidor de administración, el servidor de medios físicos o un cliente. Descargue el archivo .zip en la instancia de Oracle Linux.

Instale OSB 18.1, siguiendo las instrucciones de la Guía de instalación y configuración de Oracle Secure Backup 18. Asegúrese de realizar la instalación con la opción "A", en la secuencia de comandos de instalación. Esto instalará el servidor de medios físicos, el servidor de administración y un cliente en la instancia de Oracle Linux 7.9.

Una vez que OSB esté instalado, use un explorador para acceder a la interfaz de usuario basada en explorador (BUI) de OSB. La BUI de OSB se instala en el puerto HTTP predeterminado para el servidor; por ejemplo, si la IP del servidor de OSB era 192.168.10.20, si introduce https://192.168.10.20 en el explorador, se abrirá la pantalla de inicio de sesión de la BUI. En el proceso de instalación de OSB, se ha especificado una contraseña para el usuario administrador de OSB. Inicie sesión en la BUI con el usuario administrador de OSB para verificar que el servidor de administración de OSB esté funcionando.

Preparación de dispositivos de almacenamiento para el almacenamiento del servidor de medios físicos de OSB

OSB 18.1 puede utilizar una variedad de dispositivos de almacenamiento, incluido el almacenamiento de bloques, el almacenamiento NAS/de archivos, la cinta u OCI Object Storage. Una opción popular es utilizar un dispositivo Oracle ZFS Storage Appliance externo como repositorio remoto o local para archivos de copia de seguridad de OSB. Si utiliza un dispositivo ZFS Storage Appliance externo, también puede implementar la interfaz NDMP para bibliotecas de cintas externas.

En este ejemplo, configurará tanto el almacenamiento de bloques que pertenece a la instancia de Compute Cloud@Customer como OCI Object Storage.

Para utilizar el almacenamiento de bloques de Compute Cloud@Customer con OSB, cree primero los volúmenes en bloque y, a continuación, asocie los volúmenes en bloque a la instancia de medios/administración. A continuación, utilice Oracle Linux para dar formato a los volúmenes en bloque y agregue entradas fstab para montar los volúmenes en bloque. A continuación, use la BUI de administración de OSB para agregar los volúmenes a la categoría de dispositivo de disco de OSB.

En este ejercicio, se agregará un volumen en bloque de Compute Cloud@Customer de 1 TB a OSB. Se pueden agregar varios volúmenes y las necesidades de rendimiento pueden requerir varios volúmenes si hay muchas copias de seguridad simultáneas en ejecución. Se puede crear y gestionar un pool de discos en OSB para agregar capacidad y distribuir cargas de E/S. Debe crear los volúmenes utilizados para las copias de seguridad de OSB con el atributo Rendimiento estándar, no alto rendimiento. Los volúmenes de alto rendimiento residen en todas las agrupaciones flash, aunque el almacenamiento flash no es deseable ni necesario para un servicio de copia de seguridad.

Para crear un volumen en bloque en Compute Cloud@Customer, puede utilizar la CLI de OCI o la interfaz web del cliente de Compute Cloud@Customer mediante un explorador. En este ejemplo se utiliza la interfaz web.
  1. Conéctese a la interfaz web de Compute Cloud@Customer mediante un usuario con la capacidad de crear y asociar volúmenes en bloque en el arrendamiento y el compartimento que contiene la instancia de Oracle Linux 7.9 de OSB Admin/Media Server.
  2. Vaya a Volúmenes en bloque y haga clic en Crear volumen en bloque.
    1. Rellene Nombre, Compartimento y Tamaño en GB.
    2. No es necesario mover el control deslizante a Alto rendimiento.
    3. Deje Política de copia de seguridad en blanco. En la sección Etiquetado, para obtener el mejor rendimiento, agregue una clave en el espacio de nombres de etiqueta de OracleC3, utilizando logBias como clave y THROUGHPUT para el valor.
    4. Agregue una segunda clave con Espacio de nombres de etiqueta de Ninguno, Clave de C3_blocksize y el valor de 131072 y, a continuación, haga clic en Crear volumen en bloque. Estas etiquetas crearán un volumen en bloque con un tamaño de bloque de 128 k y un algoritmo de almacenamiento en caché que favorecerá el acceso secuencial.
    En unos segundos, se creará el nuevo volumen en bloque y aparecerá en la lista de volúmenes en bloque que residen en el compartimento.
  3. Una vez que se haya creado el volumen en bloque, vaya a Volúmenes en bloque y muestre el volumen en bloque en el compartimento donde se haya creado.
  4. Ahora, vaya a la instancia que ejecuta OSB en la sección Compute de la interfaz web de Compute Cloud@Customer.
    1. Asegúrese de que está definido para ver el compartimento correcto para ver la instancia. Seleccione la instancia haciendo clic en su nombre y asegúrese de que la instancia se está ejecutando. Aparecerá el panel de estado y, en la parte inferior, habrá un botón para asociar un volumen en bloque.
    2. Haga clic en Asociar volumen en bloque, seleccione el compartimento correcto y, a continuación, seleccione el volumen en bloque que acaba de crear. Deje el acceso de asociación como de lectura/escritura y haga clic en Asociar a instancia para asociar el volumen.
    3. Dentro de la instancia de Oracle Linux 7.9, el sistema operativo verá la asociación de un volumen en bloque. El sistema operativo debe responder como si un nuevo disco SCSI estuviera conectado a la interfaz SCSI en el servidor. En Linux, utilice el comando dmesg para mostrar qué ID de disco se ha proporcionado al nuevo volumen en bloque. Otro método para buscar el nuevo volumen en bloque es consultar los subdirectorios en el directorio /dev/disk.
  5. Una vez que haya determinado cuidadosamente el identificador de disco para el disco conectado, utilice fdisk para agregar una partición al disco. Utilizar todo el disco. A continuación, formatee la nueva partición con XFS mediante el comando mkfs.xfs en la nueva partición.
  6. Busque el UUID de la nueva partición enumerando el directorio /dev/disk/by-uuid en la instancia de Linux.
    En este ejemplo, el nuevo disco se ha agregado como /dev/sdb, la nueva partición es /dev/sdb1. Emisión del comando
    ls -al /dev/disk/by-uuid
    revela esta entrada para la partición:
    lrwxrwxrwx. 1 root root 10 Jun 30 17:30 e4750eff-2da3-45af-bb8b-fdea82b804d4 -> ../../sdb1
    Ha creado un directorio en el que montar el nuevo volumen en /mnt/osb-volume1 y, a continuación, ha creado una línea en el archivo /etc/fstab para permitir que se monte el volumen en bloque:
    UUID="e4750eff-2da3-45af-bb8b-fdea82b804d4" /mnt/osb-volume1 xfs defaults 0 0 
  7. Por último, monte el volumen en bloque:
    mount /mnt/osbvolume1 
  8. Una vez montado el volumen en bloque, puede agregarlo como dispositivo de disco en OSB:
    1. Inicie sesión en la BUI de administración de OSB con el usuario administrador.
    2. Vaya a Configurar, Básico y, a continuación, a Dispositivos. Aparecerá una lista de todos los dispositivos definidos.
    3. Para agregar el volumen en bloque recién creado como dispositivo de disco, haga clic en Agregar en la pantalla Configurar: Dispositivos. Aparecerá la pantalla Nuevo dispositivo.
    4. Cambie Type (Tipo) a disk (Disco). Aparecerá una nueva pantalla para permitir la adición de un dispositivo de disco.
    5. Proporcione un nombre.
    6. Defina la capacidad para que coincida con la capacidad del volumen en bloque creado en Compute Cloud@Customer; por ejemplo, 1 TB. El parámetro Trabajos simultáneos controlará el número de copias de seguridad y restauraciones que se ejecutan en el dispositivo en un momento determinado. Los volúmenes en bloque de Compute Cloud@Customer pueden manejar muchos trabajos simultáneos, pero el número exacto depende de la carga general de Compute Cloud@Customer y de la carga del almacenamiento interno. Oracle recomienda doce como punto de partida para este parámetro, y es posible que el ajuste sea necesario posteriormente. Recuerde que el número óptimo de trabajos simultáneos también dependerá del ancho de banda de red para los clientes de los que se realiza la copia de seguridad.
    7. El porcentaje de objetivo de espacio libre se puede definir en 5%. Deje el factor de bloqueo y el factor de bloqueo máximo en blanco.
    8. Para Asociación, la ruta base debe ser el punto de montaje del disco, en este ejemplo, /mnt/osb-volume1.
    9. Directory se puede especificar si se desea un subdirectorio adicional en el punto de montaje.
    10. Defina Inicializar en no y deje Reglas temporales y Reglas temporales en blanco. Asegúrese de que la fuerza no esté seleccionada y deje Activar suma de comprobación como valor por defecto del sistema.
    11. Haga clic en Aplicar y, a continuación, en Aceptar. El volumen del pool de discos se debe agregar a OSB.

Preparación del dispositivo en la nube para su uso por OSB

Los cubos de Oracle Cloud Infrastructure (OCI) Object Storage se pueden utilizar como dispositivos de almacenamiento en la nube en OSB. La configuración de un cubo de OCI como dispositivo de almacenamiento en la nube puede ser algo complicada, pero se trata bien en el resumen técnico Oracle Secure Backup: Introducción a los dispositivos de almacenamiento en la nube (enlace disponible en el tema "Explorar más" de este manual).

El uso de un cubo de OCI Object Storage como destino de copias de seguridad de OSB requiere un arrendamiento de OCI, un compartimento de OCI, usuarios de OCI y derechos de OCI Object Storage. Se crea un objeto de autenticación en OSB que hace referencia a los nombres de usuario y las claves SSH necesarios para utilizar el cubo de Object Storage en OCI. Consulte el resumen técnico para obtener más información.

Una vez agregado el dispositivo de almacenamiento en la nube, se pueden enviar copias de seguridad a OCI Object Storage. OSB se autenticará mediante las credenciales guardadas en el objeto de autenticación.

Configuración de sistemas cliente para copia de seguridad

OSB utiliza un cliente de copia de seguridad en cada host del que se va a realizar una copia de seguridad en un servidor de medios físicos, por lo que el software de OSB se debe instalar en cada cliente. Puede utilizar el mismo archivo de instalación utilizado para instalar el servidor de administración/medios en Oracle Linux para instalar el cliente OSB en cada cliente. Para otras plataformas, vaya a la página OSB Downloads de la web de Oracle y descargue el paquete adecuado.

Siga las instrucciones de la Guía de instalación y configuración de Oracle Secure Backup 18 para instalar el cliente OSB en los hosts deseados (puede encontrar un enlace a este documento en el tema "Explorar más", en otro lugar de este manual). Durante la instalación del cliente, se especificará el FQDN o la dirección IP del servidor de administración/medios. El servidor de administración/medios también tiene un rol de cliente instalado de manera predeterminada, de modo que el servidor de administración/medios puede realizar copias de seguridad.

Después de instalar el cliente en el host deseado, se debe agregar al servidor de administración de OSB; haga lo siguiente:
  1. Inicie sesión en la interfaz web de OSB y haga clic en Configurar, Básico y, a continuación, en Hosts.
  2. Haga clic en Agregar.
  3. Proporcione un nombre al sistema cliente y especifique la dirección IP o el FQDN del cliente que se va a agregar como host de cliente.
  4. Consulte la documentación de OSB para obtener orientación sobre Cifrado, Frecuencia de reintroducción, Tipo de clave y Tamaño de clave de certificado. En Método de acceso, seleccione ob, deje Desactivar RDS como valor por defecto del sistema y deje Tamaño de buffer TCP/IP en blanco (puede ajustar esto más tarde, si es necesario).
  5. Para la compresión de software de copia de seguridad, deberá sopesar el uso de red y almacenamiento con respecto al uso de CPU en el host del cliente. Oracle recomienda empezar por el valor bajo. Si hay problemas de almacenamiento o ancho de banda de red, pero el uso de CPU del cliente no es alto durante las ventanas de copia de seguridad, puede aumentar la compresión del software más adelante. Los datos de copia de seguridad se comprimen en el cliente antes de enviarse al servidor de medios físicos.
  6. Haga clic en Aplicar.

Configurar Juegos de Datos de Copia de Seguridad

OSB es una utilidad de copia de seguridad a nivel de archivo. En OSB, un juego de datos de copia de seguridad es un archivo de parámetros que define un juego de archivos de los que se va a realizar una copia de seguridad. Filtrado por nombre de archivo o directorio. El archivo de parámetros es un archivo de texto guardado en OSB. Si puede editarlo para agregar o eliminar archivos de la definición del juego de datos, la siguiente llamada de copia de seguridad que utiliza el juego de datos de copia de seguridad tendrá un juego de archivos diferente. Por lo general, un programa de copia de seguridad utiliza un juego de datos de copia de seguridad para determinar qué archivos se van a realizar copias de seguridad y desde qué hosts se debe crear la copia de seguridad, cuando se dispara el programa. El juego de datos de copia de seguridad se puede utilizar en varios programas y se puede disparar varias veces.

La mejor referencia para los conjuntos de datos de copia de seguridad de OSB se encuentra en la Guía del administrador de OSB en la sección "Creación de archivos de conjuntos de datos". Este es un sencillo ejemplo:

Tiene nuestro host con un cliente instalado, denominado sl-osb-client1a, y desea crear un juego de datos de copia de seguridad que incluya ese host y realizará una copia de seguridad de todos los archivos en el directorio raíz /.
  1. Inicie sesión en la interfaz web de OSB y vaya a Copia de seguridad, Configuración, Juegos de datos y haga clic en Agregar para agregar un juego de datos de copia de seguridad.
  2. Desea crear una copia de seguridad de nivel de archivo, por lo tanto, especifique Tipo de juego de datos como Archivo y asigne al juego de datos de copia de seguridad el nombre OSB-Demo1. Se proporciona una ventana de edición con un juego de parámetros inicializado previamente que puede editar y guardar.
  3. Para identificar el host del que se va a realizar la copia de seguridad, especifique la línea de parámetro include host sl-osb-client1a.
  4. A continuación, especificamos la sentencia include path para capturar todos los archivos en el directorio raíz /:
    include path / {# include the local root directory}
    Haga clic en Guardar para guardar el juego de datos de copia de seguridad. Aparece el panel Backup:Datasets (Copia de seguridad: conjuntos de datos) en la BUI de OSB.
  5. Resalte el juego de datos que acaba de crear y haga clic en Comprobar juego de datos para asegurarse de que no tiene errores de sintaxis pero ha especificado un host válido. Si la función Comprobar juego de datos devuelve No se encontraron errores, el juego de datos de copia de seguridad es correcto.
  6. Ahora, para ejecutar una copia de seguridad inmediata de todos los archivos en el host sl-osb-client1a, vaya a Copia de seguridad y, a continuación, a Copia de seguridad ahora. Haga clic en Agregar y seleccione el juego de datos que acaba de crear, OSB-Demo1.
  7. Especifique el almacenamiento de destino y ejecute el trabajo. En OSB, todas las funciones de copia de seguridad y restauración se ejecutan en una cola de trabajos gestionada por OSB.
  8. Para ver los trabajos, vaya a Inicio. Se muestran los trabajos fallidos, activos y pendientes, y su salida. Utilice la pantalla de inicio para realizar un seguimiento del estado de todos los trabajos ejecutados por el servidor de administración de OSB. Si el trabajo de copia de seguridad se ejecuta correctamente, todos los archivos de los que OSB ha realizado una copia de seguridad durante la ejecución del trabajo se catalogan en un catálogo explorable en el servidor de administración de OSB.

    Note:

    Las copias de seguridad se ejecutan sólo en el nivel de archivo o directorio y las restauraciones también deben estar en el nivel de archivo o directorio. No está previsto ejecutar una copia de seguridad de un volumen en bloque, volumen de inicio u otro contenedor físico. Sólo se pueden especificar archivos y directorios.
  9. Una vez finalizado el trabajo de copia de seguridad, al hacer clic en Trabajos Terminados en la pantalla de inicio se mostrará el estado de finalización del trabajo. Si el trabajo se ha realizado correctamente, los archivos seleccionados se guardan en el almacenamiento especificado para la ejecución, los archivos de copia de seguridad individuales se catalogan y los archivos y directorios se pueden restaurar de forma selectiva.
OSB tiene muchas características que no se mencionan en este manual. OSB también tiene un amplio soporte para cintas, puede realizar copias de seguridad incrementales a nivel de archivo, tiene una interfaz de línea de comandos que se puede crear mediante secuencias de comandos y muchas otras funciones. Consulte la documentación de OSB para obtener más información.