Instrukcja migracji
(Różnice między wersjami)
(→Nowy system) |
|||
Linia 13: | Linia 13: | ||
*'''Film''' z procesem instalacji systemu: [http://www.youtube.com/watch?v=oPtZW9Rwkrw Film] | *'''Film''' z procesem instalacji systemu: [http://www.youtube.com/watch?v=oPtZW9Rwkrw Film] | ||
*Instalujemy system NET47 zgodnie z '''prezentacją''': [http://www.youtube.com/watch?v=Kfa-O4_r0zo Prezentacja] | *Instalujemy system NET47 zgodnie z '''prezentacją''': [http://www.youtube.com/watch?v=Kfa-O4_r0zo Prezentacja] | ||
− | <pre>wget http://repo.ostrog.net/config/net47_2/instalator/instalacja.sh -O | + | <pre>wget http://repo.ostrog.net/config/net47_2/instalator/instalacja.sh -O instalacja.sh</pre> |
− | + | ||
<pre>chmod 755 instalacja.sh</pre> | <pre>chmod 755 instalacja.sh</pre> | ||
<pre>./instalacja.sh</pre> | <pre>./instalacja.sh</pre> |
Wersja z 10:10, 21 sie 2013
Opis krok po kroku migracji systemu Net47 ze starej do nowej wersji.
W starym systemie
- Porządkujemy grupy klientów, tworzymy jedną grupę do której należą firmy i tylko firmy w celu oddzielenia klienta detalicznego od firmy.
- Wszystkie loginy PPoE, które nie są powiązane z taryfami dowiązujemy do taryf (np.taryfa friko). W szczególności chodzi o konta darmowe.
- Porządkujemy taryfy, dobrym pomysłem jest usunięcie wszystkich nieużywanych lub pustych bez klientów.
- Poprawiamy taryfy (opis)
- Udostępniamy w starym systemie bazę do celów migracji opis poniżej.
Nowy system
- Proponujemy stworzenie 2 maszyn wirtualnych pierwsza na stary system, druga na nowy. Po migracji systemu część danych jest pobierana z starego sytemu np. pdf faktur.
- Na maszynie wirtualnej przeznaczonej dla nowej wersji instalujemy FEDORE w wersji 19 (64 bit) (Instrukcja upgrade'u z Fedora 18 na 19 znajduje się tutaj). Polecany system plików ext4 (partycja boot najlepiej na ext2). Nie zalecamy instalacji na systemie plików LVM osobom, które nie potrafią administrować takim systemem plików.
- Film z procesem instalacji systemu: Film
- Instalujemy system NET47 zgodnie z prezentacją: Prezentacja
wget http://repo.ostrog.net/config/net47_2/instalator/instalacja.sh -O instalacja.sh
chmod 755 instalacja.sh
./instalacja.sh
Całość trwa około 20-30 minut w zależności od wydajności serwera i prędkości łącza.
- Konfiguracja wstępna wersji 2.0
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe
Przeglądamy całą sekcję i poprawiamy wszystkie zmienne, które trzeba m.in:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Firma_Dane
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Finanse
- Jeżeli zaistnieje taka konieczność modyfikujemy treść dla pozycji na FV dla wszystkich typów zobowiązań:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Taryfy
- Konfigurujemy połączenie z starą wersją w celu przeniesienia danych:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja
- Ustawiamy plany numeracyjne dla dokumentów:
system → Ustawienia systemu → Ustawienia Finansowe → Plany numeracyjne
- Dodajemy Bank i konta bankowe
system → Ustawienia systemu → Ustawienia Finansowe → Konta bankowe
Jeżeli mamy konta masowe konfigurujemy, importowanie elixir:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Bank
- Zgodnie z własnymi potrzebami ustawiamy parametry terminarza:
system → Ustawienia systemu → Terminarz
- Poprawiamy szablony e-mail
system → Ustawienia systemu → Szablony Email
- Edytujemy stronę komunikatów
system → Ustawienia systemu → Komunikaty → Strona komunikatów
- Jeżeli to konieczne edytujemy treść komunikatów i dane „Kontakt”
system → Ustawienia systemu → Komunikaty → Komunikaty systemowe
system → Ustawienia systemu → Komunikaty → Kontakt
- Poprawiamy Szablony dokumentów:
system → Szablony dokumentów → Szablony dokumentów
Podmieniamy logotypy na wszystkich dokumentach oraz jeżeli to konieczne, poprawiamy treść.
- Tworzymy grupy dokumentów (do umowy)
system → Szablony dokumentów → Grupy dokumentów
- Rozpoczynamy migrację od przeniesienia użytkowników
Migracja → Podstawowe → Użytkownicy systemu
- Po przeniesieniu login jest taki jak w starym systemie, hasło to net47, uzupełniamy brakujące dane:
- Imię
- Nazwisko
- Numery telefonów
- Adres e-mail
- Przenosimy pule IP
Migracja → Podstawowe → Pule adresowe IP
- Przenosimy urządzenia NAS
Migracja → Podstawowe → Urządzenia NAS
- Przenosimy grupy klientów
Migracja → Podstawowe → Grupy klientów
- Ustawiamy domyślna grupę do której mają trafiać nowi klienci
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Klienci → CLIENT_default_group
- Przypisujemy Grupy użytkowników systemu do grup klientów
Klienci → Grupy
Rozwijamy za pomocą + i wybieramy Dodaj grupę
- Przenosimy kolejki helpdesk
Migracja → Podstawowe → Kolejki helpdesk
- Przenosimy rejestry kasowe
Migracja → Podstawowe → Rejestry kasowe
Ustawiamy ID rejestru kasowego, do którego zostanie przypisane wyrównanie salda podczas migracji klientów
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → DEFAULT_cashreg
- Przypisujemy użytkowników do rejestrów kasowych
system → Ustawienia systemu → Ustawienia finansowe → Rejestry kasowe
- Przenosimy stawki podatkowe
Migracja → Podstawowe → Stawki podatkowe
- Przenosimy domeny poczty
Migracja → Podstawowe → Domeny
- Przenosimy zakresy numeracyjne VoIP (jeżeli występują)
Migracja → Podstawowe → Zakresy numeracyjne VoIP
- Ręcznie przenosimy taryfy przy pomocy wygenerowanych skryptów
Migracja → Taryfy
- Po przeniesieniu porządkujemy i uzupełniamy skrypty taryf (np. uzupełniamy opłatę aktywacyjną)
- Importujemy klientów (klienci zostaną zaimportowani zgodnie z ustawieniami migracji )
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → MIGRACJA_all_customers
- Importujemy zobowiązania (automatycznie łączymy klientów z odpowiednimi taryfami)
Migracja → Zobowiązania