{"id":4511,"date":"2023-09-05T10:53:58","date_gmt":"2023-09-05T02:53:58","guid":{"rendered":"http:\/\/gcanbus.com\/?p=4511"},"modified":"2023-09-05T10:53:58","modified_gmt":"2023-09-05T02:53:58","slug":"recovering-lost-plc-data-a-story-of-engineering-resilience","status":"publish","type":"post","link":"https:\/\/gcanbus.com\/fr\/recovering-lost-plc-data-a-story-of-engineering-resilience\/","title":{"rendered":"R\u00e9cup\u00e9ration des donn\u00e9es PLC perdues : Une histoire de r\u00e9silience technique"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-justify-content-space-evenly fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-margin-left:5%;\"><p>En tant qu'ing\u00e9nieur, j'\u00e9tais<strong> envoy\u00e9 dans une usine pour r\u00e9soudre un probl\u00e8me urgent<\/strong>L'usine a \u00e9t\u00e9 confront\u00e9e \u00e0 un probl\u00e8me de taille : la perte de donn\u00e9es dans son automate programmable (PLC). Cette situation posait un s\u00e9rieux probl\u00e8me pour le fonctionnement normal de l'usine, car l'API contr\u00f4lait des processus et des proc\u00e9dures de production critiques. Gr\u00e2ce \u00e0 des discussions approfondies avec le personnel technique de l'usine, j'ai pu comprendre le contexte et les causes potentielles de la perte de donn\u00e9es de l'API. Apr\u00e8s une analyse approfondie, j'ai propos\u00e9 plusieurs solutions possibles.<\/p>\n<p><strong>Section 1 : R\u00e9cup\u00e9ration des sauvegardes - R\u00e9tablir l'espoir<\/strong><br \/>\nLa premi\u00e8re approche concernait la r\u00e9cup\u00e9ration des donn\u00e9es de sauvegarde. Je me suis renseign\u00e9 sur les donn\u00e9es de sauvegarde pr\u00e9c\u00e9dentes et j'ai cherch\u00e9 \u00e0 savoir s'ils avaient une strat\u00e9gie de sauvegarde r\u00e9guli\u00e8re pour les donn\u00e9es de l'automate. Heureusement, ils disposaient de fichiers de sauvegarde r\u00e9cents. Je leur ai conseill\u00e9 de localiser le fichier de sauvegarde et de le restaurer dans le syst\u00e8me PLC afin de r\u00e9cup\u00e9rer les donn\u00e9es perdues, ce qui leur a donn\u00e9 une lueur d'espoir.<\/p>\n<p><strong>Section 2 : Analyse des fichiers journaux des automates - R\u00e9v\u00e9ler des indices<\/strong><br \/>\nEnsuite, j'ai sugg\u00e9r\u00e9 d'examiner les fichiers journaux de l'automate. Certains syst\u00e8mes d'automates conservent des fichiers journaux en cours d'ex\u00e9cution, qui contiennent des enregistrements op\u00e9rationnels et des donn\u00e9es cruciales. Nous avons recherch\u00e9 les fichiers journaux de l'automate et d\u00e9couvert des informations potentiellement pertinentes qui pourraient nous aider \u00e0 reconstruire les donn\u00e9es manquantes. En utilisant les enregistrements des fichiers journaux comme guides, nous avons tent\u00e9 de reconstruire les donn\u00e9es perdues.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_4 1_4 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:25%;--awb-margin-top-large:0px;--awb-spacing-right-large:7.68%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:7.68%;--awb-width-medium:25%;--awb-order-medium:0;--awb-spacing-right-medium:7.68%;--awb-spacing-left-medium:7.68%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-image-element in-legacy-container\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"1024\" height=\"1024\" title=\"contr\u00f4leur plc\" src=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe.png\" data-orig-src=\"http:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe.png\" alt class=\"lazyload img-responsive wp-image-4512\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271024%27%20height%3D%271024%27%20viewBox%3D%270%200%201024%201024%27%3E%3Crect%20width%3D%271024%27%20height%3D%271024%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe-200x200.png 200w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe-400x400.png 400w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe-600x600.png 600w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe-800x800.png 800w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/09\/2023-09-05\u7f8e\u56fe\u8bbe\u8ba1\u5ba4-AI\u5546\u54c1\u56fe.png 1024w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_4 1_4 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:25%;--awb-margin-top-large:0px;--awb-spacing-right-large:7.68%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:7.68%;--awb-width-medium:25%;--awb-order-medium:0;--awb-spacing-right-medium:7.68%;--awb-spacing-left-medium:7.68%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-image-element in-legacy-container\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"482\" height=\"359\" alt=\"Compact PLC\" title=\"324\" src=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/04\/324.webp\" data-orig-src=\"http:\/\/gcanbus.com\/wp-content\/uploads\/2023\/04\/324.webp\" class=\"lazyload img-responsive wp-image-4352\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27482%27%20height%3D%27359%27%20viewBox%3D%270%200%20482%20359%27%3E%3Crect%20width%3D%27482%27%20height%3D%27359%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/04\/324-200x149.webp 200w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/04\/324-300x223.webp 300w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/04\/324-400x298.webp 400w, https:\/\/gcanbus.com\/wp-content\/uploads\/2023\/04\/324.webp 482w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-block\"><div class=\"fusion-text fusion-text-2\" style=\"--awb-margin-left:5%;\"><p><strong>Section 3 : Utilisation d'un logiciel de r\u00e9cup\u00e9ration des donn\u00e9es - Assistance technologique<\/strong><br \/>\nMalgr\u00e9 nos efforts, aucune des deux m\u00e9thodes susmentionn\u00e9es n'a permis de r\u00e9soudre compl\u00e8tement le probl\u00e8me. C'est pourquoi j'ai propos\u00e9 une troisi\u00e8me approche : l'utilisation de <strong>logiciel de r\u00e9cup\u00e9ration de donn\u00e9es<\/strong>. J'ai appris qu'il existait des logiciels sp\u00e9cialis\u00e9s dans la r\u00e9cup\u00e9ration des donn\u00e9es perdues sur des p\u00e9riph\u00e9riques de stockage tels que les cartes SD et les disques durs. Soup\u00e7onnant l'automate d'utiliser de tels dispositifs de stockage, j'ai recommand\u00e9 d'employer le logiciel pour scanner et r\u00e9cup\u00e9rer les donn\u00e9es perdues.<\/p>\n<p><strong>Section 4 : Contacter le fournisseur pour obtenir de l'aide - Collaboration et solution<\/strong><br \/>\nMalgr\u00e9 tous nos efforts, nous n'avons pas \u00e9t\u00e9 en mesure de r\u00e9cup\u00e9rer l'int\u00e9gralit\u00e9 des donn\u00e9es perdues. J'ai donc conseill\u00e9 \u00e0 l'usine de contacter le fournisseur de l'automate ou l'\u00e9quipe d'assistance technique. Ils pourraient \u00e9ventuellement fournir des solutions ou des outils plus sp\u00e9cifiques pour aider \u00e0 r\u00e9cup\u00e9rer les donn\u00e9es perdues. Apr\u00e8s avoir pris contact avec le fournisseur, <strong>un outil sp\u00e9cifique (fourni par le GCAN)<\/strong>a \u00e9t\u00e9 fourni, ce qui nous a permis de tenter une approche de r\u00e9cup\u00e9ration des donn\u00e9es de bas niveau. Nous avons utilis\u00e9 cet outil et avons finalement r\u00e9ussi \u00e0 r\u00e9cup\u00e9rer les donn\u00e9es perdues.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3\"><p style=\"text-align: right;\"><span style=\"font-size: 14pt; color: #333333;\"><strong><span style=\"font-family: arial, helvetica, sans-serif;\">\u00c0 la recherche d'un <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"http:\/\/gcanbus.com\/fr\/products\/optical-fiber-to-can-converter-gcan-208\/\">Passerelle CAN Fibre Optique pour votre prochain projet <\/a><\/span>? <\/span><\/strong><strong><span style=\"font-family: arial, helvetica, sans-serif;\">Cliquez pour en savoir plus !<\/span><\/strong><\/span><\/p>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":4512,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[25],"tags":[107,136],"class_list":["post-4511","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-gcan-plc","tag-plc-recovery"],"_links":{"self":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/posts\/4511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/comments?post=4511"}],"version-history":[{"count":0,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/posts\/4511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/media\/4512"}],"wp:attachment":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/media?parent=4511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/categories?post=4511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/tags?post=4511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}