Backups/fr

Miraheze dispose d'une procédure de sauvegarde interne et externe. Selon le calendrier ci-dessous, certaines parties critiques de notre infrastructure sont automatiquement sauvegardées sur un serveur externe (signification externe sous notre contrôle mais fournie par un hôte de serveur différent et dans un pays différent de tous nos serveurs actuels). Ces sauvegardes «internes» incluent des sauvegardes complets de la base de données, qui incluent des informations de compte utilisateur et des informations CheckUser. Ces sauvegardes ne sont accessibles que par notre équipe d'ingénierie de fiabilité du site et peuvent être utilisées en cas de défaillance catastrophique du site pour ramener rapidement l'ensemble du site à un état récent.

Sauvegardes d'un wiki
En plus de ces sauvegardes privées, tout administrateur de wiki peut créer une sauvegarde XML ou image de son wiki en accédant à Special:DataDump sur son wiki et en sélectionnant XML ou type d'image. Ces sauvegardes peuvent ensuite être stockées en toute sécurité où vous le souhaitez. Les sauvegardes XML n'incluent pas les informations de compte utilisateur ou les informations CheckUser, mais contiennent le texte de la page wiki et les journaux que vous pouvez importer sur n'importe quel site MediaWiki. Les vidages d'images contiennent tous les types de fichiers téléchargés sur le wiki, mais sans descriptions ni type de licence.

Calendriers de sauvegarde généraux
Miraheze exécute deux planifications de sauvegarde en production:


 * Les éléments suivants sont sauvegardés dans leur intégralité chaque Dimanche:
 * Notre dépôt Git privé (stocké sur puppet1)
 * Cela inclut les mots de passe configurés, les clés privées et les certificats pour nos domaines
 * Cela inclut la source d'origine des clés privées et des certificats, ainsi que les informations de notre compte pour Let's Encrypt (l'autorité de certification que nous utilisons pour les certificats gratuits)
 * Les éléments suivants sont sauvegardés complètement le premier dimanche de chaque mois. Les fichiers modifiés et les nouveaux fichiers sont sauvegardés le troisième dimanche du mois:
 * Les bases de données, y compris les informations utilisateur, pour tous les wikis
 * Notre contenu statique (images du wiki, sauvegardes xml des utilisateurs)
 * Le contenu statique de Phabricator (contenu utilisé par notre logicel de suivi)

Sauvegardes locales
Pour faire des sauvegardes sur votre PC local, utilisez le script Python WikiTeam dumpgenerator.py. Ceci est exécuté à partir de la ligne de commande et nécessite Python 2.7 et produira une sauvegarde XML avec des historiques de pages et un dossier de fichiers, (mais pas de comptes d'utilisateurs ni d'extensions). Le tutoriel de la WikiTeam offre plus de détails. Notez que les wikis volumineux peuvent échouer à exporter en laissant une sauvegarde XML incomplet. La présence d'un fichier «siteinfo.json» indique probablement un sauvegarde XML réussi.

Exemple d'utilisation:

Pour les wikis privés, utilisez:

Voir aussi
Pour plus de détails techniques sur notre serveur de sauvegarde automatique, voir Tech:Bacula.