Likes Likes:  0
Resultaten 1 tot 3 van de 3
  1. #1
    RSYNC include/exclude
    geregistreerd gebruiker
    172 Berichten
    Ingeschreven
    06/04/09

    Locatie
    Leerdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 30250668
    Ondernemingsnummer: nvt

    Thread Starter

    RSYNC include/exclude

    Dag allen,

    Ik ben momenteel bezig met remote backup. Hiervoor gebruik ik rsync. Dit werkt perfect met mijn eigen gemaakte scripts/cronjobs om volledige directory's te backuppen. Nu wil ik van één server een iets andere backup ophalen. Ik wil van een directory 3 mappen inclusief alle onderliggende mappen/files ophalen. De rest niet (een andere cronjob haalt weer alles op behalve die 3 mappen).

    door --include-from "includes.txt" te gebruiken geef ik aan welke drie mappen gebackupped moeten worden (met andere woorden niet ge-exclude moeten worden) daarachter zet ik --exclude "*"

    Code:
    Inhoud includes.txt:
    file/generated/*
    tempfiles/*
    cfiles/*
    Nu heb ik uit de documentatie begrepen dat ik de directory die ik wil backuppen vóór de --exclude "*" moet zetten. Dat maak ik hieruit op:

    handleiding rsync:
    --include "foo/" --include "foo/bar.c" --exclude "*"
    would include only foo/bar.c (the foo/ directory must be
    explicitly included or it would be excluded by the "*")
    Ik voeg dus --include "directory" toe aan de regel.

    Nu blijkt dat ik niet alle bestanden uit alle include directory's krijg. Dus doe ik --include "/***" ipv bovenstaande. Dit maak ik op uit deze link

    To fix the command,
    add a triple-star to the --include=i386/ so it also matches all the
    files inside the i386 directories, preempting the exclude rule:
    --include=i386/*** .
    echter wordt nu alles gebackupped!?

    Mijn vraag is: hoe krijg ik alleen die drie mappen op de backup server met alle onderliggende mappen/bestanden en niet de rest uit de / directory.

    Voorbaat dank voor de tips. Ik kon helaas niet veel meer info vinden op het web/zoekfunctie op WHT.

  2. #2
    RSYNC include/exclude
    45North Websolutions
    449 Berichten
    Ingeschreven
    02/05/07

    Locatie
    Gouda / Amsterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 24400745 / 30213423
    Ondernemingsnummer: nvt

    rsync -r /map1 /map2 /map3 ?

  3. #3
    RSYNC include/exclude
    geregistreerd gebruiker
    172 Berichten
    Ingeschreven
    06/04/09

    Locatie
    Leerdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 30250668
    Ondernemingsnummer: nvt

    Thread Starter
    -r schijnt hetzelfde te zijn als -a (en nog wat opties naast -r, bijv. voor behouden permissies)

    Hoe zou ik map1 map2 en map3 in deze line moeten plaatsen? heb al -r erachter geprobeerd etc. maar no luck so far.

    $RSYNC -az -e "$SSH -p $RPORT -i $KEY" $RUSER@$RHOST:$RPATH $LPATH

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics