[{"data":1,"prerenderedAt":1467},["ShallowReactive",2],{"blog-\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra":3,"blog-\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra-surround":1350,"blog-\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra-certifications":1402},{"id":4,"title":5,"body":6,"categories":1335,"cover":1337,"cover_contain":498,"credly_badge_id":1338,"date":1339,"description":1340,"extension":1341,"meta":1342,"navigation":498,"path":1343,"related_certifications":1344,"seo":1346,"slug":1347,"stem":1348,"__hash__":1349},"blog\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra.md","Ajouter un volume AWS dans PowerStore pour Zimbra",{"type":7,"value":8,"toc":1325},"minimark",[9,14,18,21,24,29,42,45,63,70,83,88,99,104,107,112,119,124,138,143,146,151,154,163,186,191,194,199,210,215,218,231,242,256,261,266,271,274,279,289,294,297,300,305,310,313,776,779,1295,1298,1303,1306,1311,1314,1318,1321],[10,11,13],"h2",{"id":12},"cas-dusage-concret","Cas d'usage concret",[15,16,17],"p",{},"Le stockage de votre cluster Zimbra arrive à saturation : j'explique comment ajouter un volume AWS dans PowerStore via Zextras pour étendre la capacité sans interrompre le service.",[10,19,5],{"id":20},"ajouter-un-volume-aws-dans-powerstore-pour-zimbra",[15,22,23],{},"L’augmentation des données sur un serveur mail utilisant le protocole IMAP ou ActiveSync Exchange est constant. Utilisateur de la solution Zimbra et de Zextras depuis de nombreuses années, j’utilise les fonctions de stockage que propose PowerStore. Réaliser un archivage massif ou encore dédupliquer les données peut être long. Nous allons réaliser un archivage d’objets à chaud simplement vers Amazon Web Service.",[25,26,28],"h3",{"id":27},"sommaire","Sommaire",[30,31,32,36,39],"ol",{},[33,34,35],"li",{},"Création et configuration d’un Bucket S3 chez AWS",[33,37,38],{},"Intégration du Bucket S3 AWS en tant que volume secondaire dans Zextra PowerStore",[33,40,41],{},"Création d’une politique de gestion du stockage avec HSM",[10,43,35],{"id":44},"création-et-configuration-dun-bucket-s3-chez-aws",[15,46,47,48,52,53,62],{},"Pour débuter, nous allons créer un stockage d’objet dit ",[49,50,51],"strong",{},"Bucket S3",". Il est composé de data et de metadata et répond à une API REST. Rendons-nous sur ",[54,55,59],"a",{"href":56,"rel":57},"https:\u002F\u002Faws.amazon.com\u002Ffr\u002Fs3\u002F",[58],"nofollow",[49,60,61],{},"la page d’inscription"," et suivons les instructions :",[15,64,65],{},[66,67],"img",{"alt":68,"src":69},"","\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fe1544c49a5.png",[15,71,72,73,78,79,82],{},"La suite est relativement basique, il est conseillé de créer un compte utilisateur pour chaque instance S3. Pour cela, rendons-nous à la page suivante : ",[54,74,77],{"href":75,"rel":76},"https:\u002F\u002Faws.amazon.com\u002Ffr\u002Fiam\u002F",[58],"IAM\u002FAWS","  et cliquons sur ",[49,80,81],{},"Démarrer avec AWS IAM",", voici le tableau de bord :",[15,84,85],{},[66,86],{"alt":68,"src":87},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fff472a7032.png",[15,89,90,91,98],{},"Je vous invite à activer l’authentification double facteur (MFA) sur le compte racine puis d’appliquer une stratégie de mot de passe IAM afin d’avoir un statut de sécurité opérationnel. Ensuite, cliquons sur ",[54,92,95],{"href":93,"rel":94},"https:\u002F\u002Fconsole.aws.amazon.com\u002Fiam\u002Fhome#\u002Fusers",[58],[49,96,97],{},"Utilisateurs"," puis ajoutons notre utilisateur :",[15,100,101],{},[66,102],{"alt":68,"src":103},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F392513eb8c.png",[15,105,106],{},"L’étape 2 consiste à autoriser l’utilisateur à obtenir des accès sur les services AWS :",[15,108,109],{},[66,110],{"alt":68,"src":111},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F74c0e1c6ea.png",[15,113,114,115,118],{},"Avant, nous allons devoir créer un groupe dédié à notre stockage S3, en cliquant sur ",[49,116,117],{},"Créer un groupe"," :",[15,120,121],{},[66,122],{"alt":68,"src":123},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F4b1ea2c20d.png",[15,125,126,127,130,131,134,135,118],{},"L’autorisation ",[49,128,129],{},"AmazonS3FullAccess"," est importante car elle permet au compte ",[49,132,133],{},"zxpowerstore"," de manager complétement les instances S3. Une fois faite, continuons vers l’étape 3 et cliquons sur ",[49,136,137],{},"Créer un utilisateur",[15,139,140],{},[66,141],{"alt":68,"src":142},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F044b749c4f.png",[15,144,145],{},"L’utilisateur de démonstration est disponible, voici l’ensemble des informations le concernant :",[15,147,148],{},[66,149],{"alt":68,"src":150},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fa141ba2298.png",[15,152,153],{},"Nous allons désormais créer l’instance Amazon S3 pour Zextras PowerStore. Les classes de stockage compatibles sont:",[155,156,157,160],"ul",{},[33,158,159],{},"Amazon S3 Standard",[33,161,162],{},"Amazon S3 Standard – Infrequent Access",[15,164,165,166,169,170,177,178,185],{},"J’utilise la classe de stockage ",[49,167,168],{},"Standard – Infréquent Access"," afin de réaliser mes archivages car ce sont des consultations peu fréquentes. ",[54,171,174],{"href":172,"rel":173},"https:\u002F\u002Faws.amazon.com\u002Ffr\u002Fs3\u002Fstorage-classes\u002F",[58],[49,175,176],{},"Plus d’informations sur les différentes classes"," proposées par Amazon S3. Rendons-nous sur la page suivante : ",[54,179,182],{"href":180,"rel":181},"https:\u002F\u002Fs3.console.aws.amazon.com\u002Fs3\u002Fhome",[58],[49,183,184],{},"S3\u002FAWS"," puis nous avons la possibilité de créer notre compartiment à Londres (Zone EU_WEST_2) :",[15,187,188],{},[66,189],{"alt":68,"src":190},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F7d2c25b9b6.png",[15,192,193],{},"L’étape 4 permet d’avoir une vue d’ensemble de notre bucket S3 :",[15,195,196],{},[66,197],{"alt":68,"src":198},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fff11fd79d5.png",[15,200,201,202,209],{},"Notre compartiment nommé Zextras et désormais disponible dans notre tableau de bord Amazon S3. Nous avons remarqué que les noms des ",[54,203,206],{"href":204,"rel":205},"https:\u002F\u002Fdocs.aws.amazon.com\u002Ffr_fr\u002FAmazonS3\u002Flatest\u002Fdev\u002FBucketRestrictions.html",[58],[49,207,208],{},"compartiments doivent être uniques",". Pour terminer, il est possible de créer des dossiers :",[15,211,212],{},[66,213],{"alt":68,"src":214},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fef45497c13.png",[10,216,38],{"id":217},"intégration-du-bucket-s3-aws-en-tant-que-volume-secondaire-dans-zextra-powerstore",[15,219,220,221,224,225,227,228,230],{},"Nous avons créer un utilisateur ",[49,222,223],{},"kassianoff.fr"," qui est membre d’un groupe nommé ",[49,226,133],{}," avec les autorisations ",[49,229,129],{},". Notre groupe est à présent capable de gérer l’ensemble de nos compartiments. L’étape d’intégration du Bucket S3 dans Zextra PowerStore est désormais possible depuis l’interface Admin de Zimbra :",[232,233,234,237],"blockquote",{},[15,235,236],{},"configurerParamètres globauxLes buckets S3",[15,238,239],{},[66,240],{"alt":68,"src":241},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F520253da8b.png",[15,243,244,245,248,249,251,252,255],{},"Dans les champs ",[49,246,247],{},"clé d’accès\u002FSecret",", ajoutons les informations de connexion de l’utilisateur ",[49,250,223],{},".",[253,254],"br",{},"\nEnsuite rendons-nous à l’accueil depuis : ZextrasZxPowerStoreVolume secondaire et ajoutons le :",[15,257,258],{},[66,259],{"alt":68,"src":260},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F8ad5a51d8e.png",[15,262,263],{},[66,264],{"alt":68,"src":265},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fcc1f6370bf.png",[15,267,268],{},[66,269],{"alt":68,"src":270},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fb1d09c860d.png",[15,272,273],{},"Nous terminons l’étape d’ajout du Bucket S3 dans Zextra PowerStore, le résultat devrait être celui-ci :",[15,275,276],{},[66,277],{"alt":68,"src":278},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F4ba1fae800.png",[15,280,281,282,285,286,118],{},"Nous allons désormais vérifier que la connexion a bien été établie lors du test. Rendons-nous dans la console AWS,  dans le bucket S3 et dans le dossier ",[49,283,284],{},"Archives"," un nouveau répertoire est présent avec un fichier ",[49,287,288],{},"test_connection",[15,290,291],{},[66,292],{"alt":68,"src":293},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Fa05c87e2c7.png",[10,295,41],{"id":296},"création-dune-politique-de-gestion-du-stockage-avec-hsm",[15,298,299],{},"Nous sommes désormais prêt à réaliser une ou plusieurs régles vers notre compartiment S3 avec la politique HSM (Hierarchical Storage Management). Exemple avec une politique d’archivage :",[15,301,302],{},[66,303],{"alt":68,"src":304},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F874a0da8a4.png",[15,306,307],{},[66,308],{"alt":68,"src":309},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F710c4b300a.png",[15,311,312],{},"Il est possible de réaliser un lancer manuellement de la politique et de ne pas activer la planification (en haut à droite) sur l’interface. Pour suivre en l’avancement du déplacement des données en CLI voici la commande :",[314,315,319],"pre",{"className":316,"code":317,"language":318,"meta":68,"style":68},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","powerstore monitor 99307b88-bc0c-4aa5-a97f-77c0d74c0380\n --\n Checked Mailboxes:  0\u002F12\n Affected Mailboxes: 0\u002F12\n Last Account:\n Policies:           [appointment,task,message,document:before:-2015years]\n Moved Blobs:        0\n Copied Blobs:       0\n Linked Blobs:       0\n Skipped Blobs:      0\n Total Data Read:    0 bytes [0 bytes]\n Total Data Written: 0 bytes [0 bytes]\n Total Data Saved:   0 bytes [0 bytes]\n\n --\n Checked Mailboxes:  0\u002F12\n Affected Mailboxes: 0\u002F12\n Last Account:\n Policies:           [appointment,task,message,document:before:-2015years]\n Moved Blobs:        4112\n Copied Blobs:       4112\n Linked Blobs:       0\n Skipped Blobs:      0\n Total Data Read:    622.96 MB [653218417 bytes]\n Total Data Written: 399.61 MB [419019246 bytes]\n Total Data Saved:   223.35 MB [234199171 bytes]\n\n --\n Checked Mailboxes:  2\u002F12\n Affected Mailboxes: 2\u002F12\n Last Account:       ham.xxxxxxxx@kassianoff.fr\n Policies:           [appointment,task,message,document:before:-2015years]\n Moved Blobs:        4223\n Copied Blobs:       4223\n Linked Blobs:       0\n Skipped Blobs:      0\n Total Data Read:    638.98 MB [670020812 bytes]\n Total Data Written: 409.2 MB [429075752 bytes]\n Total Data Saved:   229.78 MB [240945060 bytes]\n","bash",[320,321,322,338,344,356,367,376,386,399,410,420,431,455,474,493,500,505,514,523,530,537,547,557,566,575,595,614,633,638,643,653,663,674,681,691,701,710,719,738,757],"code",{"__ignoreMap":68},[323,324,327,331,335],"span",{"class":325,"line":326},"line",1,[323,328,330],{"class":329},"sBMFI","powerstore",[323,332,334],{"class":333},"sfazB"," monitor",[323,336,337],{"class":333}," 99307b88-bc0c-4aa5-a97f-77c0d74c0380\n",[323,339,341],{"class":325,"line":340},2,[323,342,343],{"class":329}," --\n",[323,345,347,350,353],{"class":325,"line":346},3,[323,348,349],{"class":329}," Checked",[323,351,352],{"class":333}," Mailboxes:",[323,354,355],{"class":333},"  0\u002F12\n",[323,357,359,362,364],{"class":325,"line":358},4,[323,360,361],{"class":329}," Affected",[323,363,352],{"class":333},[323,365,366],{"class":333}," 0\u002F12\n",[323,368,370,373],{"class":325,"line":369},5,[323,371,372],{"class":329}," Last",[323,374,375],{"class":333}," Account:\n",[323,377,379,382],{"class":325,"line":378},6,[323,380,381],{"class":329}," Policies:",[323,383,385],{"class":384},"sTEyZ","           [appointment,task,message,document:before:-2015years]\n",[323,387,389,392,395],{"class":325,"line":388},7,[323,390,391],{"class":329}," Moved",[323,393,394],{"class":333}," Blobs:",[323,396,398],{"class":397},"sbssI","        0\n",[323,400,402,405,407],{"class":325,"line":401},8,[323,403,404],{"class":329}," Copied",[323,406,394],{"class":333},[323,408,409],{"class":397},"       0\n",[323,411,413,416,418],{"class":325,"line":412},9,[323,414,415],{"class":329}," Linked",[323,417,394],{"class":333},[323,419,409],{"class":397},[323,421,423,426,428],{"class":325,"line":422},10,[323,424,425],{"class":329}," Skipped",[323,427,394],{"class":333},[323,429,430],{"class":397},"      0\n",[323,432,434,437,440,443,446,449,452],{"class":325,"line":433},11,[323,435,436],{"class":329}," Total",[323,438,439],{"class":333}," Data",[323,441,442],{"class":333}," Read:",[323,444,445],{"class":397},"    0",[323,447,448],{"class":333}," bytes",[323,450,451],{"class":384}," [0 ",[323,453,454],{"class":333},"bytes]\n",[323,456,458,460,462,465,468,470,472],{"class":325,"line":457},12,[323,459,436],{"class":329},[323,461,439],{"class":333},[323,463,464],{"class":333}," Written:",[323,466,467],{"class":397}," 0",[323,469,448],{"class":333},[323,471,451],{"class":384},[323,473,454],{"class":333},[323,475,477,479,481,484,487,489,491],{"class":325,"line":476},13,[323,478,436],{"class":329},[323,480,439],{"class":333},[323,482,483],{"class":333}," Saved:",[323,485,486],{"class":397},"   0",[323,488,448],{"class":333},[323,490,451],{"class":384},[323,492,454],{"class":333},[323,494,496],{"class":325,"line":495},14,[323,497,499],{"emptyLinePlaceholder":498},true,"\n",[323,501,503],{"class":325,"line":502},15,[323,504,343],{"class":329},[323,506,508,510,512],{"class":325,"line":507},16,[323,509,349],{"class":329},[323,511,352],{"class":333},[323,513,355],{"class":333},[323,515,517,519,521],{"class":325,"line":516},17,[323,518,361],{"class":329},[323,520,352],{"class":333},[323,522,366],{"class":333},[323,524,526,528],{"class":325,"line":525},18,[323,527,372],{"class":329},[323,529,375],{"class":333},[323,531,533,535],{"class":325,"line":532},19,[323,534,381],{"class":329},[323,536,385],{"class":384},[323,538,540,542,544],{"class":325,"line":539},20,[323,541,391],{"class":329},[323,543,394],{"class":333},[323,545,546],{"class":397},"        4112\n",[323,548,550,552,554],{"class":325,"line":549},21,[323,551,404],{"class":329},[323,553,394],{"class":333},[323,555,556],{"class":397},"       4112\n",[323,558,560,562,564],{"class":325,"line":559},22,[323,561,415],{"class":329},[323,563,394],{"class":333},[323,565,409],{"class":397},[323,567,569,571,573],{"class":325,"line":568},23,[323,570,425],{"class":329},[323,572,394],{"class":333},[323,574,430],{"class":397},[323,576,578,580,582,584,587,590,593],{"class":325,"line":577},24,[323,579,436],{"class":329},[323,581,439],{"class":333},[323,583,442],{"class":333},[323,585,586],{"class":397},"    622.96",[323,588,589],{"class":333}," MB",[323,591,592],{"class":384}," [653218417 ",[323,594,454],{"class":333},[323,596,598,600,602,604,607,609,612],{"class":325,"line":597},25,[323,599,436],{"class":329},[323,601,439],{"class":333},[323,603,464],{"class":333},[323,605,606],{"class":397}," 399.61",[323,608,589],{"class":333},[323,610,611],{"class":384}," [419019246 ",[323,613,454],{"class":333},[323,615,617,619,621,623,626,628,631],{"class":325,"line":616},26,[323,618,436],{"class":329},[323,620,439],{"class":333},[323,622,483],{"class":333},[323,624,625],{"class":397},"   223.35",[323,627,589],{"class":333},[323,629,630],{"class":384}," [234199171 ",[323,632,454],{"class":333},[323,634,636],{"class":325,"line":635},27,[323,637,499],{"emptyLinePlaceholder":498},[323,639,641],{"class":325,"line":640},28,[323,642,343],{"class":329},[323,644,646,648,650],{"class":325,"line":645},29,[323,647,349],{"class":329},[323,649,352],{"class":333},[323,651,652],{"class":333},"  2\u002F12\n",[323,654,656,658,660],{"class":325,"line":655},30,[323,657,361],{"class":329},[323,659,352],{"class":333},[323,661,662],{"class":333}," 2\u002F12\n",[323,664,666,668,671],{"class":325,"line":665},31,[323,667,372],{"class":329},[323,669,670],{"class":333}," Account:",[323,672,673],{"class":333},"       ham.xxxxxxxx@kassianoff.fr\n",[323,675,677,679],{"class":325,"line":676},32,[323,678,381],{"class":329},[323,680,385],{"class":384},[323,682,684,686,688],{"class":325,"line":683},33,[323,685,391],{"class":329},[323,687,394],{"class":333},[323,689,690],{"class":397},"        4223\n",[323,692,694,696,698],{"class":325,"line":693},34,[323,695,404],{"class":329},[323,697,394],{"class":333},[323,699,700],{"class":397},"       4223\n",[323,702,704,706,708],{"class":325,"line":703},35,[323,705,415],{"class":329},[323,707,394],{"class":333},[323,709,409],{"class":397},[323,711,713,715,717],{"class":325,"line":712},36,[323,714,425],{"class":329},[323,716,394],{"class":333},[323,718,430],{"class":397},[323,720,722,724,726,728,731,733,736],{"class":325,"line":721},37,[323,723,436],{"class":329},[323,725,439],{"class":333},[323,727,442],{"class":333},[323,729,730],{"class":397},"    638.98",[323,732,589],{"class":333},[323,734,735],{"class":384}," [670020812 ",[323,737,454],{"class":333},[323,739,741,743,745,747,750,752,755],{"class":325,"line":740},38,[323,742,436],{"class":329},[323,744,439],{"class":333},[323,746,464],{"class":333},[323,748,749],{"class":397}," 409.2",[323,751,589],{"class":333},[323,753,754],{"class":384}," [429075752 ",[323,756,454],{"class":333},[323,758,760,762,764,766,769,771,774],{"class":325,"line":759},39,[323,761,436],{"class":329},[323,763,439],{"class":333},[323,765,483],{"class":333},[323,767,768],{"class":397},"   229.78",[323,770,589],{"class":333},[323,772,773],{"class":384}," [240945060 ",[323,775,454],{"class":333},[15,777,778],{},"Le résultat est semblable à ceci :",[314,780,784],{"className":781,"code":782,"language":783,"meta":68,"style":68},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","== Notifications ==\n\nSubject: ZeXtras Powerstore Notification, Move Blobs started.\nDate: 07\u002F04\u002F2018 17:46:09\nLevel: Information\nServer: webmail.kassianoff.fr\nText:\nThis is an automated notification from ZxPowerstore about Move Blobs.\n\nOperation Move Blobs Started.\n\nOperation Id: 99307b88-bc0c-4aa5-a97f-00a0d74c0000\nOperation Host: webmail.kassianoff.fr\nMonitor Command: zxsuite powerstore monitor 99307b88-bc0c-4aa5-a97f-77c0d74c0380\n\nOperation requested by: adm@kassianoff.fr\n\nZeXtras Suite Version: 2.6.4\ncommit: 41e7532fb18b24a9200ac14ff8db3ccc1afddd89\n\nZal Version: 2.2.1\nZal commit: 32cec282603bf945c1f192e24776250f9bca46dd\nZimbra version: 8.8.6_GA_1906 20171130041047 20171130-0528 FOSS\n\nPolicy: [appointment,task,message,document:before:-2015years]\nCustom Policy: No custom policy set\n\nSubject: ZeXtras Powerstore Notification, Move Blobs completed.\nDate: 07\u002F04\u002F2018 17:52:47\nLevel: Information\nServer: webmail.kassianoff.fr\nText:\nThis is an automated notification from ZxPowerstore about Move Blobs.\n\nOperation Move Blobs Completed.\n\nOperation Id: 99307b88-bc0c-4aa5-a97f-77c0d74c0380\nOperation Host: webmail.kassianoff.fr\nOperation Start Time: 07\u002F04\u002F2018 17:46:09\nOperation Duration: 6 minutes, 37 seconds\n\nOperation requested by: adm@kassianoff.fr\n\nZeXtras Suite Version: 2.6.4\ncommit: 41e7532fb18b24a9200ac14ff8db3ccc1afddd89\n\nZal Version: 2.2.1\nZal commit: 32cec282603bf945c1f192e24776250f9bca46dd\nZimbra version: 8.8.6_GA_1906 20171130041047 20171130-0528 FOSS\n\nPolicy: [appointment,task,message,document:before:-2015years]\nCustom Policy: No custom policy set\n\n- stats -\n                    moved items: 10605\n                   linked items: 0\n                  skipped items: 0\n                    mbytes read: 1.71 GB\n                 mbytes written: 1.12 GB\n                   mbytes saved: 600.36 MB\n","yaml",[320,785,786,791,795,808,818,828,838,846,851,855,860,864,874,883,893,897,907,911,921,931,935,945,955,965,969,1001,1011,1015,1024,1033,1041,1049,1055,1059,1063,1068,1072,1080,1088,1097,1108,1113,1122,1127,1136,1145,1150,1159,1168,1177,1182,1207,1216,1221,1230,1241,1252,1262,1273,1284],{"__ignoreMap":68},[323,787,788],{"class":325,"line":326},[323,789,790],{"class":333},"== Notifications ==\n",[323,792,793],{"class":325,"line":340},[323,794,499],{"emptyLinePlaceholder":498},[323,796,797,801,805],{"class":325,"line":346},[323,798,800],{"class":799},"swJcz","Subject",[323,802,804],{"class":803},"sMK4o",":",[323,806,807],{"class":333}," ZeXtras Powerstore Notification, Move Blobs started.\n",[323,809,810,813,815],{"class":325,"line":358},[323,811,812],{"class":799},"Date",[323,814,804],{"class":803},[323,816,817],{"class":333}," 07\u002F04\u002F2018 17:46:09\n",[323,819,820,823,825],{"class":325,"line":369},[323,821,822],{"class":799},"Level",[323,824,804],{"class":803},[323,826,827],{"class":333}," Information\n",[323,829,830,833,835],{"class":325,"line":378},[323,831,832],{"class":799},"Server",[323,834,804],{"class":803},[323,836,837],{"class":333}," webmail.kassianoff.fr\n",[323,839,840,843],{"class":325,"line":388},[323,841,842],{"class":799},"Text",[323,844,845],{"class":803},":\n",[323,847,848],{"class":325,"line":401},[323,849,850],{"class":333},"This is an automated notification from ZxPowerstore about Move Blobs.\n",[323,852,853],{"class":325,"line":412},[323,854,499],{"emptyLinePlaceholder":498},[323,856,857],{"class":325,"line":422},[323,858,859],{"class":333},"Operation Move Blobs Started.\n",[323,861,862],{"class":325,"line":433},[323,863,499],{"emptyLinePlaceholder":498},[323,865,866,869,871],{"class":325,"line":457},[323,867,868],{"class":799},"Operation Id",[323,870,804],{"class":803},[323,872,873],{"class":333}," 99307b88-bc0c-4aa5-a97f-00a0d74c0000\n",[323,875,876,879,881],{"class":325,"line":476},[323,877,878],{"class":799},"Operation Host",[323,880,804],{"class":803},[323,882,837],{"class":333},[323,884,885,888,890],{"class":325,"line":495},[323,886,887],{"class":799},"Monitor Command",[323,889,804],{"class":803},[323,891,892],{"class":333}," zxsuite powerstore monitor 99307b88-bc0c-4aa5-a97f-77c0d74c0380\n",[323,894,895],{"class":325,"line":502},[323,896,499],{"emptyLinePlaceholder":498},[323,898,899,902,904],{"class":325,"line":507},[323,900,901],{"class":799},"Operation requested by",[323,903,804],{"class":803},[323,905,906],{"class":333}," adm@kassianoff.fr\n",[323,908,909],{"class":325,"line":516},[323,910,499],{"emptyLinePlaceholder":498},[323,912,913,916,918],{"class":325,"line":525},[323,914,915],{"class":799},"ZeXtras Suite Version",[323,917,804],{"class":803},[323,919,920],{"class":397}," 2.6.4\n",[323,922,923,926,928],{"class":325,"line":532},[323,924,925],{"class":799},"commit",[323,927,804],{"class":803},[323,929,930],{"class":333}," 41e7532fb18b24a9200ac14ff8db3ccc1afddd89\n",[323,932,933],{"class":325,"line":539},[323,934,499],{"emptyLinePlaceholder":498},[323,936,937,940,942],{"class":325,"line":549},[323,938,939],{"class":799},"Zal Version",[323,941,804],{"class":803},[323,943,944],{"class":397}," 2.2.1\n",[323,946,947,950,952],{"class":325,"line":559},[323,948,949],{"class":799},"Zal commit",[323,951,804],{"class":803},[323,953,954],{"class":333}," 32cec282603bf945c1f192e24776250f9bca46dd\n",[323,956,957,960,962],{"class":325,"line":568},[323,958,959],{"class":799},"Zimbra version",[323,961,804],{"class":803},[323,963,964],{"class":333}," 8.8.6_GA_1906 20171130041047 20171130-0528 FOSS\n",[323,966,967],{"class":325,"line":577},[323,968,499],{"emptyLinePlaceholder":498},[323,970,971,974,976,979,982,985,988,990,993,995,998],{"class":325,"line":597},[323,972,973],{"class":799},"Policy",[323,975,804],{"class":803},[323,977,978],{"class":803}," [",[323,980,981],{"class":333},"appointment",[323,983,984],{"class":803},",",[323,986,987],{"class":333},"task",[323,989,984],{"class":803},[323,991,992],{"class":333},"message",[323,994,984],{"class":803},[323,996,997],{"class":333},"document:before:-2015years",[323,999,1000],{"class":803},"]\n",[323,1002,1003,1006,1008],{"class":325,"line":616},[323,1004,1005],{"class":799},"Custom Policy",[323,1007,804],{"class":803},[323,1009,1010],{"class":333}," No custom policy set\n",[323,1012,1013],{"class":325,"line":635},[323,1014,499],{"emptyLinePlaceholder":498},[323,1016,1017,1019,1021],{"class":325,"line":640},[323,1018,800],{"class":799},[323,1020,804],{"class":803},[323,1022,1023],{"class":333}," ZeXtras Powerstore Notification, Move Blobs completed.\n",[323,1025,1026,1028,1030],{"class":325,"line":645},[323,1027,812],{"class":799},[323,1029,804],{"class":803},[323,1031,1032],{"class":333}," 07\u002F04\u002F2018 17:52:47\n",[323,1034,1035,1037,1039],{"class":325,"line":655},[323,1036,822],{"class":799},[323,1038,804],{"class":803},[323,1040,827],{"class":333},[323,1042,1043,1045,1047],{"class":325,"line":665},[323,1044,832],{"class":799},[323,1046,804],{"class":803},[323,1048,837],{"class":333},[323,1050,1051,1053],{"class":325,"line":676},[323,1052,842],{"class":799},[323,1054,845],{"class":803},[323,1056,1057],{"class":325,"line":683},[323,1058,850],{"class":333},[323,1060,1061],{"class":325,"line":693},[323,1062,499],{"emptyLinePlaceholder":498},[323,1064,1065],{"class":325,"line":703},[323,1066,1067],{"class":333},"Operation Move Blobs Completed.\n",[323,1069,1070],{"class":325,"line":712},[323,1071,499],{"emptyLinePlaceholder":498},[323,1073,1074,1076,1078],{"class":325,"line":721},[323,1075,868],{"class":799},[323,1077,804],{"class":803},[323,1079,337],{"class":333},[323,1081,1082,1084,1086],{"class":325,"line":740},[323,1083,878],{"class":799},[323,1085,804],{"class":803},[323,1087,837],{"class":333},[323,1089,1090,1093,1095],{"class":325,"line":759},[323,1091,1092],{"class":799},"Operation Start Time",[323,1094,804],{"class":803},[323,1096,817],{"class":333},[323,1098,1100,1103,1105],{"class":325,"line":1099},40,[323,1101,1102],{"class":799},"Operation Duration",[323,1104,804],{"class":803},[323,1106,1107],{"class":333}," 6 minutes, 37 seconds\n",[323,1109,1111],{"class":325,"line":1110},41,[323,1112,499],{"emptyLinePlaceholder":498},[323,1114,1116,1118,1120],{"class":325,"line":1115},42,[323,1117,901],{"class":799},[323,1119,804],{"class":803},[323,1121,906],{"class":333},[323,1123,1125],{"class":325,"line":1124},43,[323,1126,499],{"emptyLinePlaceholder":498},[323,1128,1130,1132,1134],{"class":325,"line":1129},44,[323,1131,915],{"class":799},[323,1133,804],{"class":803},[323,1135,920],{"class":397},[323,1137,1139,1141,1143],{"class":325,"line":1138},45,[323,1140,925],{"class":799},[323,1142,804],{"class":803},[323,1144,930],{"class":333},[323,1146,1148],{"class":325,"line":1147},46,[323,1149,499],{"emptyLinePlaceholder":498},[323,1151,1153,1155,1157],{"class":325,"line":1152},47,[323,1154,939],{"class":799},[323,1156,804],{"class":803},[323,1158,944],{"class":397},[323,1160,1162,1164,1166],{"class":325,"line":1161},48,[323,1163,949],{"class":799},[323,1165,804],{"class":803},[323,1167,954],{"class":333},[323,1169,1171,1173,1175],{"class":325,"line":1170},49,[323,1172,959],{"class":799},[323,1174,804],{"class":803},[323,1176,964],{"class":333},[323,1178,1180],{"class":325,"line":1179},50,[323,1181,499],{"emptyLinePlaceholder":498},[323,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205],{"class":325,"line":1184},51,[323,1186,973],{"class":799},[323,1188,804],{"class":803},[323,1190,978],{"class":803},[323,1192,981],{"class":333},[323,1194,984],{"class":803},[323,1196,987],{"class":333},[323,1198,984],{"class":803},[323,1200,992],{"class":333},[323,1202,984],{"class":803},[323,1204,997],{"class":333},[323,1206,1000],{"class":803},[323,1208,1210,1212,1214],{"class":325,"line":1209},52,[323,1211,1005],{"class":799},[323,1213,804],{"class":803},[323,1215,1010],{"class":333},[323,1217,1219],{"class":325,"line":1218},53,[323,1220,499],{"emptyLinePlaceholder":498},[323,1222,1224,1227],{"class":325,"line":1223},54,[323,1225,1226],{"class":803},"-",[323,1228,1229],{"class":333}," stats -\n",[323,1231,1233,1236,1238],{"class":325,"line":1232},55,[323,1234,1235],{"class":799},"                    moved items",[323,1237,804],{"class":803},[323,1239,1240],{"class":397}," 10605\n",[323,1242,1244,1247,1249],{"class":325,"line":1243},56,[323,1245,1246],{"class":799},"                   linked items",[323,1248,804],{"class":803},[323,1250,1251],{"class":397}," 0\n",[323,1253,1255,1258,1260],{"class":325,"line":1254},57,[323,1256,1257],{"class":799},"                  skipped items",[323,1259,804],{"class":803},[323,1261,1251],{"class":397},[323,1263,1265,1268,1270],{"class":325,"line":1264},58,[323,1266,1267],{"class":799},"                    mbytes read",[323,1269,804],{"class":803},[323,1271,1272],{"class":333}," 1.71 GB\n",[323,1274,1276,1279,1281],{"class":325,"line":1275},59,[323,1277,1278],{"class":799},"                 mbytes written",[323,1280,804],{"class":803},[323,1282,1283],{"class":333}," 1.12 GB\n",[323,1285,1287,1290,1292],{"class":325,"line":1286},60,[323,1288,1289],{"class":799},"                   mbytes saved",[323,1291,804],{"class":803},[323,1293,1294],{"class":333}," 600.36 MB\n",[15,1296,1297],{},"Dans notre Bucket S3, l’archive est désormais visible :",[15,1299,1300],{},[66,1301],{"alt":68,"src":1302},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Ffd167c8f20.png",[15,1304,1305],{},"Il est également possible de réaliser de la déduplication d’items afin d’économiser de la place sur le volume 1 :",[15,1307,1308],{},[66,1309],{"alt":68,"src":1310},"\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002Ffb65c3df1b.png",[15,1312,1313],{},"Nous avons ajouté un volume AWS dans Zextra PowerStore et réalisé une déduplications d’items dans Zimbra.",[10,1315,1317],{"id":1316},"conclusion","Conclusion",[15,1319,1320],{},"J'ai détaillé la mise en place d'un volume de stockage secondaire AWS S3 au sein de Zextras PowerStore pour Zimbra, depuis la création du bucket et de l'utilisateur IAM dédié jusqu'à son intégration dans l'interface d'administration. Une politique HSM a ensuite été configurée pour automatiser l'archivage à froid vers ce volume S3, complétée par une déduplication des données sur le volume primaire. Cette approche permet d'étendre facilement la capacité de stockage tout en réduisant les coûts d'exploitation. Elle nécessite toutefois une vigilance sur les droits IAM accordés et sur le suivi des tâches d'archivage.",[1322,1323,1324],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":68,"searchDepth":340,"depth":340,"links":1326},[1327,1328,1331,1332,1333,1334],{"id":12,"depth":340,"text":13},{"id":20,"depth":340,"text":5,"children":1329},[1330],{"id":27,"depth":346,"text":28},{"id":44,"depth":340,"text":35},{"id":217,"depth":340,"text":38},{"id":296,"depth":340,"text":41},{"id":1316,"depth":340,"text":1317},[1336],"Linux","\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F1db4812ed8.jpg",null,"2018-04-10","L'extension Zextras PowerStore permet d'augmenter facilement la capacité de stockage. Découvrez la création d'un volume AWS et son ajout dans PowerStore.","md",{},"\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra",[1345],"certificat-aws-certified-cloud-practitioner",{"title":5,"description":1340},"ajouter-volume-aws-dans-powerstore-pour-zimbra","blog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra","D_h2MyyIZQFie_s3t8Yw6kk2l0kJ260KvLbSHA_BT0E",[1351,1357,1363,1370,1376,1384,1390,1396],{"title":1352,"path":1353,"stem":1354,"date":1355,"cover":1356,"categories":1338,"children":-1},"Lancez votre activité de freelance","\u002Fblog\u002Fcertificat-lancez-votre-activite-freelance","blog\u002Fcertificat-lancez-votre-activite-freelance","2018-12-27","\u002Fimages\u002Fblog\u002Fcertificat-lancez-votre-activite-freelance\u002F5123fee101.jpg",{"title":1358,"path":1359,"stem":1360,"date":1361,"cover":1362,"categories":1338,"children":-1},"Devenez auto-entrepreneur","\u002Fblog\u002Fcertificat-devenez-auto-entrepreneur","blog\u002Fcertificat-devenez-auto-entrepreneur","2018-12-11","\u002Fimages\u002Fblog\u002Fcertificat-devenez-auto-entrepreneur\u002Faa5ddd5436.png",{"title":1364,"path":1365,"stem":1366,"date":1367,"cover":1368,"categories":1369,"children":-1},"Installation et configuration de Kimchi","\u002Fblog\u002Finstallation-configuration-kimchi","blog\u002Finstallation-configuration-kimchi","2018-08-19","\u002Fimages\u002Fblog\u002Finstallation-configuration-kimchi\u002F18bf938d67.png",[1336],{"title":1371,"path":1372,"stem":1373,"date":1374,"cover":1375,"categories":1338,"children":-1},"Le choix d’un microserver","\u002Fblog\u002Fle-choix-microserver","blog\u002Fle-choix-microserver","2018-05-04","\u002Fimages\u002Fblog\u002Fle-choix-microserver\u002Fa5a3e09a94.jpg",{"title":1377,"path":1378,"stem":1379,"date":1380,"cover":1381,"categories":1382,"children":-1},"Hack In Paris et Nuit du Hack du 25 juin au 1er juillet 2018","\u002Fblog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2018","blog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2018","2018-04-03","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2018\u002Fc5508d3d92.png",[1383],"Évènement",{"title":1385,"path":1386,"stem":1387,"date":1388,"cover":1389,"categories":1338,"children":-1},"Travailler en mode collaboratif au quotidien","\u002Fblog\u002Fcertificat-travailler-mode-collaboratif-quotidien","blog\u002Fcertificat-travailler-mode-collaboratif-quotidien","2018-01-01","\u002Fimages\u002Fblog\u002Fcertificat-travailler-mode-collaboratif-quotidien\u002Fc0ee05ca02.png",{"title":1391,"path":1392,"stem":1393,"date":1394,"cover":1395,"categories":1338,"children":-1},"Le choix des composants d’un ordinateur","\u002Fblog\u002Fle-choix-des-composants-ordinateur","blog\u002Fle-choix-des-composants-ordinateur","2017-12-30","\u002Fimages\u002Fblog\u002Fle-choix-des-composants-ordinateur\u002F2d28a826a8.jpg",{"title":1397,"path":1398,"stem":1399,"date":1400,"cover":1401,"categories":1338,"children":-1},"Comprendre le bitcoin et la blockchain","\u002Fblog\u002Fcertificat-comprendre-bitcoin-blockchain","blog\u002Fcertificat-comprendre-bitcoin-blockchain","2017-12-29","\u002Fimages\u002Fblog\u002Fcertificat-comprendre-bitcoin-blockchain\u002F8572419165.jpg",[1403],{"id":1404,"title":1405,"body":1406,"categories":1456,"cover":1458,"cover_contain":498,"credly_badge_id":1459,"date":1460,"description":1461,"extension":1341,"meta":1462,"navigation":498,"path":1463,"related_certifications":1338,"seo":1464,"slug":1345,"stem":1465,"__hash__":1466},"blog\u002Fblog\u002Fcertificat-aws-certified-cloud-practitioner.md","AWS Cloud Practitioner",{"type":7,"value":1407,"toc":1452},[1408,1410,1413,1419,1441,1447,1449],[10,1409,13],{"id":12},[15,1411,1412],{},"Pour conseiller mes clients sur des architectures cloud AWS, j'ai passé cette certification Pearson VUE afin d'en maîtriser les fondamentaux.",[15,1414,1415,1416,1418],{},"Le parcours de formation \"AWS Cloud Practitioner\" est dédié aux professionnels IT en charge notamment des opérations de déploiement des ressources dans le cloud.",[253,1417],{},"\nLe catalogue de cours aborde les modules suivants :",[155,1420,1421,1426,1431,1436],{},[33,1422,1423],{},[49,1424,1425],{},"Cloud Concept",[33,1427,1428],{},[49,1429,1430],{},"Security and Compliance",[33,1432,1433],{},[49,1434,1435],{},"Cloud Technology and Services",[33,1437,1438],{},[49,1439,1440],{},"Billing, Pricing, and Support",[15,1442,1443,1444,1446],{},"le temps à accorder à la formation est d'environ 2 jours.",[253,1445],{},"\nIl faut ensuite prévoir environ 1h45 pour le passage de la certification : AWS Cloud Practitioner.",[10,1448,1317],{"id":1316},[15,1450,1451],{},"Ce billet présente le parcours de certification AWS Cloud Practitioner, destiné aux professionnels IT en charge des opérations de déploiement dans le cloud, couvrant les concepts cloud, la sécurité, la conformité, les services et la tarification. La formation représente environ deux jours de préparation, complétés par un examen d'environ 1h45 chez Pearson VUE. Cette certification valide une compréhension généraliste du cloud AWS et de son écosystème.",{"title":68,"searchDepth":340,"depth":340,"links":1453},[1454,1455],{"id":12,"depth":340,"text":13},{"id":1316,"depth":340,"text":1317},[1457],"Certifications","\u002Fimages\u002Fblog\u002Fcertificat-aws-certified-cloud-practitioner\u002F809542cd63.png","ad188a65-b928-432b-a21c-57ed0d788bad","2025-01-20","AWS Cloud Practitioner : formation Pearson VUE, suivie pour ma veille professionnelle en cybersécurité et informatique.",{},"\u002Fblog\u002Fcertificat-aws-certified-cloud-practitioner",{"title":1405,"description":1461},"blog\u002Fcertificat-aws-certified-cloud-practitioner","pEdO_todM2oZ-RPO5DoMY2exKsB87MbToZ-PaQctkvs",1786644872662]