Re: Kopiowanie pliku on-line

Autor: Michal Kawecki <kkwinto_at_o2.px>
Data: Wed 14 Apr 2010 - 02:16:38 MET DST
Message-ID: <ncq5zlqh62wn.dlg@kwinto.prv>
Content-Type: text/plain; charset="iso-8859-2"

Dnia Tue, 13 Apr 2010 17:05:55 +0200, Piotrek napisał(a):

> Mamy taki układ. System Windows Serwer 2000.
> 3 komputery w sieci.
> Komputer nr 1 - Program zapisuje (cały czas nowe dane) na Komputerze nr 2
> plik o nazwie data.
> Komputer nr 2 - przechowuje na dysku plik o nazwie data do któego cały czas
> zapisuje program z Komputera nr 1
> Komputer nr 3 - kopia pliku data - kopiowanie pliku z komputera nr 2
> codziennie wieczorem.
>
> Chcileimyśmy aby plik data był zapisywany na komputerze 2 i 3 na bierząco.
> Programu do tego nie zmusimy bo jest napisany przez firmę X i nie da sie
> tego zmienić. Czy dałoby radę w jakiś sposób kopiować w locie plik data na
> komputer nr 3? Problem jest gdy otworzymy plik data np w notatniku to
> program przestaje mnieć możliwość zapisu do niego - to jest niedopuszczalne.
> Czy istnieją jakieś mechanizmy aby kopiować ten plik bez otwierania go?
> Sytuacja jest nieciekawa jak komputer nr 2 się zawiesi to dane się nie
> zapisują do pliku data.

Nie widzę takiej możliwości. Przecież w programie możesz wskazać tylko
jeden z komputerów, ten o numerze 2, tak więc jak on się zawiesi to
program po prostu przestanie pisać gdziekolwiek. Może zająć się lepiej
kwestią tego wieszania się i ewentualnie natychmiastowego restartu
2-giej maszyny?

Tak czy tak, IMO najbezpieczniej byłoby zapisywać ten plik lokalnie na
pierwszej maszynie i założyć osobny mechanizm natychmiastowej replikacji
pliku na maszynę 2 i 3. To już dałoby się rozwiązać.

-- 
M.   [Windows Desktop Experience MVP]
/odpowiadając na priv zmień px na pl/
https://mvp.support.microsoft.com/profile/Michal.Kawecki
Received on Wed Apr 14 02:25:03 2010

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 14 Apr 2010 - 02:42:01 MET DST