← Back to team overview

sslug-teknik team mailing list archive

Re: afhentning af filer via rsync

 

rsync har en --remove-source-files option, jeg tror det er den du leder efter.

man rsync

  --remove-source-files   sender removes synchronized files (non-dir)

On Tue, November 20, 2007 14:18, Martin Dupont Ahrentsen wrote:
> Umiddelbart var det også noget alla den løsning jeg havde tænkt på. Det
> eneste problem jeg ser er at der løbende bliver dannet filer og så vil
> jeg have et problem hvis det er 2 kommandoer jeg bruger, da der godt kan
> nå at komme flere filer til imellem dem.
> Jeg kan selvfølgelig tilføje en start kommando som lister alle filerne
> og så efterfølgende hente dem 1 ad gangen via scp, men det temmelig
> meget spiltid.
>
> ssh ip_på_dmz_server ls /path_to_source_files/*
> scp ip_på_dmz_server:/path_to_source_files/[fil fra list] /path_to_dest
> ssh ip_på_dmz_server rm -f /path_to_source_files/[filer fra list]
>
> Kan man definere en liste af filer der skal hentes i e scp kommando?
>
> Mvh Martin
>
> Frank Vestergaard Pedersen skrev:
>> Martin Dupont Ahrentsen wrote:
>>> Problemet er at så vil vi potentielt lave en sikkerhedsbrist når der er
>>> åbent fra DMZ og fra en yderside addresse til vores LAN.
>>> Det er bestemt ikke den løsning jeg vil foretrække.
>>>
>>> Hvis der er nogen der har andre forslag er i mere end velkomne.
>>>
>>> Mvh Martin
>>>
>>>
>>>> Martin Dupont Ahrentsen wrote:
>>>>
>>>>> Derfor tænker jeg på at bruge rsync, men kan jeg slette filerne på
>>>>> remote
>>>>> maskinerne så snart de er overført og hvordan skal det gøres?
>>>>>
>>>>>
>>>> Kan du ikke bruge rsync omvendt?
>>>> Altså lade de fire maskiner opdatere serveren med en rsync kommando, og
>>>> derefter lade dem selv rydde op i eget hus?
>>>>
>>>>
>> nu når du nu siger at du er godt bekendte med scp så ville jeg foreslå
>> noget ala dette:
>>
>> fra din server på LAN (jeg går ud fra at den kan ssh/scp til DMZ)
>>
>> scp ip_på_dmz_server:/path_to_source_files /path_to_dest
>> ssh ip_på_dmz_server rm -f /path_to_source_files/*
>>
>> /Frank
>>
>>
>
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>


-- 
Later

Mogens Melander
+45 40 85 71 38
+66 870 133 224



-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



References