<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dataprotector on Zwindler's Reflection</title><link>https://blog.zwindler.fr/tags/dataprotector/</link><description>Recent content in Dataprotector on Zwindler's Reflection</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Mon, 01 May 2023 16:00:00 +0200</lastBuildDate><atom:link href="https://blog.zwindler.fr/tags/dataprotector/index.xml" rel="self" type="application/rss+xml"/><item><title>Les limites des bandes magnétiques</title><link>https://blog.zwindler.fr/2023/05/01/limites-bandes-magnetiques/</link><pubDate>Mon, 01 May 2023 16:00:00 +0200</pubDate><guid>https://blog.zwindler.fr/2023/05/01/limites-bandes-magnetiques/</guid><description>&lt;img src="https://blog.zwindler.fr/2023/05/LTO.webp" alt="Featured image of post Les limites des bandes magnétiques" /&gt;&lt;h2 id="pourquoi-on-parle-de-lto-aujourdhui-"&gt;Pourquoi on parle de LTO aujourd&amp;rsquo;hui ?
&lt;/h2&gt;&lt;p&gt;Cet article fait suite à un thread de Nidouille à propos des bandes.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2023/05/nidouille.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Loin de moi l&amp;rsquo;idée de catégoriser les bandes comme une techno du passé, au contraire. Mais j&amp;rsquo;ai envie que les gens qui n&amp;rsquo;en ont jamais manipulés soient conscients des limites.&lt;/p&gt;
&lt;p&gt;Contexte : J&amp;rsquo;ai travaillé avec des lecteurs de bandes LTO 4 puis 5 de 2011 à 2016. Je travaillais pour une petite DSI, sur un site &amp;ldquo;industriel&amp;rdquo; avec environ 200 serveurs. On n&amp;rsquo;avait pas beaucoup de moyens mais nos salles serveurs étaient quand même réparties sur 2 sites distants.&lt;/p&gt;
&lt;p&gt;On disposait même de deux dispositifs LTO (un dans chaque salle) avec chacun 2 lecteurs de bandes LTO 4 (HP) et 4 chargeurs de 12 cassettes (48 par appareil). Ce sont des appareils qui ont coûté assez cher (50k€ ? Plus ?) par rapport à notre budget et on a dû les garder un moment pour les rentabiliser.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai ensuite travaillé plus tard avec d&amp;rsquo;autres sites équipés en LTO 5 (1 lecteur / 24 cassettes) et globalement les problèmes étaient similaires.&lt;/p&gt;
&lt;p&gt;Note : je n&amp;rsquo;ai cependant travaillé qu&amp;rsquo;avec HP et &lt;a class="link" href="https://blog.zwindler.fr/recherche/?keyword=DataProtector" target="_blank" rel="noopener"
&gt;DataProtector&lt;/a&gt;, donc je ne sais pas dire si mes déboires étaient liés au constructeur ou pas.&lt;/p&gt;
&lt;h2 id="cest-beaucoup-de-manutention"&gt;C&amp;rsquo;est beaucoup de manutention
&lt;/h2&gt;&lt;p&gt;On a des sauvegardes daily, des sauvegardes weekly et des sauvegardes monthly. L&amp;rsquo;utilitaire de sauvegarde DataProtector se charge de mettre les fichiers sur les bonnes bandes, pour peu qu&amp;rsquo;on ait préalablement correctement tagué à la main dans l&amp;rsquo;outil quelles bandes sont dédiées daily/weekly/monthly. Ça prend du temps.&lt;/p&gt;
&lt;p&gt;Toutes les semaines, il faut donc aller relever les bandes qui sont sur les deux sites. Il faut choisir les bandes où sont stockés les weekly/monthly, aller les mettre au coffre et mettre d&amp;rsquo;autres bandes &amp;ldquo;vides&amp;rdquo; à la place.&lt;/p&gt;
&lt;p&gt;On dirait pas comme ça, mais 10-20 bandes c&amp;rsquo;est assez lourd / encombrant à transporter sur des longues distances / dans des escaliers. C&amp;rsquo;est pas &amp;ldquo;difficile&amp;rdquo; mais clairement c&amp;rsquo;est pas quelque chose qu&amp;rsquo;on peut faire juste en les portant à la main.&lt;/p&gt;
&lt;p&gt;Si vous êtes riches, vous avez un stock de bandes vierges. Si vous avez moins de moyens, il faut sélectionner les bandes &amp;ldquo;daily&amp;rdquo;, les marquer comme expirées et les recycler.&lt;/p&gt;
&lt;p&gt;Régulièrement, les bandes recyclées doivent être &amp;ldquo;nettoyées&amp;rdquo;. On les sélectionne dans l&amp;rsquo;outil et on lui dit quelles bandes il doit nettoyer (pendant ce temps ça immobilise un lecteur bien entendu).&lt;/p&gt;
&lt;p&gt;Les lecteurs aussi doivent être nettoyés, avec une bande spéciale. Heureusement là le logiciel le faisait tout seul (si vous avez un chargeur de 12/24 emplacements, ça vous fait juste perdre une place).&lt;/p&gt;
&lt;p&gt;A force de changer de bandes, il arrivait que nos lecteurs se bloquent. La bande reste dedans et ne veut pas sortir. J&amp;rsquo;étais même parfois obligé de retourner en DC pour forcer l&amp;rsquo;éjection en façade.&lt;/p&gt;
&lt;p&gt;Forcément, tout ce qui est mécanique, c&amp;rsquo;est des risques de pannes supplémentaires. Ca arrivait tellement souvent que c&amp;rsquo;est probablement le premier script de supervision centreon que j&amp;rsquo;ai écrit. Le support de chez HP n&amp;rsquo;a jamais été capable de nous réparer ça.&lt;/p&gt;
&lt;p&gt;Toute cette manutention, c&amp;rsquo;est pénible.&lt;/p&gt;
&lt;h1 id="quid-de-la-vitesse-décriture--restauration-"&gt;Quid de la vitesse d&amp;rsquo;écriture / restauration ?
&lt;/h1&gt;&lt;p&gt;Ça a forcément dû beaucoup s&amp;rsquo;améliorer depuis LTO 4, mais copier des tonnes de petits fichiers était un enfer. Et même en écriture sequencielle, on ne dépasse pas les 40 Mo/s avec l&amp;rsquo;appareil que j&amp;rsquo;avais.&lt;/p&gt;
&lt;p&gt;Pour la restauration, même galère. Bon courage si vous devez restaurer table (même une petite) de votre ERP de plus d&amp;rsquo;un To en urgence avec une bande qui plafonne a 40 Mo/s. Le temps d&amp;rsquo;aller au coffre, de trouver la/les bonne(s) bande(s), de la mettre dans le lecteur, de restaurer le dump, de restaurer la table&amp;hellip; On est au minimum sur 2h d&amp;rsquo;indisponibilité, même au pas de course.&lt;/p&gt;
&lt;p&gt;Et là, je ne parle de gros fichiers et de lecture séquentielle, le meilleur scénario. Malheur à vous si vous avez des milliers de petits fichiers répartis sur plusieurs bandes à restaurer, car vous vous êtes fait cryptolock un serveur de fichiers (#trueStory).&lt;/p&gt;
&lt;p&gt;Même les étiquettes &amp;ldquo;code barre&amp;rdquo;, c&amp;rsquo;est pénible à utiliser. Les jeux d&amp;rsquo;étiquettes sont payés une fortune (100 euros pour quelques pages de stickers, ce racket). On a essayé de trouver comment en imprimer nous même mais ça n&amp;rsquo;a jamais très bien marché.&lt;/p&gt;
&lt;p&gt;Attention à ne pas les mettre de travers. Si on a le malheur de les coller à l&amp;rsquo;envers (difficile de deviner quand on a le support vierge dans les mains) ça met le bazar dans le lecteur.&lt;/p&gt;
&lt;h1 id="la-pérennité-des-bandes"&gt;La pérennité des bandes
&lt;/h1&gt;&lt;p&gt;Un des arguments de LTO est la pérennité des sauvegardes.&lt;/p&gt;
&lt;p&gt;Le support est assez stable dans le temps et il est rare que j&amp;rsquo;aie été incapable de lire le contenu d&amp;rsquo;une bande. Mais c&amp;rsquo;est arrivé (probablement à cause du fait qu&amp;rsquo;on avait beaucoup de bandes recyclées).&lt;/p&gt;
&lt;p&gt;Sauf qu&amp;rsquo;un lecteur LTO ne sait gérer que les sauvegardes jusqu&amp;rsquo;à 2 générations précédentes. Aujourd&amp;rsquo;hui, allez trouver des lecteurs capables de lire du LTO 4 dans l&amp;rsquo;urgence (DC brûlé par exemple, c&amp;rsquo;est de saison). Je dis pas que c&amp;rsquo;est impossible, mais vous allez suer à grosses gouttes (on en est au LTO 8 je crois, donc un lecteur neuf ne peut pas lire plus ancien que LTO 6).&lt;/p&gt;
&lt;p&gt;La stratégie est donc de changer de lecteur au fil des générations (ça coûte cher !), d&amp;rsquo;aller régulièrement récupérer vos vieilles bandes, les lire (c&amp;rsquo;est très long, on en a parlé) et les recopier sur des bandes plus récentes. Pendant ce temps vos sauvegardes ne sont plus au coffre et donc plus sécurisées.&lt;/p&gt;
&lt;p&gt;Dernier point, une LTO 4 c&amp;rsquo;est 800 Go. Compressé on mettait environ 2 fois plus. Grosso modo c&amp;rsquo;est 1 à 2 heures de lecture par bande. Multipliez ça par les dizaines de bandes que vous avez (on en avait au moins une centaine) et vous en avez pour quelques jours de fun (et d&amp;rsquo;immobilisation de vos lecteurs).&lt;/p&gt;
&lt;h1 id="conclusion"&gt;Conclusion
&lt;/h1&gt;&lt;p&gt;Le problème principal dans mon usage dans la bande est que je n&amp;rsquo;avais à l&amp;rsquo;époque QUE la bande pour sauvegarder. Les sauvegardes sur disques étaient trop coûteuses et nous n&amp;rsquo;aurions pas pu nous le permettre.&lt;/p&gt;
&lt;p&gt;Et c&amp;rsquo;est peut-être en ça qu&amp;rsquo;on pourrait dire que la bande est &amp;ldquo;&amp;ldquo;&amp;ldquo;une techno du passé&amp;rdquo;&amp;rdquo;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Oui, les bandes, c&amp;rsquo;est une super solution aujourd&amp;rsquo;hui pour garder dans le temps une ARCHIVE offline peu couteuse, &amp;ldquo;when all else fail&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Mais pour la SAUVEGARDE plus régulière, ce n&amp;rsquo;est plus du tout la panacée. Les bandes sont trop lentes à écrire/lire, trop pénibles à manutentionner, à moins d&amp;rsquo;avoir quelqu&amp;rsquo;un à temps plein pour s&amp;rsquo;en occuper. Pour de la gestion de sauvegarde / restauration au quotidien (hors incident majeur), la sauvegarde sur disques est un bien meilleur outil.&lt;/p&gt;
&lt;p&gt;Je trouve d&amp;rsquo;ailleurs que ça annihile l&amp;rsquo;argument &amp;ldquo;la bande ce n&amp;rsquo;est pas cher pour la sauvegarde&amp;rdquo;, puisque finalement, on doit avoir les deux pour gérer la sauvegarde récurrente ET l&amp;rsquo;archivage.&lt;/p&gt;
&lt;p&gt;Beaucoup de petites DSI ne peuvent probablement pas se payer une sauvegarde sur disques de qualité ET un lecteur de bandes correct et choisiront par défaut l&amp;rsquo;un ou l&amp;rsquo;autre (probablement pour de mauvaises raisons).&lt;/p&gt;
&lt;p&gt;Attention aux générations des LTOs, pensez à changer régulièrement de génération aussi bien pour vos lecteurs que vos supports, et partez du principe que certaines bandes seront illisibles (ça arrive).&lt;/p&gt;
&lt;p&gt;Et enfin, attention aux problématiques RGPD et droit à l&amp;rsquo;oubli (ça a été cité dans le thread de Nidouille, il y a des solutions mais c&amp;rsquo;est non trivial).&lt;/p&gt;
&lt;p&gt;Pour toutes ces problématiques, ça fait tout de suite beaucoup plus de sens pour un hébergeur type OVHCloud / Scaleway qui peut se permettre d&amp;rsquo;avoir un grand nombre de lecteurs et des équipes dédiées pour gérer ça de manière industrielle.&lt;/p&gt;
&lt;p&gt;Bref, j&amp;rsquo;espère ne plus jamais avoir à gérer des lecteurs de bandes de toute ma vie.&lt;/p&gt;</description></item><item><title>Configurer DataProtector pour l’envoi de rapports via SMTP</title><link>https://blog.zwindler.fr/2015/07/11/configurer-dataprotector-pour-lenvoi-de-rapports-via-smtp/</link><pubDate>Sat, 11 Jul 2015 12:00:07 +0000</pubDate><guid>https://blog.zwindler.fr/2015/07/11/configurer-dataprotector-pour-lenvoi-de-rapports-via-smtp/</guid><description>&lt;img src="https://blog.zwindler.fr/2015/06/HP_Data_Protector.webp" alt="Featured image of post Configurer DataProtector pour l’envoi de rapports via SMTP" /&gt;&lt;p&gt;Une des fonctionnalités vitales d’un système de sauvegarde est sa capacité à présenter de manière claire et concise des informations sur l’état des sauvegardes et de l’utilisation de l’outil en général. Même si c’est peut être un peu « old school », j’ai croisé de nombreux contextes professionnels dans lesquels le « team leader » reçoit quotidiennement les alertes de la veille sur les sauvegardes, sous forme d’indicateurs simples (ce que DataProtector sait bien entendu faire).&lt;/p&gt;
&lt;h2 id="le-reporting-chez-dataprotector"&gt;Le reporting chez DataProtector
&lt;/h2&gt;&lt;p&gt;DataProtector propose cette fonctionnalité depuis des années via le menu sobrement nommé « rapports » du Manager. De la même manière que les spécifications de sauvegarde, les groupes de rapports peuvent être ordonnancés pour s’exécuter à horaire fixé ou bien lancés à la main.&lt;/p&gt;
&lt;p&gt;Il existe un certain nombre de rapports fournissant ce que je qualifierai du minimum syndical en terme de reporting pour un outil de sauvegarde, et leur nombre et leurs fonctionnalités n’a guère évolué depuis la v6.x.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/07/00_cell_manager_smtp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Ces rapports ainsi que les autres outils de reporting qu’a rajouté HP en périphérie pour enrichir la relative pauvreté des indicateurs existant feront peut être l’objet d’articles futurs.&lt;/p&gt;
&lt;h2 id="le-vif-du-sujet-configurer-un-smtp-dans-dp"&gt;Le vif du sujet, configurer un SMTP dans DP
&lt;/h2&gt;&lt;p&gt;Ici, je vous présenterai simplement comment configurer DP pour que les mails des rapports puissent arriver à bon port.&lt;/p&gt;
&lt;p&gt;Depuis la v8 (il me semble), il est possible d’éditer les paramètres Globaux de DP directement depuis la GUI, au lieu de passer par le fichier « global » comme auparavant.&lt;/p&gt;
&lt;p&gt;Cependant pour y arriver, le cheminement n’est pas forcément intuitif ;-). En effet, il faut ouvrir le menu « Base de données interne », puis aller dans « Option Globale ».&lt;/p&gt;
&lt;p&gt;Sincèrement, je n’aurai pas cherché ce dossier dans « Base de données interne », sachant que c’est là où toutes les informations des sessions ainsi que le contenu des médias sont stockés (dans un base de données, justement).&lt;/p&gt;
&lt;p&gt;Au contraire, les options globales sont définies « de tout temps » dans un fichier de configuration, à part. Mais bon &amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/07/01_cell_manager_smtp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Il faut quand même louer les efforts d’HP sur ce coup là. L’interface, bien que mal rangée, est assez intuitive. Les différents paramètres sont clairement classés par type, avec une description et une valeur par défaut annoncée.&lt;/p&gt;
&lt;p&gt;Les valeurs à modifier sont donc Cell Manager : SMTPServer et Cell Manager : SMTPSenderAddress&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/07/02_cell_manager_smtp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;A chaque modification, il faut cliquer sur « Save » qui passe la ligne en rouge pour indiquer qu’une modification est en cours.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/07/03_cell_manager_smtp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Attention elle n’est cependant pas totalement prise en compte :-/ Il faut remonter tout en haut pour valider la sauvegarde une fois pour toute. Dommage HP ! Bel effort&amp;hellip; mais ce n’est pas encore ça comme UI intuitive.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/07/04_cell_manager_smtp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Un bandeau vert s’affiche pour nous demander de redémarrer les services de DP pour prise en compte (lesquels?).&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/07/05_cell_manager_smtp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Une fois que c’est fait, l’ensemble des rapports utilisera ces valeurs pour envoyer les rapports sous forme d&amp;rsquo;email.&lt;/p&gt;</description></item><item><title>Erreur DataProtector 110:1022 Impossible de se connecter au Gestionnaire de contrôle des services</title><link>https://blog.zwindler.fr/2015/06/28/erreur-dataprotector-1101022-impossible-de-se-connecter-au-gestionnaire-de-controle-des-services/</link><pubDate>Sun, 28 Jun 2015 18:13:17 +0000</pubDate><guid>https://blog.zwindler.fr/2015/06/28/erreur-dataprotector-1101022-impossible-de-se-connecter-au-gestionnaire-de-controle-des-services/</guid><description>&lt;img src="https://blog.zwindler.fr/2015/06/HP_Data_Protector.webp" alt="Featured image of post Erreur DataProtector 110:1022 Impossible de se connecter au Gestionnaire de contrôle des services" /&gt;&lt;p&gt;[Edit]A priori, ça ne marche pas à tous les coups (mais ça a marché au moins une fois). J’ai aussi réussi à m’en sortir en installant le client directement depuis le serveur à sauvegardé. Le serveur était là encore « hors domaine » Active Directory&amp;hellip;[/Edit]&lt;/p&gt;
&lt;p&gt;L’autre jour en installant un client DataProtector sur un serveur hors de mon domaine MS AD, j’ai eu un nouveau bug étrange de la part de DP. Lors de l’installation du client depuis la console, le message suivant s’affiche :&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/06/00_dp_error.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Ce n’est pas un problème de mot de passe : le message d’erreur qui s’affiche est différent lorsqu’on entre un mot de passe erroné. Ce n’est pas un problème de privilèges comme le message le laisse penser, puisque j’ai essayé avec un compte administrateur local et un compte administrateur du domaine, KO pour les deux. Ce n’est pas un problème d’antivirus (déjà rencontré avec Trend) ni de pare feu.&lt;/p&gt;
&lt;p&gt;Je n’ai malheureusement aucune explication sur le problème en lui même, ni sur la solution, que j’ai trouvée grâce à &lt;a class="link" href="https://web.archive.org/web/20210922030343/https://dynamic-datacenter.be/?p=1149#more-1149" target="_blank" rel="noopener"
&gt;ce post (lien mort, j&amp;rsquo;utilise Internet Archive)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A priori, il faut aller sur le &lt;strong&gt;Cell Manager&lt;/strong&gt; (et je parle bien du Cell Manager, pas le client sur lequel on souhaite installer l’agent DP) et vérifier qu’il n’y a pas des entrées login/mdp dans la base de DataProtector. Aucune idée de quoi il s’agit, mais l’idée ici est de nettoyer cette liste.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/06/01_dp_error.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Dans cet exemple, la commande suivante ramène deux entrées :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;omniinetpasswd -list
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;On supprime les entrées avec&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;omniinetpasswd -clean
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Et enfin (je ne sais pas si c’est nécessaire), on ajoute à nouveau un compte habilité à installer l’agent DP avec les commandes :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt;omniinetpasswd -add DOMAIN_AD\login
&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt;omniinetpasswd -inst_srv_user DOMAIN_AD\login
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;A la suite de quoi et sans explication, l’installation marche de nouveau&amp;hellip; DP !&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2015/06/02_dp_error-640x6031.png"
loading="lazy"
&gt;&lt;/p&gt;</description></item></channel></rss>