myLittleBackup – uwolnij się od próśb backupu/przywrócenia bazy dla tysiąca klientów!
myLittleBackup jest idealnym narzędziem, który odciąży administratorów od ciągłego backupu/przywracania baz danych dla klientów. Docelowo jest to narzędzie skierowane do zarządzania backupami baz SQL 2000 i SQL 2005 znajdujących się na serwrach hostingu współdzielonego. Jednym słowem: zamiast ręcznego backupu/przywracania baz dla klienta – dostajemy piękne narzędzie, którym klient sam się bawi.
Kilka tygodni temu miałam przyjemność wdrożyć produkty myLittleTools (www.mylittletools.net). Są proste w instalacji a jeszcze bardziej proste w użytownaniu przez klienta.
<strong>* Zaraz zaraz ale jak to wygląda od strony użytkownika?</strong>
Użytkownik loguje się używając loginu i hasła swojej bazy danych i robi sobie backup.
<a href=”http://www.screencast.com/users/monikap/folders/Jing/media/b3119681-e410-4aeb-9921-2337464699b0″ target=”new”><em>Tutaj można obejrzeć filmik z robienia backupu</em>
</a>
Użytkownik chce zrobić sobie odtworzenie bazy. Nic prostszego, <em><a href=”http://www.screencast.com/users/monikap/folders/Jing/media/da9775d3-83ae-4a60-b697-64278ce301b3″ target=”new”>proszÄ™ spojrzeć na filmik</a></em>
<strong>* A jak to wygłąda od środka?</strong>
<p style=”text-align: center”><img src=”http://www.pyszczek.blog365.pl/wp-content/uploads/2008/02/littlebackup.jpg” /></p>
Użytkownik logując się do aplikacji znajdującej się na serwerze A, używa swojego login u hasła do bazy danych. Nie ważne czy jest to MSSQL 2000 czy 2005. Użytkownik następnie wybiera opcję backupu lub wrzucenia własnego pliku backupu do bazy.
JeÅ›li użytkownik wybraÅ‚ backup – plik lÄ…duje na Serwerze A w katalogu z jego nazwÄ… usera bazy danych, skÄ…d można go Å‚atwo Å›ciÄ…gnąć na maszynÄ™ lokalnÄ….
Jeśli zaś użytkownik wybrał opcję odzyskania bazy z jego własnego pliku, umieszcza plik z backupem na Serwerze A, również w katalogu ze swoją nazwą usera, skąd po kilku kliknięciach plik leci na serwer bazy danych.
<strong>* Instalacja</strong>
Instalacja jest prosta jak przysłowiowy drut, a dokumentacja dostaczona przez producenta jest napisana tak prosto, że nawet małpa mogłaby zainstalować myLittleBackup.
Należy jednak pamiętać o kilku istotnych punktach, a mianowicie:
- na serwerze, gdzie będą trzymane backupu należy stworzyć odpowiednie katalogi i przyznać im prawa ASPNET oraz oczywiście udostępnić je, aby były widoczne z poziomu serwerów MSSQL;
- na wszystkich trzech serwerach ustawiamy użytkownika o tym samym loginie i haÅ›le np. ‘panbackup’ i przypisujemy go do grupy administratorów;
- bazy MSSQL muszÄ… dziaÅ‚ać pod tym userem, a nie z pomocÄ… ‘local system account’ jak zapewne jest to ustawione defaultowo;
- mała modyfikacja pliku config.xml i web.config i wszystko powinno dziłać;
<strong>* Spolszczenie</strong>
Niestety język polski nie jest wspierany w standardowiej instalacji. Można za to przetłumaczyć sobie w prosty sposób paczkę językową. Ja dokonałam takiego małego spolszczenia, przy okazji znajdując kilka błędów w pliku językowym. MyLittleTools obiecali poprawić to w następnej łatce.
Jeśli kogoś interesuje polska paczka, proszę o kontakt
