Comment faire une sauvegarde à distance automatique de votre blog wordpress

sauvegarde du site wordpressCe week-end, mon site piraté pour la première fois. Je pensais qu`il était un événement qui devait arriver un jour, mais je me sentais toujours un peu choqué et plus d`un peu surpris que quelqu`un prendrait la peine de faire une telle chose. J`ai eu la chance que j`avais une sauvegarde de mon site que j`avais fait environ un mois plus tôt, et depuis index.php ne change jamais vraiment si je fais un changement de conception de site, je suis en mesure de remplacer le fichier effacé avec mon original, et aucun mal était fait.

Pourtant, il m`a fait réaliser à quel point il est dangereux de faire de telles sauvegardes fréquentes. Il m`a aussi fait réaliser l`ampleur des dégâts qui aurait pu se produire si la base de données elle-même avait piraté - je pourrais avoir perdu plus de la valeur des messages de blog d`un mois.

Protégez-vous avec Automated WordPress Site Sauvegardes

Le problème est que je n`ai pas le temps d`aller tous les jours, une semaine ou même le mois, et de sauvegarder mon blog. Je suis sûr que la plupart d`entre vous la lecture de ce sentir de la même façon. Il n`y a vraiment pas une solution bien rationalisé, automatisé qui vous permet de programmer une sauvegarde complète de vos fichiers et base de données, et d`obtenir la sauvegarde exporté quelque part au large du serveur web. Aibek énuméré quelques-unes outils en ligne qui peuvent aider, mais dans ces cas, vous dépendent de certains services ou site web extérieur pour faire fonctionner le tout.

Configuration de sauvegardes automatiques

Je décide de passer la moitié de mon dimanche mettre ensemble une solution. La configuration suivante utilise deux plugins WordPress ordonnancement, sauvegarde WordPress et DB Manager.  La première sauvegarde vos fichiers, et la seconde sauvegarde votre base de données - à la fois sur un calendrier. Dans la dernière partie de l`article, je vais vous montrer comment automatiser le transfert FTP de ces fichiers sur un serveur distant ou PC.

sauvegarde du site wordpress

Votre première étape consiste à installer le plugin WordPress de sauvegarde, en prenant note des instructions d`installation et de mise en œuvre du fichier .htaccess si nécessaire. Ensuite, allez à la zone de configuration pour elle. Voici où vous pouvez dire le plugin combien de fois faire une sauvegarde de votre wordpress téléchargé des images, des fichiers de thèmes et plugins.

blog wordpress sauvegarde

Notez le répertoire de sauvegarde, vous allez avoir besoin plus tard. Les trois fichiers qui y sont stockés seront plugins.zip, uploads.zip et themes.zip.

Ensuite, installez le plugin Manager DB. Vous pouvez également utiliser quelque chose comme le plug-in de base de données Dean décrit. Payez attent les instructions de configuration .htaccess. Ne sautez pas les instructions ou la sauvegarde ne fonctionnera pas correctement. Aller aux options de base de données dans votre menu WordPress et faire une note du chemin de sauvegarde.

blog wordpress sauvegarde

Il y aura plusieurs fichiers jusqu`à l`archive de sauvegarde que vous définissez. Pour ces fichiers FTP, nous devrons utiliser des caractères génériques (je vais vous montrer comment).

Configurez votre sauvegarde de base de données sur un calendrier en modifiant les paramètres de planification automatique.

blog wordpress sauvegarde

Maintenant que vos fichiers WordPress et base de données seront sauvegardées localement à un emplacement sur votre serveur web, il est temps de planifier un travail de FTP pour obtenir ces fichiers le serveur et sur votre PC local.

Planification d`un transfert FTP

Un transfert FTP prévu est pas facile à trouver. La plupart des clients FTP qui peuvent le faire veulent vous faire payer pour leur produit haut de gamme pour le faire. Pour contourner ce problème, vous devez FTP commandes de script que vous pouvez planifier, et c`est exactement ce que WinSCP vous permet de faire.

Téléchargez et exécutez l`application interactive WinSCP. Une fois que vous avez établi une connexion FTP, cliquez sur "Session»Et enregistrer la session.

comment wordpress sauvegarde

Une fois que vous avez enregistré les détails de la session, vous pouvez fermer l`application, puis ouvrir un fichier texte. Appelez-ce que vous voulez, mais rappelez-vous le nom. Vous aurez envie de taper quelque chose semblable à la suivante (remplacer les chemins avec les chemins ci-dessus que vous avez noté que vous avez configuré chaque plugin).

Je créé un dossier sur mon serveur local sous D: sauvegarde TSW_Files où je veux FTP tous ces fichiers. En dessous de D: backup , J`ai placé le fichier de script suivant appelé myfile.txt:

l`option batch onoption confirmer offopen topsecretwritersget public_html / wp-content / xxxxx / themes.zip d:  backup  TSW_Files  get public_html / wp-content / xxxxx / uploads.zip d:  backup  TSW_Files  get public_html / wp-content / xxxxx / plugins.zip d:  backup  TSW_Files  get public_html / wp-content / xxxxxxx-db / * topsec6_topwp.sql.gz d:  backup  TSW_Files  sortie

Le premier chemin dans la commande "get" est votre chemin de serveur Web distant, et le second chemin est votre chemin de sauvegarde PC / serveur local. Ensuite, créez un emploi texte batch appelé backupWP.bat et de le stocker dans le c: program files WinSCP dossier. Ce fichier texte doit avoir les lignes suivantes:

@echo offwinscp.com /script=d:backupmyfile.txt

Le script myfile.txt peut vraiment être stocké partout, aussi longtemps que vous gardez le chemin indiqué dans le travail précis du lot.

Maintenant, chaque fois que lance le traitement par lots, il appellera WinSCP.com, qui sera à son tour exécuter le script de commandes FTP que vous avez défini dans votre fichier txt. Tout ce que vous avez à faire maintenant est le calendrier backupWP.bat pour exécuter l`utilisation de Windows Scheduler (Tous les programmes -> Accessoires -> Outils système -> Planificateur de tâches Windows).

comment wordpress sauvegarde

Maintenant, vous avez essentiellement mis en place un système où votre bloc WordPress prend régulièrement des sauvegardes de fichiers WordPress importants et la base de données WordPress vers des dossiers sur votre serveur web, et vous pouvez FTP ces fichiers sauvegardés hors de votre serveur à un emplacement distant en utilisant votre script FTP quotidien.

sauvegarde du site wordpress

Donc, là vous l`avez. Une fois que vous avez mis en place le système ci-dessus, vous ne devez jamais donner la sauvegarde de votre blog une autre pensée. Automatiser l`ensemble du processus vous libérer pour faire des choses plus importantes, comme écrire votre premier roman, ou jouer avec vos enfants. Plutôt cool, non?

Essayez la configuration ci-dessus avec votre propre blog et laissez-nous savoir si vous étiez en mesure d`apporter des améliorations dans la configuration, ou si vous connaissez des plugins qui fonctionnent aussi bien que ces deux pour une sauvegarde du site WordPress. Partagez vos pensées dans la section des commentaires ci-dessous.

» » Comment faire une sauvegarde à distance automatique de votre blog wordpress