Zmiany pomiędzy wersją 5 and wersją 6 dla AdminGuide/WindowsToLinuxMigration
- Data i czas:
- 08/20/15 21:31:57 (9 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
AdminGuide/WindowsToLinuxMigration
v5 v6 24 24 25 25 === Migracja katalogu public_html === 26 Jeżeli posiadamy przygotowany system, należy w pierwszej kolejności przekopiować system eDokumentów, czyli całego katalog '''public_html'''. Z poziomu Windows-a można wysłać z poziomu "starej" maszyny na nowy serwer przez SSH (używając narzędzi graficznych np. FileZilla, WinSCP lub innych). Pliki należy wrzucić do katalogu /home/edokumenty/nadpisując istniejący katalog public_html.26 Jeżeli posiadamy przygotowany system, należy w pierwszej kolejności przekopiować system eDokumentów, czyli całego katalog '''public_html'''. Z poziomu Windows-a można wysłać z poziomu "starej" maszyny na nowy serwer przez SSH (używając narzędzi graficznych np. FileZilla, WinSCP lub innych). Pliki należy wrzucić do katalogu {{{/home/edokumenty/}}} nadpisując istniejący katalog public_html. 27 27 28 Zanim jednak rozpoczniemy prace, to sugeruje się, aby wyczyścić katalog public_html/apps/edokumenty/var/tmpna dotychczasowym serwerze edokumentów. Znajdują się tam pliki tymczasowej, których kopiowanie nie ma sensu.28 Zanim jednak rozpoczniemy prace, to sugeruje się, aby wyczyścić katalog {{{public_html/apps/edokumenty/var/tmp}}} na dotychczasowym serwerze edokumentów. Znajdują się tam pliki tymczasowej, których kopiowanie nie ma sensu. 29 29 30 30 Jeżeli migrujemy z linuksa to z dowolnej maszyny możemy wykorzystać polecenie rsync (jako użytkownik root) np. 31 31 {{{ 32 32 #!sh 33 rsync 33 rsync -azP root@10.0.0.5:/home/edokumenty/public_html/ /home/edokumenty/public_html 34 }}} 35 W powyższym przykładzie kopiowanie odbywa sie konsoli "nowej" - docelowej maszyny, z której polecenie ''rsync'' pobiera dane. 36 Należy pamiętać o ustawieniu po skończonym procesie uprawnień do katalogów : 37 * public_html 38 * files 39 * maildir 40 * repos 41 * repository 42 43 Po przekopiowaniu systemu należy przejść dalej do kopiowania plików i repozytorium 44 45 === Kopiowanie plików i repozytorium === 46 Kopiowanie plików i repozytorium należy wykonać korzystając z narzędzia rsync: 47 {{{ 48 #!sh 49 rsync -azP root@10.0.0.5:/home/edokumenty/files/ /home/edokumenty/files 50 rsync -azP root@10.0.0.5:/home/edokumenty/repository/ /home/edokumenty/repository 34 51 }}} 35 52 53 Kopiowanie może zająć nieco czasu :-) 54 55 === Przenoszenie repozytorium === 36 56 37 57