Kiwi Backup passe en V3.0

En place depuis 2008, la version 2 de Kiwi Backup avait été conçue pour gérer environ 10 To de données / plateforme. Ces volumes sont quasiment atteints sur certaines de nos plateformes online. Cette limite ayant fait apparaître de nouveaux goulets d’étranglement dans l’architecture, une réécriture de la partie serveur du système était devenue indispensable pour permettre d’accueillir jusqu’à 100 To de données / plateforme.

L’une des modifications techniques les plus importantes de la V3.0 est le remplacement de MySQL par Mongo DB pour le stockage des méta-données de sauvegarde.

Quelques points forts de Mongo DB :

  • performance accrue sur les lectures et écritures
  • gestion native et efficace de la réplication multi-serveurs
  • basculement automatique du serveur maître sur l’un des autres serveurs de la plateforme sans interruption de service

Quelques chiffres concernant la plateforme actuelle :

Taille des bases de données : 130 Go

Nombre de backup : 220 000

Nombre de fichiers : 42 millions

Nombre de versions de fichiers : 120 millions

Stockage : 82 millions de fichiers sur disque

La migration de V2.1 en V3.0

La migration est en cours et s’effectue compte par compte. Chaque revendeur et client direct est informé préalablement pour pouvoir suivre à tout moment son bon déroulement. L’opération durera plusieurs semaines.