Chez mon hébergeur j'ai un script lancé par cron à date régulière pour
faire des dumps de mes bases mysql. Jusque là même si avec difficultés
pour y arriver ça fonctionne.
Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour
améliorer la sauvegarde et souhaite automatiser la chose. Je pensais
faire un applescript ou mieux un truc en automator pour dire à cyberduck
de le faire.
Première question, ext-ce faisable?
seconde question, les dumps enregistre un fichier neuf chaque fois avec
la date. Comment dire à cyberduck de prendre le dernier?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas-MICHEL'_remove_'
Marc wrote:
Bonjour,
Chez mon hébergeur j'ai un script lancé par cron à date régulière pour faire des dumps de mes bases mysql. Jusque là même si avec difficultés pour y arriver ça fonctionne. Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour améliorer la sauvegarde et souhaite automatiser la chose. Je pensais faire un applescript ou mieux un truc en automator pour dire à cyberduck de le faire. Première question, ext-ce faisable? seconde question, les dumps enregistre un fichier neuf chaque fois avec la date. Comment dire à cyberduck de prendre le dernier?
-- Nicolas - MICHEL at bluewin point ch AIM : michelnicolas
Marc <ferriere@free.fr> wrote:
Bonjour,
Chez mon hébergeur j'ai un script lancé par cron à date régulière pour
faire des dumps de mes bases mysql. Jusque là même si avec difficultés
pour y arriver ça fonctionne.
Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour
améliorer la sauvegarde et souhaite automatiser la chose. Je pensais
faire un applescript ou mieux un truc en automator pour dire à cyberduck
de le faire.
Première question, ext-ce faisable?
seconde question, les dumps enregistre un fichier neuf chaque fois avec
la date. Comment dire à cyberduck de prendre le dernier?
Chez mon hébergeur j'ai un script lancé par cron à date régulière pour faire des dumps de mes bases mysql. Jusque là même si avec difficultés pour y arriver ça fonctionne. Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour améliorer la sauvegarde et souhaite automatiser la chose. Je pensais faire un applescript ou mieux un truc en automator pour dire à cyberduck de le faire. Première question, ext-ce faisable? seconde question, les dumps enregistre un fichier neuf chaque fois avec la date. Comment dire à cyberduck de prendre le dernier?
Faut juste pas faire la sauvegarde à 23h59 et lancer le script à 00h01 ;-)
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
Nicolas MICHEL <Nicolas-MICHEL'_remove_'@bluewin.ch> wrote:
Pour trouver le nom du fichier, post nous ton script dump, on devrait
pouvoir reprendre la même chose, genre (pas testé):
Faut juste pas faire la sauvegarde à 23h59 et lancer le script à 00h01
;-)
--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.
Faut juste pas faire la sauvegarde à 23h59 et lancer le script à 00h01 ;-)
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
ferriere
Nicolas MICHEL <Nicolas-MICHEL'_remove_'@bluewin.ch> wrote:
Marc wrote:
Bonjour,
Chez mon hébergeur j'ai un script lancé par cron à date régulière pour faire des dumps de mes bases mysql. Jusque là même si avec difficultés pour y arriver ça fonctionne. Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour améliorer la sauvegarde et souhaite automatiser la chose. Je pensais faire un applescript ou mieux un truc en automator pour dire à cyberduck de le faire. Première question, ext-ce faisable? seconde question, les dumps enregistre un fichier neuf chaque fois avec la date. Comment dire à cyberduck de prendre le dernier?
Nicolas MICHEL <Nicolas-MICHEL'_remove_'@bluewin.ch> wrote:
Marc <ferriere@free.fr> wrote:
Bonjour,
Chez mon hébergeur j'ai un script lancé par cron à date régulière pour
faire des dumps de mes bases mysql. Jusque là même si avec difficultés
pour y arriver ça fonctionne.
Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour
améliorer la sauvegarde et souhaite automatiser la chose. Je pensais
faire un applescript ou mieux un truc en automator pour dire à cyberduck
de le faire.
Première question, ext-ce faisable?
seconde question, les dumps enregistre un fichier neuf chaque fois avec
la date. Comment dire à cyberduck de prendre le dernier?
Nicolas MICHEL <Nicolas-MICHEL'_remove_'@bluewin.ch> wrote:
Marc wrote:
Bonjour,
Chez mon hébergeur j'ai un script lancé par cron à date régulière pour faire des dumps de mes bases mysql. Jusque là même si avec difficultés pour y arriver ça fonctionne. Je voudrais rapatrier ces sauvegardes régulièrement chez moi, pour améliorer la sauvegarde et souhaite automatiser la chose. Je pensais faire un applescript ou mieux un truc en automator pour dire à cyberduck de le faire. Première question, ext-ce faisable? seconde question, les dumps enregistre un fichier neuf chaque fois avec la date. Comment dire à cyberduck de prendre le dernier?
La première ligne te crée un scrpt php nomé test.php
La deuxième ligne exécute ce script test.php, pour qu'on voie ce qu'il fait.
La 3ème ligne fait la même chose en shell.
un vrai brêle, mais j'avais prévenu.
Faut bien commencer un jour. La question est de savoir si tu veux vraiement mettre l'énergie nécessaire pour arriver au bout de cette histoire. Passer 3 ou 4 heures sur un tout petit tutorial shell serait utile, juste pour avoir quelques notions.
Le problème c'est que déjà le script je suis pas capable de le faire moi même. Y a pas moyen de trouver un pas à pas quelque part?
Pour trouver le truc qui va récupérer uniquement ce fichier dont le nom change, je penses que c'est pas un besoins courrant.
Bon, donc pour résumer la solution que je te propose : Tu crées un script bash qui va, dans une commande "curl", récupérer ton fichier.
Tu peux commencer par taper les commandes directement dans l'invite de commande (en "interactif"), et une fois que ça marche tu le met dans un fichier.
Evidement, il faut que tu remplace le nom du server par ton serveur, ton username et mot de passe à la place de celui de roger, ...
On parle donc d'un script de 4 lignes, c'est un chalenge humainement surmontable pour un débutant je suppose, même si ça reste un chalenge.
Ce fichier dois avoir des retours de ligne unix. (utiliser TextWrangler en GUI, par exemple, en vérifiant les pref) Il peut se placer où tu veux mais généralement on le met soit dans ~/bin/ soit dans /usr/local/bin Il dois être exécutable (utilises BatChmod en GUI pour ce faire) En fin de course, tu utilises cron (CronX en GUI) pour dire que tu veux que ce script soit exécuté tous les jours, ou toutes les semaines, ou que sais-je.
Voilou -- Nicolas - MICHEL at bluewin point ch AIM : michelnicolas
Marc <ferriere@free.fr> wrote:
Nicolas MICHEL <Nicolas-MICHEL'_remove_'@bluewin.ch> wrote:
La première ligne te crée un scrpt php nomé test.php
La deuxième ligne exécute ce script test.php, pour qu'on voie ce qu'il
fait.
La 3ème ligne fait la même chose en shell.
un vrai brêle, mais j'avais prévenu.
Faut bien commencer un jour.
La question est de savoir si tu veux vraiement mettre l'énergie
nécessaire pour arriver au bout de cette histoire.
Passer 3 ou 4 heures sur un tout petit tutorial shell serait utile,
juste pour avoir quelques notions.
Le problème c'est que déjà le script je suis pas capable de le faire moi
même.
Y a pas moyen de trouver un pas à pas quelque part?
Pour trouver le truc qui va récupérer uniquement ce fichier dont le nom
change, je penses que c'est pas un besoins courrant.
Bon, donc pour résumer la solution que je te propose :
Tu crées un script bash qui va, dans une commande "curl", récupérer ton
fichier.
Tu peux commencer par taper les commandes directement dans l'invite de
commande (en "interactif"), et une fois que ça marche tu le met dans un
fichier.
Evidement, il faut que tu remplace le nom du server par ton serveur, ton
username et mot de passe à la place de celui de roger, ...
On parle donc d'un script de 4 lignes, c'est un chalenge humainement
surmontable pour un débutant je suppose, même si ça reste un chalenge.
Ce fichier dois avoir des retours de ligne unix.
(utiliser TextWrangler en GUI, par exemple, en vérifiant les pref)
Il peut se placer où tu veux mais généralement on le met soit dans
~/bin/ soit dans /usr/local/bin
Il dois être exécutable (utilises BatChmod en GUI pour ce faire)
En fin de course, tu utilises cron (CronX en GUI) pour dire que tu veux
que ce script soit exécuté tous les jours, ou toutes les semaines, ou
que sais-je.
Voilou
--
Nicolas - MICHEL at bluewin point ch
AIM : michelnicolas
La première ligne te crée un scrpt php nomé test.php
La deuxième ligne exécute ce script test.php, pour qu'on voie ce qu'il fait.
La 3ème ligne fait la même chose en shell.
un vrai brêle, mais j'avais prévenu.
Faut bien commencer un jour. La question est de savoir si tu veux vraiement mettre l'énergie nécessaire pour arriver au bout de cette histoire. Passer 3 ou 4 heures sur un tout petit tutorial shell serait utile, juste pour avoir quelques notions.
Le problème c'est que déjà le script je suis pas capable de le faire moi même. Y a pas moyen de trouver un pas à pas quelque part?
Pour trouver le truc qui va récupérer uniquement ce fichier dont le nom change, je penses que c'est pas un besoins courrant.
Bon, donc pour résumer la solution que je te propose : Tu crées un script bash qui va, dans une commande "curl", récupérer ton fichier.
Tu peux commencer par taper les commandes directement dans l'invite de commande (en "interactif"), et une fois que ça marche tu le met dans un fichier.
Evidement, il faut que tu remplace le nom du server par ton serveur, ton username et mot de passe à la place de celui de roger, ...
On parle donc d'un script de 4 lignes, c'est un chalenge humainement surmontable pour un débutant je suppose, même si ça reste un chalenge.
Ce fichier dois avoir des retours de ligne unix. (utiliser TextWrangler en GUI, par exemple, en vérifiant les pref) Il peut se placer où tu veux mais généralement on le met soit dans ~/bin/ soit dans /usr/local/bin Il dois être exécutable (utilises BatChmod en GUI pour ce faire) En fin de course, tu utilises cron (CronX en GUI) pour dire que tu veux que ce script soit exécuté tous les jours, ou toutes les semaines, ou que sais-je.
Voilou -- Nicolas - MICHEL at bluewin point ch AIM : michelnicolas
ferriere
merci beaucoup, j'enregistre ça et je regarde ça ce we. Ça à l'air en effet faisable de manière à peu près compréhensible pour moi.
Si dimanche j'y arrive pas je reviens.
Ceci dit, je pense qu'en effet au départ mon script est pas bon, mais comme j'arrive à rien, c'est mon fils qui m'a bricolé le truc, la honte mais tant pis et lui le php il sait faire, les autres trucs pas encore. alors je m'en contente.
Merci encore a +
Marc
merci beaucoup, j'enregistre ça et je regarde ça ce we. Ça à l'air en
effet faisable de manière à peu près compréhensible pour moi.
Si dimanche j'y arrive pas je reviens.
Ceci dit, je pense qu'en effet au départ mon script est pas bon, mais
comme j'arrive à rien, c'est mon fils qui m'a bricolé le truc, la honte
mais tant pis et lui le php il sait faire, les autres trucs pas encore.
alors je m'en contente.
merci beaucoup, j'enregistre ça et je regarde ça ce we. Ça à l'air en effet faisable de manière à peu près compréhensible pour moi.
Si dimanche j'y arrive pas je reviens.
Ceci dit, je pense qu'en effet au départ mon script est pas bon, mais comme j'arrive à rien, c'est mon fils qui m'a bricolé le truc, la honte mais tant pis et lui le php il sait faire, les autres trucs pas encore. alors je m'en contente.