Przenoszenie danych na większy dysk: Różnice pomiędzy wersjami
(Utworzył nową stronę „Do tego celu będą nam potrzebne: live dystrybucja dowolnego systemu, np Ubuntu. Nowy dysk twardy o większej pojemności. Akceptowalny DOWN-time na czas kopiowania p…”) |
|||
Linia 1: | Linia 1: | ||
Do tego celu będą nam potrzebne: | Do tego celu będą nam potrzebne: | ||
live dystrybucja dowolnego systemu, np Ubuntu. | *live dystrybucja dowolnego systemu, np Ubuntu. | ||
Nowy dysk twardy o większej pojemności. | *Nowy dysk twardy o większej pojemności. | ||
Akceptowalny DOWN-time na czas kopiowania plików :) | *Akceptowalny DOWN-time na czas kopiowania plików :) | ||
Wersja z 17:17, 14 lip 2009
Do tego celu będą nam potrzebne:
- live dystrybucja dowolnego systemu, np Ubuntu.
- Nowy dysk twardy o większej pojemności.
- Akceptowalny DOWN-time na czas kopiowania plików :)
1) Gasimy serwer, montujemy nowy większy! dysk, wrzucamy płytę live dystrybucji.
2) Instalujemy pakiet ddrescue
apt-get install gddrescue
3) Określamy dysk źródłowy i docelowy poprzez komendę
fdisk -l
Output:
4) rozpoczynamy procedurę kopiowania dysku
ddrescue -v /dev/sda /dev/sdb
Output:
5)
Wyłączenie serwera, usunięcie starego dysku, zamontowanie na jego miejscu nowego, uruchomienie serwera.
6) sprawdzamy system plików na nowym dysku (dalej z płyty dystrybucji)
fsck -fyC /dev/sda1
Powyższe operacje można wykonać poprzez konsolę, ale wygodniej i szybciej jest przez GUI.
(kroki 7 - 8 wykonujemy tylko jeżeli na dysku mamy partycję swap, po partycji z danymi)
7) ulubionym programem do partycjonowania, usuwamy partycję swap
8) tworzymy partycje swap na koncu dysku o pożądanym rozmiarze.
9) poszerzamy partycję systemową do maksymalnej przestrzeni
10) Kolejne i ostsatnie sprawdzenie systemu plików
fsck -fyC /dev/sda1
11) Reboot, usunięcie nosnika livecd, boot z nowego dysku. (kontrolnie) 12) resize2fs -p /dev/sda1
13) kontrola df -Th