Sauvegarder son site Joomla sur N0C Storage de PlanetHoster

by Marc Dechèvre

Woluweb

Marc

Toutes mes présentations sur https://slides.woluweb.be

Vidéo de la présentation N0C Storage réalisée par Mina Shenouda (CEO PlanetHoster) et moi-même lors du JoomlaDay France du 17 juin 2023 : https://youtu.be/-wEkRgCxK1g

1 INTRODUCTION

N0C Storage est un nouveau service dispo sur les serveurs N0C de PlanetHoster.

Chaque compte N0C comprend 100Go de stockage (et bien sûr on peut commander plus d’espace).

Plusieurs avantages à envoyer ses sauvegardes sur N0C Storage :

  1. évite d’avoir les backups en pur “local”
    • mieux pour la sécurité
      C’est en effet toujours une très mauvaise idée d’avoir ses sauvegardes au même endroit que le site même, que n’importe quel utilisateur ou hacker peut effacer p. ex.
    • mieux du point de vue Disaster Recovery System (“DRS”)
      Cfr exemples récents d’incendies de Data Center ou de panne
  2. mieux pour la performance du site
  3. plus facile de centraliser ses backups à un seul endroit

NB :

  • dans votre Gestionnaire N0C, vous aurez certainement remarqué la rubrique “Sauvegarde” : https://kb.n0c.com/knowledge-base/restaurer-des-fichiers-et-des-bases-de-donnees-sur-n0c/. Autrement dit, même si vous n’avez jamais pris aucune initiative pour réaliser des sauvegardes/backups, en principe vous pouvez compter sur cet outil pour restaurer un site
  • il est aussi à noter que le serveur N0C Storage
    • est différent de celui où tourne votre site
    • mais est le même que celui où PlanetHoster réalise ses propres sauvegardes automatiques
  • bien sûr, si on pousse la logique de la sécurité des sauvegardes jusqu’au bout, je vous conseille également d’envoyer des backups réguliers sur un espace qui est indépendant
    • de votre hébergeur
    • de votre ordinateur

2 LIENS UTILES

3 CONFIGURER MANUELLEMENT L’ENVOI DE SES BACKUPS VERS N0C STORAGE

NB : je le présente ici pour Joomla, mais entre-temps j’ai réalisé que cela fonctionne exactement de la même manière pour WordPress (si vous utilisez Akeeba Backup bien entendu).

3.1 Hébergement N0C

Gestionnaire d’hébergement de PlanetHoster > Gestion d’hébergement > N0C

manager

3.2 N0C Storage - vue d’ensemble

On ouvre N0C > Fichiers > N0C Storage > on a toute la configuration sous les yeux :

  • espace disque
  • Bucket
  • URL publique
  • Clé d’accès
  • Clé secrète

n0c-storage-config

3.3 NOC Storage > Gestionnaire de fichiers

N0C > Fichiers > Gestionnaire de fichiers

On a même un Terminal en cliquant sur <>

n0c-storage-files

3.4 Configurer Akeeba Backup pour envoyer ses sauvegardes dans N0C Storage

3.4.1 Créer un nouveau Profil dans Akeeba Backup

Joomla > Composants > Akeeba Backup > créer un Profil puis Configurer

akeeba-profile

3.4.2 Comment configurer

Voici la Configuration d’Akeeba Backup pour pouvoir envoyer directement ses backups dans N0C Storage

akeeba-config

4 CONFIGURATION PRETE A L’EMPLOI

Comme vu dans la section précédente, on peut donc configurer Akeeba “à la main” (ce qui est vite fait)… mais il y a encore plus facile.

En effet, entre-temps PlanetHoster a ajouté dans son interface N0C Storage le fichier json prêt à l’emploi (avec les paramètres de votre propre N0C Storage)

n0c-storage-json

5 DOCUMENTATION OFFICIELLE

Depuis la rédaction de ce document, PlanetHoster a également ajouté une page détaillée dans sa Knowledge Base (encore mise à jour fin novembre 2023)

https://kb.n0c.com/knowledge-base/n0c-storage-comme-destination-de-sauvegarde-pour-akeeba-backup-dans-joomla/