À l’ère numérique actuelle, les sites web et les applications sont les pierres angulaires de la représentation virtuelle. La perte de votre site ou de votre application en raison de problèmes techniques, d’un piratage ou d’une erreur humaine peut être dévastatrice, voire entrainer une perte financière ou une atteinte à la réputation.

Faire des sauvegardes est une étape cruciale dans la protection de vos ressources en ligne. En sauvegardant régulièrement votre présence en ligne, vous pouvez être sûr qu’elle pourra être restaurée rapidement et facilement en cas de temps d’arrêt ou d’autres urgences.

Avec le module de sauvegarde externe de Kinsta, vous pouvez sauvegarder votre site WordPress sur Amazon S3 ou Google Cloud Storage. Dans cet article, nous vous montrerons comment installer et configurer un seau Amazon S3. Si vous souhaitez utiliser un seau Google Cloud Storage, suivez les étapes de notre guide Création et configuration d’un seau Google Cloud Storage.

Vous devrez d’abord configurer un compte Amazon Web Services (AWS). Si vous avez déjà un compte, n’hésitez pas à passer aux étapes ci-dessous.

Si vous n’avez pas de compte AWS, inscrivez-vous ici.

Créer un seau Amazon S3

Pour créer un seau Amazon S3, cliquez sur Services dans la barre de menu. Dans le menu déroulant, sélectionnez S3 sous Stockage.

Sélectionnez S3 sous Services > Stockage pour commencer à créer un seau Amazon S3.
Sélectionnez S3 sous Services > Stockage pour commencer à créer un seau Amazon S3.

Cliquez sur le bouton Créer un seau pour configurer votre seau S3 pour les sauvegardes externes.

Cliquez sur le bouton Créer un seau dans Amazon S3.
Cliquez sur le bouton Créer un seau dans Amazon S3.

Ensuite, spécifiez un nom de seau et une région pour votre seau S3. Dans la capture d’écran ci-dessous, notre nom de seau est « kinstalife », et notre région est US East (Ohio) us-east-2.

Spécifiez un nom et une région pour votre seau S3.
Spécifiez un nom et une région pour votre seau S3.

Assurez-vous que l’option Bloquer tout accès public est sélectionnée. Cela empêchera l’accès public à vos sauvegardes sans authentification. Ensuite, cliquez sur le bouton Créer un seau.

Créez votre seau Amazon S3.
Créez votre seau Amazon S3.

Vous devriez maintenant voir le seau nouvellement créé dans votre tableau de bord S3.

Votre seau de stockage dans le tableau de bord S3.
Votre seau de stockage dans le tableau de bord S3.

Créer un utilisateur AWS

Ensuite, vous devrez créer un utilisateur AWS, qui sera utilisé pour fournir à MyKinsta un accès à votre seau S3. Pour commencer, cliquez sur Services dans la barre de menu, et cliquez sur IAM sous Sécurité, identité et conformité.

Naviguez vers les réglages IAM dans AWS.
Naviguez vers les réglages IAM dans AWS.

Dans la barre latérale, cliquez sur Utilisateurs sous Gestion de l’accès, et cliquez sur Ajouter un utilisateur.

Ajoutez un utilisateur IAM.
Ajoutez un utilisateur IAM.

Spécifiez un nom d’utilisateur pour l’utilisateur IAM. Nous vous recommandons d’utiliser un nom comme « mykinsta-external-backups » qui identifie clairement l’objectif de l’utilisateur. Pour le type d’accès, sélectionnez Accès programmé et cliquez sur Suivant : Permissions pour passer à l’étape suivante.

Spécifiez un nom d'utilisateur et un type d'accès pour votre utilisateur IAM.
Spécifiez un nom d’utilisateur et un type d’accès pour votre utilisateur IAM.

Sur la page des autorisations IAM, sélectionnez Attacher directement les politiques existantes. Pour le nom de la politique, choisissez AmazonS3FullAccess. Si vous ne trouvez pas la politique, vous pouvez utiliser la boite de recherche pour rechercher « S3 ». L’attribution de la politique AmazonS3FullAccess permettra à l’utilisateur associé d’accéder à tous vos buckets AWS. Après avoir attribué la politique, cliquez sur Suivant : Balises pour passer à l’étape suivante.

Ajoutez la politique AmazonS3FullAccess à votre utilisateur IAM.
Ajoutez la politique AmazonS3FullAccess à votre utilisateur IAM.

En option, vous pouvez ajouter des balises IAM pour l’utilisateur. Ceci est utile pour les cas d’utilisation avancés qui nécessitent des métadonnées supplémentaires au niveau de l’utilisateur. Si vous n’avez pas besoin d’ajouter des balises, cliquez sur Suivant : Révision pour passer à l’étape suivante.

Ajoutez des balises pour votre utilisateur IAM (facultatif).
Ajoutez des balises pour votre utilisateur IAM (facultatif).

Passez en revue les détails de votre nouvel utilisateur IAM. Si vous remarquez un problème, vous pouvez cliquer sur Précédent pour revenir à une étape précédente. Si tout semble bon, cliquez sur Créer un utilisateur.

Passez en revue les réglages de votre utilisateur IAM.
Passez en revue les réglages de votre utilisateur IAM.

Copiez l’ID de la clé d’accès et la clé d’accès secrète dans un emplacement sécurisé. Gardez à l’esprit que cette paire de clés donne accès à vos seaux S3, alors assurez-vous de la conserver dans un endroit sûr. Vous aurez besoin de la paire de clés pour lier votre seau S3 à l’outil de sauvegarde externe de Kinsta plus tard.

Copiez l'ID de la clé d'accès de l'utilisateur IAM et la clé d'accès secrète dans un endroit sûr.
Copiez l’ID de la clé d’accès de l’utilisateur IAM et la clé d’accès secrète dans un endroit sûr.

Résumé

Vous disposez maintenant des informations nécessaires pour configurer le module de sauvegardes externes dans MyKinsta afin qu’il fonctionne avec votre seau Amazon S3. Une fois vos sauvegardes en place, vous pouvez mettre de côté toute inquiétude concernant les pannes de serveur ou les attaques malveillantes ; vos données resteront en sécurité et accessibles à tout moment.

En plus des sauvegardes régulières, les clients de Kinsta bénéficient d’une sécurité et d’un support haut de gamme pour leurs projets. Nos services d’hébergement WordPress permettent des augmentations de vitesse significatives soutenues par le réseau Premium Tier de Google ainsi que par le CDN de Kinsta.

Pour les propriétaires et créateurs d’applications, nous offrons un essai gratuit pour votre premier mois de services d’hébergement d’applications. Avec l’hébergement d’applications, vous pouvez utiliser des sauvegardes externes gratuites comme vous l’avez vu dans cet article, déployer directement à partir de GitHub et bénéficier du support d’experts 24/7 lorsque vous avez besoin d’aide.