mirror partycji - moje rozwi±zanie

Autor: Nigel <radiv_at_niet.aster.pl>
Data: Fri 11 Jul 2008 - 22:55:05 MET DST
Message-ID: <g58hbh$hmi$1@inews.gazeta.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

Mo¿e napisze co uda³o mi siê stworzyæ...

Nie znalaz³em wygodnego programu, który z poziomu Windows kopiowa³by (a
raczej uaktualnia³by) dane na zapasowej partycji. Skleci³em co¶ samemu,
mam nadziejê, ¿e da siê to upro¶ciæ. Uwagi mile widziane :)

1. Do samego procesu kopiowania plików u¿y³em programu SyncBackSE -
http://www.2brightsparks.com/downloads.html#sbse . Ma on wszystkie
potrzebne opcje (synchronizacja w obie strony, porównywanie plików,
dzia³anie z linii poleceñ) oprócz pracy z ukryt± partycj±. Je¶li na
naszej partycji z danymi niewiele siê zmienia, program dzia³a krótko -
kopiuj±c jedynie to, co zosta³o zmienione.

2. Do montowania partycji u¿y³em systemowego "diskpart".

3. Niestety, systemowy "runas" nie dzia³a dobrze w pliku wsadowym
(konieczno¶æ podania has³a), dlatego trzeba ¶ci±gn±c kolejne narzêdzie -
"RunasSpc" - http://robotronic.de/runasspcEn.html . Mo¿na tutaj podaæ
has³o do konta administratora w linii poleceñ albo... wyci±gn±æ has³o z
zaszyfrowanego pliku.

4. Sam skrypt wygl±da z grubsza tak:

>>
diskpart /s c:\scripta.txt
// w pliku "scripta.txt" jest ci±g poleceñ dla programu diskpart, który
w tym momencie ma zamontowaæ ukryt± partycjê w pustym katalogu gdzie¶ na
dysku (select disk X, select volume Y, assign mount=y:\path, exit).

D:\bin\syncback\syncbackse.exe -countdown 10 dyktafon
// "countdown" nie jest konieczny. S³u¿y do wy¶wietlenia przez np. 10
sekund okna w którym bêdziemy mieli okazje anulowaæ wykonanie
zdefiniowanego w programie zadania "dyktafon" - czyli w³a¶ciwego
kopiowania zmienionych plików na partycjê zapasow±. Program dzia³a
praktycznie niezauwa¿enie w trayu i po pracy wy³±cza siê.

diskpart /s c:\scriptb.txt
// gdy syncbackse.exe koñczy dzia³ania, diskpart odmontowywuje partycjê
zapasow± (select disk X, select volume Y, remove, exit).
<<

5. Skrypt, dajmy na to "dyktafon.bat" dodajemy do zaplanowanych zadañ
(czêstotliwo¶æ wedle uznania) jako:

c:\¶cie¿ka_do_runasspc\runasspc /program:"c:\dyktafon.bat" /quiet
/user:"administrator" /password:"has³o"

6. Informacje dodatkowe:
- do podmontowanej partycji zapasowej prawa zapisu ma jedynie
administrator i uruchomiony z jego konta syncbackse,
- zadanie kopiowania plików (tutaj: dyktafon) nale¿y skonfigurowaæ w
SyncBackSE na koncie administratora, poniewa¿ zadanie zapisuje siê w
jego Documents&Settings.

:]

pozdr, ng
Received on Fri Jul 11 23:00:12 2008

To archiwum zosta³o wygenerowane przez hypermail 2.1.8 : Fri 11 Jul 2008 - 23:42:01 MET DST