Jump to content
Invision Board France
  • 0
Sign in to follow this  
Alméti

Backup cron d'un répertoire

Question

Alméti

Bonjour!

 

Suite à mes recherches sur Internet, je ne trouve malheureusement pas ce dont j'ai besoin alors je fais appel à vos connaissances.

 

Actuellement, je suis hébergé par Infomaniak qui ne propose pas de sauvegarde automatisée du répertoire principal (web, www...) ou d'un en particulier. Pour procéder à une MAJ d'IPB ou un Backup, je n'ai donc d'autre choix que de télécharger tout par Cyber Duck (je suis sur Mac). Ce n'est pas pratique, long et ça plante. Ce que j'aimerais, c'est donc profiter d'un script qui automatise tout ça en créant une archive globale de tout mon serveur et une de IPB. Ensuite, je pourrais ajouter le script et demander son exécution à telle ou telle fréquence.

 

Ce qui serait royal, c'est que l'archive créée arrive dans un dossier exclu de l'archive elle-même ou sur le serveur de backup d'infomaniak (données personnelles etc). Il en faudrait éventuellement une par jour durant 7 jours puis une par semaine durant un mois puis une par mois (un peu comme Time Machine). Je ne sais pas si c'est possible et ne trouve pas de solution sur Internet. Soit les tutos traitent les bases de données (ce dont Infomanial s'occupe) ou parlent de Terminal etc (donc d'ordinateur personnel).

 

Bref, si vous avez un script fait main dans lequel je n'aurais qu'à changer les informations nécessaires, ça m'aiderait grandement!

 

Merci à vous tous ;-)

Share this post


Link to post
Share on other sites

Recommended Posts

  • 0
guymauve

Je suis preneur aussi. Apparemment pour la db on a accès à une sauvegarde sur les 7 derniers jours.

 

J'ai fait un cron pour les fichiers mais ça plante ...

Share this post


Link to post
Share on other sites
  • 0
Youp3

Hello,

 

avez-vous jeté un oeil sur ceci ?

Share this post


Link to post
Share on other sites
  • 0
guymauve

Merci mais t'es un grand fou toi :lol:

 

En fait on a déjà accès à un système de webcron chez Infomaniak mais on arrive pas à le configurer :dur:

Share this post


Link to post
Share on other sites
  • 0
Alméti

J'ai lu mais pas tout compris, ça reste compliqué pour moi. Je ne vois pas trop quoi faire des fichiers de l'archive et du fichier config une fois rempli. Etant un nul là-dedans, il me faudrait quelque chose "clé en main": j'upload les fichiers avec la config comme il faut là où il faut et il ne reste plus qu'à lancer la sauvegarde.

Share this post


Link to post
Share on other sites
  • 0
Youp3

Question : disposez-vous d'un accès ssh et à la crontab système ?

Share this post


Link to post
Share on other sites
  • 0
PersonalMode

Pas d'accès SSH

 

Il est possible de programmer des tâches récurrente via CronJob dans votre console d'administration dans le menu Outils > Cronjob. Les fréquence d'exécution du cron peuvent être toutes les 15 minutes (vous pouvez sélectionner 00, 15, 30, 45 dans la section Minutes) et le cron job s'exécutera alors à l'heure pleine, quart, demi et 3/4 d'heure... Nous avons rendu les paramètrages très intuitifs et ils ne devraient pas vous poser de problème. N'hésitez pas à nous contacter si quelque chose n'est pas clair.

 

Les crons viennent de l'hôte s'occupant de l'interface d'administration, admin.domain.tld - donc pour nos clients qui voudraient limiter l'accès d'un fichier au seul cron, ne filtrez pas sur la base d'une adresse ip, mais sur le résultat renvoyé par la fonction PHP dns_get_record http://php.net/manual/en/function.dns-get-record.php.

Share this post


Link to post
Share on other sites
  • 0
Alméti

Tout est dit, j'ai juste un menu Cron Job pour ajouter un script et définir sa fréquence d'exécution.

 

PS: pour pouvoir faire un backup via FTP, j'ai du supprimer quelques fichiers du cache (un sql_error_logs et 4 dans le tossier "ipb/cache/temps") car ils étaient en CHMOD 600, ce qui bloquait mon backup et je ne pouvais pas changer le CHMOD. Pas de soucis?

Edited by Alméti

Share this post


Link to post
Share on other sites
  • 0
Erwin

PS: pour pouvoir faire un backup via FTP, j'ai du supprimer quelques fichiers du cache (un sql_error_logs et 4 dans le tossier "ipb/cache/temps") car ils étaient en CHMOD 600, ce qui bloquait mon backup et je ne pouvais pas changer le CHMOD. Pas de soucis?

Ce n'était pas lié à un problème de propriétaire du fichier aussi (assez récurrent chez Infomaniak j'ai remarqué) ? Si c'est le cas, voir cet article de la FAQ d'Infomaniak : Comment (re)obtenir la propriété sur un répertoire/fichier

Share this post


Link to post
Share on other sites
  • 0
Alméti

Merci beaucoup pour cette info! La prochaine fois j'éviterai de supprimer les fichiers en question. (Maintenant qu'ils sont supprimés, je n'ai plus de problème pour télécharger mon répertoire web.)

 

PS: Après ça, j'ai tout de même reconstruit tout le cache via le PCA pour plus de tranquillité.

Edited by Alméti

Share this post


Link to post
Share on other sites
  • 0
Erwin

Non si tu as pu les supprimer sans autre modification, c'est que ce n'était pas lié à ça (dans ces cas là, aucune action n'est possible sur le fichier, même la suppression). Du coup le fait que tu n'ai pas pu changer le chmod est plutôt étrange...

Share this post


Link to post
Share on other sites
  • 0
Alméti

Pourtant, je me souviens avoir vu l'histoire "httpd" à côté desdits fichiers dont la plupart étaient en 644 et quelques-uns en 666. Ce n'était que ces 5 fichiers en 600 qui bloquaient mon téléchargement... Bizarre bizarre...

 

PS: je ne pouvais pas les copier ou les déplacer pour autant... je pouvais juste les supprimer.

PS2: un nouveau fichier (ipb/uploads/monthly_03_2011/index.html) posait problème. J'ai appliqué la méthode. Je suis horripilé de voir que tous mes fichiers sont marqués HTTPD!!!

Edited by Alméti

Share this post


Link to post
Share on other sites
  • 0
Erwin

PS2: un nouveau fichier (ipb/uploads/monthly_03_2011/index.html) posait problème. J'ai appliqué la méthode. Je suis horripilé de voir que tous mes fichiers sont marqués HTTPD!!!

Tu veux dire *tout* les fichiers :blink: ? Contacte rapidement Infomaniak pour leur faire remonter ça, ce n'est pas censé se produire. Signale-leur également le problème de chmod sur certains fichiers.

Share this post


Link to post
Share on other sites
  • 0
Alméti

Bah quasiment tous oui...Voici un exemple d'un répertoire dans upload:

 

index.html 0 rwxrwsrwx acadesign

post-1-045334200 1289845583.jpg 20.22 K rwxrwxrwx httpd

post-1-045334200 1289845583_thumb.jpg 3.33 K rwxrwxrwx httpd

post-1-046269400 1290033898.png 648.06 K rwxrwxrwx httpd

post-1-046269400 1290033898_thumb.png 13.03 K rwxrwxrwx httpd

post-1-059698300 1289845618.jpg 49.57 K rwxrwxrwx httpd

post-1-059698300 1289845618_thumb.jpg 2.52 K rwxrwxrwx httpd

post-2-000138200 1290011360.jpg 199.28 K rwxrwxrwx httpd

post-2-000138200 1290011360_thumb.jpg 1.44 K rwxrwxrwx httpd

post-2-000456800 1290011320.jpg 236.82 K rwxrwxrwx httpd

post-2-000456800 1290011320_thumb.jpg 2.01 K rwxrwxrwx httpd

post-2-001808000 1290011331.jpg 200.01 K rwxrwxrwx httpd

post-2-001808000 1290011331_thumb.jpg 1.54 K rwxrwxrwx httpd

post-2-001933900 1290010657.jpg 222.94 K rwxrwxrwx httpd

post-2-001933900 1290010657_thumb.jpg 2 K rwxrwxrwx httpd

post-2-005973100 1290011326.jpg 302.56 K rwxrwxrwx httpd

post-2-005973100 1290011326_thumb.jpg 1.58 K rwxrwxrwx httpd

post-2-008153800 1290011314.jpg 231.12 K rwxrwxrwx httpd

post-2-008153800 1290011314_thumb.jpg 1.41 K rwxrwxrwx httpd

post-2-022176700 1290011336.jpg 226.86 K rwxrwxrwx httpd

post-2-022176700 1290011336_thumb.jpg 1.51 K rwxrwxrwx httpd

post-2-024938000 1290011341.jpg 229.47 K rwxrwxrwx httpd

post-2-024938000 1290011341_thumb.jpg 1.88 K rwxrwxrwx httpd

post-2-025496000 1290456892.jpg 69.22 K rwxrwxrwx httpd

post-2-025496000 1290456892_thumb.jpg 1.43 K rwxrwxrwx httpd

post-2-029189900 1290011355.jpg 293.45 K rwxrwxrwx httpd

post-2-029189900 1290011355_thumb.jpg 1.9 K rwxrwxrwx httpd

post-2-030395100 1290011293.jpg 165.65 K rwxrwxrwx httpd

post-2-030395100 1290011293_thumb.jpg 1.51 K rwxrwxrwx httpd

post-2-044337700 1290011303.jpg 205.53 K rwxrwxrwx httpd

post-2-044337700 1290011303_thumb.jpg 1.04 K rwxrwxrwx httpd

post-2-048926200 1290456900.jpg 133.51 K rwxrwxrwx httpd

post-2-048926200 1290456900_thumb.jpg 1.53 K rwxrwxrwx httpd

post-2-050509300 1290456904.jpg 153.81 K rwxrwxrwx httpd

post-2-050509300 1290456904_thumb.jpg 1.83 K rwxrwxrwx httpd

post-2-056591100 1290010662.jpg 232.26 K rwxrwxrwx httpd

post-2-056591100 1290010662_thumb.jpg 1.83 K rwxrwxrwx httpd

post-2-061845200 1290011308.jpg 207.65 K rwxrwxrwx httpd

post-2-061845200 1290011308_thumb.jpg 1.41 K rwxrwxrwx httpd

post-2-069965200 1290011348.jpg 214.98 K rwxrwxrwx httpd

post-2-069965200 1290011348_thumb.jpg 1.95 K rwxrwxrwx httpd

post-2-070969400 1290010668.jpg 283.67 K rwxrwxrwx httpd

post-2-070969400 1290010668_thumb.jpg 2.53 K rwxrwxrwx httpd

post-2-074407700 1290010650.jpg 188.67 K rwxrwxrwx httpd

post-2-074407700 1290010650_thumb.jpg 1.86 K rwxrwxrwx httpd

post-2-078933100 1290456896.jpg 172.13 K rwxrwxrwx httpd

post-2-078933100 1290456896_thumb.jpg 1.89 K rwxrwxrwx httpd

post-2-093376000 1290010672.jpg 163.71 K rwxrwxrwx httpd

post-2-093376000 1290010672_thumb.jpg 2.23 K rwxrwxrwx httpd

post-2-094042100 1290010645.jpg 277.08 K rwxrwxrwx httpd

post-2-094042100 1290010645_thumb.jpg 1.47 K rwxrwxrwx httpd

post-203-085465400 1288739249.jpg 452.1 K rwxrwxrwx httpd

post-203-085465400 1288739249_thumb.jpg 2.52 K rwxrwxrwx httpd

post-204-013848400 1290471407.png 212.08 K rwxrwxrwx httpd

post-204-013848400 1290471407_thumb.png 14.73 K rwxrwxrwx httpd

post-204-024440000 1288827802.jpg 89.04 K rwxrwxrwx httpd

post-204-024440000 1288827802_thumb.jpg 2.6 K rwxrwxrwx httpd

post-204-033579900 1290471438.jpg 77.89 K rwxrwxrwx httpd

post-204-033579900 1290471438_thumb.jpg 3.52 K rwxrwxrwx httpd

post-204-034513000 1288827553.jpg 108.43 K rwxrwxrwx httpd

post-204-034513000 1288827553_thumb.jpg 1.37 K rwxrwxrwx httpd

post-204-035571900 1288827229.jpg 26.23 K rwxrwxrwx httpd

post-204-035571900 1288827229_thumb.jpg 2.47 K rwxrwxrwx httpd

post-204-040027100 1288827223.jpg 92.34 K rwxrwxrwx httpd

post-204-040027100 1288827223_thumb.jpg 2.37 K rwxrwxrwx httpd

post-204-049649600 1290471448.jpg 91.52 K rwxrwxrwx httpd

post-204-049649600 1290471448_thumb.jpg 3.58 K rwxrwxrwx httpd

post-204-060894100 1290471390.png 131.37 K rwxrwxrwx httpd

post-204-060894100 1290471390_thumb.png 11.77 K rwxrwxrwx httpd

post-204-062048800 1288827238.jpg 22.96 K rwxrwxrwx httpd

post-204-062048800 1288827238_thumb.jpg 2.87 K rwxrwxrwx httpd

post-204-063337400 1290471424.png 277.37 K rwxrwxrwx httpd

post-204-063337400 1290471424_thumb.png 18.17 K rwxrwxrwx httpd

post-204-064204300 1288827910.jpg 174.81 K rwxrwxrwx httpd

post-204-064204300 1288827910_thumb.jpg 2.4 K rwxrwxrwx httpd

post-204-077629100 1291047105.jpg 101.61 K rwxrwxrwx httpd

post-204-077629100 1291047105_thumb.jpg 4.64 K rwxrwxrwx httpd

post-204-078072200 1288827265.jpg 148.17 K rwxrwxrwx httpd

post-204-078072200 1288827265_thumb.jpg 2.07 K rwxrwxrwx httpd

post-204-081146300 1288827946.jpg 20.57 K rwxrwxrwx httpd

post-204-081146300 1288827946_thumb.jpg 2.95 K rwxrwxrwx httpd

post-381-026710400 1290355027.jpg 232.2 K rwxrwxrwx httpd

post-381-026710400 1290355027_thumb.jpg 2.75 K rwxrwxrwx httpd

post-381-083162000 1290355056.jpg 162.75 K rwxrwxrwx httpd

post-381-083162000 1290355056_thumb.jpg 2.31 K rwxrwxrwx httpd

post-381-092271100 1290355046.jpg 100.56 K rwxrwxrwx httpd

post-381-092271100 1290355046_thumb.jpg 2.55 K rwxrwxrwx httpd

post-388-037262500 1290295860.jpg 116.28 K rwxrwxrwx httpd

post-388-037262500 1290295860_thumb.jpg 2.87 K rwxrwxrwx httpd

post-397-036075100 1289398092.jpg 512.46 K rwxrwxrwx httpd

post-397-036075100 1289398092_thumb.jpg 3.1 K rwxrwxrwx httpd

post-398-071106000 1289470287.jpg 640.67 K rwxrwxrwx httpd

post-398-071106000 1289470287_thumb.jpg 2.37 K rwxrwxrwx httpd

post-398-093032200 1289475607.jpg 725.65 K rwxrwxrwx httpd

post-398-093032200 1289475607_thumb.jpg 2.45 K rwxrwxrwx httpd

Dans le meilleur des cas, le fichier envoyé est en ma propriété (user "acadesign") mais les miniature et autres tailles sont estampillées "httpd".

Ca marche en pratique mais c'est éfarant!

Share this post


Link to post
Share on other sites
  • 0
Youp3

C'est un problème de configuration apache ça.

Share this post


Link to post
Share on other sites
  • 0
Alméti

A priori, je dois donc les contacter?

Dois-je demander que les droits me reviennent?

Share this post


Link to post
Share on other sites
  • 0
Youp3

Difficile à dire comme ça, mais je pense que c'est plus compliqué que cela. Quoi qu'il en soit, il faut les contacter.

Share this post


Link to post
Share on other sites
  • 0
Alméti

C'est noté, je n'y manquerai pas! Tans qu'on y est, t'as pas idée du pourquoi du comment les pages de mes articles multi-pages dans IP.Content ne marchent pas? (J'ai contacté IPS cela dit.)

Cf cet article. Les pages 2 & 3 ne marchent pas.

Share this post


Link to post
Share on other sites
  • 0
Youp3

Je ne sais pas non, pour ton article.

Share this post


Link to post
Share on other sites
  • 0
Alméti

J'ai trouvé mais ne sais pas comment corriger ça.

En fait, le lien entre les pages est ainsi fait:

Le problème vient du "?" qui devrait être un "&".

Je fais suivre à IPS.

Share this post


Link to post
Share on other sites
  • 0
Youp3

Ah oui, bien vu !

Joli bogue. :)

Share this post


Link to post
Share on other sites
  • 0
guymauve

Sinon pour être concret tu as trouvé une solution pour le webcron d'infomaniak ? ;)

Share this post


Link to post
Share on other sites
  • 0
Youp3

Je n'ai pas eu le temps de chercher, donc non. :ph34r:

Share this post


Link to post
Share on other sites
  • 0
Alméti

Un cousin m'a préparé un script php que tu mets à la racine de ton dossier web ou www et que tu exécutes via le navigateur. Il crée un ZIP à la racine et te signale que tu peux le télécharger... Ca marche sur ses serveurs mais pas sur Infomaniak (probablement à cause de la limitation du temps d'exécution de 5min ou la taille de mon site). Le plus bizarre est qu'il me dise rapidement qu'il a réussi... alors que non. Le problème reste surtout la sécurité par cette méthode: quelqu'un peut exécuter le script et récupérer l'archive avec la configuration du fofo en clair dedans...

Share this post


Link to post
Share on other sites
  • 0
Youp3

Mais au fait, vous n'avez pas via infomaniak un système de sauvegarde de vos fichiers que vous pouvez télécharger ensuite ?

Share this post


Link to post
Share on other sites
  • 0
Alméti

Ils proposent Cobian Backup oui... mais j'uilise principalement un mac.

Ils disent aussi que c'est à nous de nous débrouiller.

 

Enfin, je vais essayer Cobyan via mon PC "pro".

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.