• [^] # Re: Pas à Pas :-)

    Posté par . En réponse au message script de backup. Évalué à 2.

    rien à redire sur le premier point

    mais pour le tar


    => Il ne manquerait pas un '-' pour l'option '-T' (aka '--files-from=' parce que je préfère la version longue :P) afin de lire sur l'entrée standard la liste des fichiers à prendre en compte ?
    Autrement dit, on aurait "tar -c -T - -f ..."


    je verrais plutot :

    tar -cf /home/backup.tar -

    car l'option
    -T, --files-from F
    get names to extract or archive from file F

    precise à tar de prendre les fichiers à archiver dans le fichier F
    dans notre cas c'est find qui renvoie les fichiers à archiver
    et comme il va envoyer les fichiers 1 par 1 je mettrais l'option
    -r
    à tar

    ou alors je stocke tous les fichiers trouver par find dans un fichier temporaire, que j'irais alors lire avec le -T

    enfin l'option -z pour compresser le tout.

    ca donnerait donc
    soit find 1ドル -mtime 2ドル | tar crzf /home/backup.tar.gz -
    soit en deux temps
    find 1ドル -mtime 2ドル >/tmp/fichier_temporaire
    tar crzf /home/backup.tar.gz -T /tmp/fichier_temporaire