À propos de l'installation d'Oracle Secure Backup
Dans cet exemple, vous créez un petit environnement de test pour démontrer la viabilité de l'utilisation d'OSB 18.1 pour sauvegarder les instances résidant sur Compute Cloud@Customer dans le stockage local et dans le stockage d'objets Oracle Cloud Infrastructure.
- Vérifiez les licences OSB auprès de votre représentant Oracle.
- Créez une instance Oracle Linux sur votre environnement Compute Cloud@Customer.
- Téléchargez OSB 18.1 dans l'instance Oracle Linux et suivez le guide d'installation et de configuration d'Oracle Secure Backup (lien disponible dans la section "Explorez plus" de ce guide) pour installer OSB sur votre serveur de médias et d'administration.
- Préparez l'un de ces périphériques de stockage ou les deux pour qu'OSB puisse les utiliser pour stocker les sauvegardes :
- Disque de volume par blocs
- Appareil de stockage en nuage du magasin d'objets OCI
- Configurez un ou plusieurs systèmes clients à sauvegarder par OSB.
- Configurez les jeux de données de sauvegarde sur chaque client.
- Configurez les programmes de sauvegarde.
Passez en revue les licences OSB avec votre représentant Oracle
Oracle Secure Backup est un produit sous licence Oracle. Veuillez examiner et comprendre la licence d'OSB.
Créer une instance de calcul sur PCA X9-2 pour exécuter le serveur de médias/administration
Dans cet exemple, Oracle Secure Backup Media/Admin s'exécute dans une instance résidant sur un environnement Compute Cloud@Customer. OSB Media/Admin peut également s'exécuter sur un serveur physique externe ou sur une instance dans Oracle Cloud.
La taille de l'instance de calcul varie en fonction de la charge attendue sur le serveur de médias/administration. Une instance de forme flexible avec une OCPU en tant que base, plus une OCPU pour chaque sauvegarde programmée simultanée est un point de départ, mais vous devez expérimenter et mesurer pour trouver un dimensionnement optimal.
Utilisez une carte vNIC comme point de départ. Si la performance de sauvegarde n'est pas optimale et que les problèmes de réseau client semblent être en cause, vous pouvez ajouter d'autres éléments vNICs plus tard. OSB dispose d'un paramètre Interface réseau privilégiée (PNI) qui vous permet d'utiliser et de gérer plusieurs interfaces IP sur le serveur de médias/administration. Si vous utilisez le stockage d'objets OCI, au moins une carte vNIC affectée au serveur d'administration/de médias doit être en mesure d'atteindre les points d'extrémité du stockage d'objets OCI. Les clients n'ont pas besoin de pouvoir accéder à OCI, car les sauvegardes et les restaurations déplaceront les données entre le serveur de médias/administration et les clients, même si les données sont stockées dans OCI.
Compute Cloud@Customer est fourni avec les images de plate-forme Oracle Linux, qui facilitent le déploiement des instances Linux. Cet exemple montre comment déployer une image de plate-forme Oracle Linux 7.9 sur laquelle vous pouvez installer le serveur Media/Admin.
Reportez-vous au Guide d'administration de Compute Cloud@Customer (lien fourni dans la section "Explorer plus" de ce livre de jeu) pour créer et configurer une instance pour le serveur Media/Admin, en déployant une image de plate-forme Oracle Linux 7.9. Connectez-vous à PCA X9-2 à l'aide de l'administrateur ou d'un utilisateur disposant d'autorisations de déploiement. Déployer dans un compartiment d'une location dans lequel l'utilisateur PCA dispose également des autorisations nécessaires pour créer un volume par blocs et l'attacher à une instance.
yum groupinstall Server with GUI
pour installer les packages nécessaires pour permettre l'utilisation de l'interface du navigateur OSB. Installer OSB 18.1 sous Linux pour le serveur Media/Administration
opc
par défaut pour créer un mot de passe pour la racine. Vous devez utiliser root pour installer OSB. Vous pouvez également utiliser root comme utilisateur par défaut pour le serveur Admin/Media OSB, ou vous pouvez créer un utilisateur avec des autorités root. Pour plus de détails, reportez-vous à "À propos des comptes de système d'exploitation" dans le guide des administrateurs OSB 18.1.
Utilisez un navigateur pour accéder à la page de téléchargement OSB sur Internet. (Utilisez un moteur de recherche pour rechercher "oracle secure backup download".) Sélectionnez la version d'OSB que vous souhaitez télécharger et vous serez redirigé vers Oracle Software Delivery Cloud, où vous pourrez vous connecter à l'aide de vos données d'identification Oracle. Sélectionnez la plate-forme du système d'exploitation sur laquelle vous installez OSB. Le package d'installation est le même pour le serveur d'administration, le serveur de médias ou un client. Téléchargez le fichier .zip
dans l'instance Oracle Linux.
Installez OSB 18.1, en suivant les instructions du guide d'installation et de configuration d'Oracle Secure Backup 18. Assurez-vous d'installer en utilisant l'option "A", dans le script d'installation. Cela installera le serveur de médias, le serveur d'administration et un client sur l'instance Oracle Linux 7.9.
Une fois OSB installé, utilisez un navigateur pour accéder à l'interface utilisateur du navigateur OSB (BUI). L'interface BUI OSB est installée sur le port HTTP par défaut du serveur. Par exemple, si l'adresse IP du serveur OSB était 192.168.10.20, l'entrée de https://192.168.10.20
dans votre navigateur ouvrirait l'écran de connexion à l'interface BUI. Dans le processus d'installation d'OSB, un mot de passe a été spécifié pour l'administrateur OSB. Connectez-vous à l'interface utilisateur BUI à l'aide de l'administrateur OSB pour vérifier que le serveur d'administration OSB fonctionne.
Préparer les périphériques de stockage pour le stockage du serveur de médias OSB
Dans cet exemple, vous allez configurer le stockage par blocs appartenant à l'instance Compute Cloud@Customer et au stockage d'objets OCI.
Pour utiliser le stockage par blocs Compute Cloud@Customer avec OSB, créez d'abord des volumes par blocs, puis attachez-les à l'instance de média/administration. Utilisez ensuite Oracle Linux pour formater les volumes par blocs et ajoutez des entrées fstab
pour monter les volumes par blocs. Utilisez ensuite l'interface BUI d'administration d'OSB pour ajouter les volumes dans la catégorie de disque du périphérique OSB.
Dans cet exercice, vous allez ajouter un volume par blocs Compute Cloud@Customer d'une taille de 1 To à OSB. Il est possible d'ajouter plusieurs volumes, et les besoins en performances peuvent nécessiter plusieurs volumes si de nombreuses sauvegardes simultanées sont en cours d'exécution. Un pool de disques peut être créé et géré dans OSB pour ajouter de la capacité et répartir les chargements d'E/S. Vous devez créer les volumes utilisés pour les sauvegardes OSB à l'aide de l'attribut Performance standard, et non à haute performance. Les volumes haute performance résident dans toutes les zones de mémoire flash, bien que le stockage flash ne soit ni souhaitable ni nécessaire pour un service de sauvegarde.
- Connectez-vous à l'interface Web de Compute Cloud@Customer à l'aide d'un utilisateur qui peut créer et attacher des volumes par blocs dans la location et le compartiment contenant l'instance Oracle Linux 7.9 du serveur d'administration/de médias OSB.
- Naviguez jusqu'à Volumes par blocs et cliquez sur Créer un volume par blocs.
- Entrez le nom, le compartiment et la taille en Go.
- Le déplacement du curseur vers Haute performance n'est pas nécessaire.
- Laissez le champ Politique de sauvegarde vide. Dans la section Marquage, pour une meilleure performance, ajoutez une clé dans l'espace de noms de marqueur de OracleC3, en utilisant logBias comme clé et THROUGHPUT pour la valeur.
- Ajoutez une deuxième clé avec Espace de noms de marqueur Aucun, Clé C3_blocksize et la valeur 131072, puis cliquez sur Créer un volume par blocs. Ces marqueurs créeront un volume par blocs avec une taille de bloc de 128k et un algorithme de mise en mémoire cache favorisant l'accès séquentiel.
- Une fois le volume par blocs créé, naviguez jusqu'à Volumes par blocs et listez-le dans le compartiment où il a été créé.
- Accédez à présent à l'instance exécutant OSB dans la section Compute de l'interface Web de Compute Cloud@Customer.
- Assurez-vous d'être configuré pour voir le compartiment approprié pour voir l'instance. Sélectionnez l'instance en cliquant sur son nom et assurez-vous qu'elle est en cours d'exécution. Le volet d'état s'affiche et, en bas, un bouton permet d'attacher un volume par blocs.
- Cliquez sur Attacher un volume par blocs, sélectionnez le compartiment approprié, puis choisissez le volume par blocs que vous venez de créer. Laissez l'accès à l'attachement en lecture/écriture et cliquez sur Attacher à l'instance pour attacher le volume.
- À l'intérieur de l'instance Oracle Linux 7.9, le système d'exploitation voit l'attachement d'un volume par blocs. Le système d'exploitation doit répondre comme si un nouveau disque SCSI était connecté à l'interface SCSI sur le serveur. Dans Linux, utilisez la commande
dmesg
pour afficher l'ID disque donné au nouveau volume par blocs. Une autre méthode pour rechercher le nouveau volume par blocs consiste à consulter les sous-répertoires sous le répertoire/dev/disk
.
- Une fois que vous avez déterminé avec soin l'identificateur du disque attaché, utilisez
fdisk
pour ajouter une partition au disque. Utilisez l'ensemble du disque. Ensuite, formatez la nouvelle partition avec XFS à l'aide de la commandemkfs.xfs
sur la nouvelle partition. - Recherchez l'UUID de la nouvelle partition en listant le répertoire
/dev/disk/by-uuid
dans l'instance Linux.Dans cet exemple, votre nouveau disque a été ajouté en tant que/dev/sdb
, la nouvelle partition est/dev/sdb1
. Émission de la commande
révèle cette entrée pour la partition :ls -al /dev/disk/by-uuid
Vous avez créé un répertoire sur lequel monter le nouveau volume à l'adresselrwxrwxrwx
. 1 root root 10 Jun 30 17:30 e4750eff-2da3-45af-bb8b-fdea82b804d4 -> ../../sdb1/mnt/osb-volume1
, puis créé une ligne dans le fichier/etc/fstab
pour permettre le montage du volume par blocs :UUID="e4750eff-2da3-45af-bb8b-fdea82b804d4" /mnt/osb-volume1 xfs defaults 0 0
- Enfin, montez le volume par blocs :
mount /mnt/osbvolume1
- Une fois le volume par blocs monté, vous pouvez l'ajouter en tant que périphérique de disque dans OSB :
- Connectez-vous à l'interface utilisateur BUI d'administration OSB à l'aide de l'utilisateur administrateur.
- Naviguez jusqu'à Configurer, puis De base, puis Appareils. Une liste de tous les périphériques définis apparaîtra.
- Pour ajouter le volume par blocs nouvellement créé en tant qu'appareil disque, cliquez sur Ajouter dans l'écran Configurer : Appareils. L'écran Nouveau périphérique apparaît.
- Remplacez le type par disque. Un nouvel écran apparaîtra pour permettre l'ajout d'un périphérique disque.
- Indiquez un nom.
- Définissez la capacité pour qu'elle corresponde à la capacité du volume par blocs créé dans Compute Cloud@Customer, par exemple 1 To. Le paramètre Tâches concurrentes contrôle le nombre de sauvegardes et de restaurations exécutées sur l'appareil à un moment donné. Les volumes par blocs de Compute Cloud@Customer sont capables de gérer de nombreuses tâches concurrentes, mais leur nombre exact dépend de la charge globale de Compute Cloud@Customer et de la charge du stockage interne. Oracle recommande douze comme point de départ pour ce paramètre, le réglage pouvant être nécessaire ultérieurement. N'oubliez pas que le nombre optimal de travaux simultanés dépendra également de la bande passante réseau pour les clients en cours de sauvegarde.
- Le pourcentage d'objectif d'espace libre peut être réglé à 5 %. Laissez les champs Facteur de blocage et Facteur de blocage maximal vides.
- Pour Attachement, le chemin de base doit être le point de montage du disque, dans cet exemple,
/mnt/osb-volume1
. - Le répertoire peut être spécifié si un sous-répertoire supplémentaire sous le point de montage est souhaité.
- Réglez Initialiser à Non et laissez les champs Préparation et Règles de préparation vides. Assurez-vous que la force n'est pas sélectionnée et laissez Activer la somme de contrôle comme valeur par défaut du système.
- Cliquez sur Appliquer, puis sur OK. Le volume de la grappe de disques doit être ajouté à OSB.
Préparer un appareil en nuage pour utilisation par OSB
Les seaux de stockage d'objets d'Oracle Cloud Infrastructure (OCI) peuvent être utilisés en tant qu'appareils de stockage en nuage dans OSB. La configuration d'un seau OCI en tant que périphérique de stockage en nuage peut être quelque peu compliquée, mais elle est bien traitée dans la présentation technique, Oracle Secure Backup - Introduction aux périphériques de stockage en nuage (lien disponible dans la rubrique "Explorer plus" de ce livre de jeu).
L'utilisation d'un seau de stockage d'objets pour OCI en tant que cible des sauvegardes OSB nécessite une location OCI, un compartiment OCI, des utilisateurs OCI et des droits de stockage d'objets pour OCI. Un objet d'authentification est créé dans OSB qui fait référence aux noms d'utilisateur et aux clés SSH requis pour utiliser le seau de stockage d'objets dans OCI. Reportez-vous au document technique pour plus de détails.
Une fois l'appareil de stockage en nuage ajouté, des sauvegardes peuvent être envoyées au service de stockage d'objets pour OCI. OSB s'authentifie à l'aide des données d'identification enregistrées dans l'objet d'authentification.
Configurer les systèmes clients pour la sauvegarde
OSB utilise un client de sauvegarde sur chaque hôte qui doit être sauvegardé sur un serveur de médias. Le logiciel OSB doit donc être installé sur chaque client. Vous pouvez utiliser le même fichier d'installation que celui utilisé pour installer le serveur Admin/Media sur Oracle Linux pour installer le client OSB sur chaque client. Pour les autres plates-formes, accédez à la page Téléchargements OSB sur le Web Oracle et téléchargez le package approprié.
Suivez les instructions du guide d'installation et de configuration d'Oracle Secure Backup 18 pour installer le client OSB sur les hôtes souhaités (vous trouverez un lien vers ce document dans la rubrique "Explorer plus", ailleurs dans ce livre de jeu). Lors de l'installation du client, le nom de domaine complet ou l'adresse IP du serveur Admin/Media sera spécifié. Le serveur Admin/Media dispose également d'un rôle client installé par défaut, de sorte que le serveur Admin/Media peut se sauvegarder lui-même.
- Connectez-vous à l'interface Web d'OSB et cliquez sur Configurer, puis sur De base, puis sur Hôtes.
- Cliquez sur Ajouter.
- Donnez un nom au système client et spécifiez l'adresse IP ou le nom de domaine complet du client à ajouter en tant qu'hôte client.
- Reportez-vous à la documentation OSB pour obtenir des conseils sur le chiffrement, la fréquence de nouvelle clé, le type de clé et la taille de la clé de certificat. Pour Méthode d'accès, sélectionnez ob, laissez Désactiver RDS comme valeur par défaut du système et laissez le champ Taille de mémoire tampon TCP/IP vide (vous pourrez le régler ultérieurement, si nécessaire).
- Pour la compression du logiciel de sauvegarde, vous devez peser l'utilisation du réseau et du stockage par rapport à l'utilisation d'UC sur l'hôte client. Oracle recommande de commencer par le paramètre faible. Si le stockage ou la bande passante réseau posent problème, mais que l'utilisation de l'UC client n'est pas élevée pendant les fenêtres de sauvegarde, vous pouvez augmenter la compression logicielle ultérieurement. Les données de sauvegarde sont compressées sur le client avant d'être envoyées au serveur de médias.
- Cliquez sur Appliquer.
Configurer les jeux de données de sauvegarde
La meilleure référence pour les jeux de données de sauvegarde OSB se trouve dans le manuel OSB Administrator's Guide dans la section "Créer des fichiers de jeu de données". Voici un exemple simple :
/
.
- Connectez-vous à l'interface Web d'OSB et naviguez jusqu'à Sauvegarde, puis Paramètres, puis Jeux de données et cliquez sur Ajouter pour ajouter un jeu de données de sauvegarde.
- Vous voulez créer une sauvegarde au niveau du fichier. Indiquez Type de jeu de données comme Fichier et donnez au jeu de données de sauvegarde le nom OSB-Demo1. Une fenêtre d'édition est fournie avec un jeu de paramètres pré-initialisés que vous pouvez modifier et enregistrer.
- Pour identifier l'hôte à sauvegarder, spécifiez la ligne de paramètre include host sl-osb-client1a.
- Nous spécifions ensuite l'énoncé include path pour saisir tous les fichiers sous le répertoire racine
/
:
Cliquez sur Enregistrer pour enregistrer le jeu de données de sauvegarde. Le panneau Sauvegarde : Jeux de données de l'interface utilisateur BUI OSB s'affiche.include path / {# include the local root directory}
- Mettez en surbrillance le jeu de données que vous venez de créer et cliquez sur Vérifier le jeu de données pour vous assurer que vous n'avez pas d'erreurs de syntaxe, mais que vous avez spécifié un hôte valide. Si la fonction Vérifier le jeu de données retourne Aucune erreur trouvée, le jeu de données de sauvegarde est bon.
- Maintenant, pour exécuter une sauvegarde immédiate de tous les fichiers sur l'hôte sl-osb-client1a, naviguez jusqu'à Sauvegarde, puis jusqu'à Sauvegarde immédiate. Cliquez sur Ajouter et sélectionnez le jeu de données que vous venez de créer, OSB-Demo1.
- Spécifiez le stockage cible et soumettez la tâche. Dans OSB, toutes les fonctions de sauvegarde et de restauration sont exécutées dans une file d'attente de travaux gérée par OSB.
- Pour voir les tâches, naviguez jusqu'à Accueil. Les tâches en échec, actives et en attente, ainsi que leur sortie, sont affichées. Utilisez l'écran d'accueil pour suivre l'état de tous les travaux exécutés par le serveur d'administration OSB. Si le travail de sauvegarde s'exécute correctement, chaque fichier sauvegardé par OSB pendant l'exécution du travail est catalogué dans un catalogue navigable sur le serveur d'administration OSB.
Note :
Les sauvegardes sont exécutées au niveau d'un fichier ou d'un répertoire uniquement et les restaurations doivent également se faire au niveau d'un fichier ou d'un répertoire. Il n'est pas possible d'exécuter une sauvegarde d'un volume par blocs, d'un volume de démarrage ou d'un autre conteneur physique. Seuls les fichiers et répertoires peuvent être spécifiés. - Une fois la tâche de sauvegarde terminée, cliquez sur Tâches terminées dans l'écran d'accueil pour afficher le statut d'achèvement de la tâche. Si la tâche s'est terminée avec succès, les fichiers sélectionnés sont maintenant enregistrés sur le stockage spécifié pour l'exécution, les fichiers de sauvegarde individuels sont catalogués et les fichiers et répertoires peuvent être restaurés de manière sélective.