Forum Linux.pl
System => Administracja => Wątek zaczęty przez: douglasmclloyd w 2007-11-06, 17:40:58
-
Witam, jaki jest najmniej uciążliwy sposób na codzienne robienie kopii dysku na drugi dysk w tym samym komputerze. Chodzi o serwer więc komputer musi w tym czasie chodzić. Próbowałem kiedyś unison ale wydaje mi się że jest trochę wolny. Jest też BackupPC ale jego konfiguracja jest dość trudna i są kłopoty przy kopiowniu na ten sam host. Za wszystkie porady z góry dziękuję.
-
Np.
dd if=nazwa_urządzenia_partycji_lub_dysku of=partycja_lub_plik_przeznaczenia; sync
(to wersja bez zerowania wolnego miejsca i kompresji) plus skonfigurowanie cron-a (nie używałem nigdy, więc nie znam), by robił to co dzień.
Nie wiem jak może wyglądać obraz dysku, który w momencie odczytu jest używany. Sam zapewne odmontowywałbym go w miarę możliwości przed zrobieniem kopii.
-
Moim zdaniem od 'dd' lepszy jest odłączany mirror ale to wymaga przygotowań, za to daje spójny obraz ('dd' wykonuje się trochę czasu i jeśli filesystem jest do zapisu a jest duży to jego kopia może wygląda trochę dziwnie - co nie znaczy, że po 'fsck' nie da się jej zamontować :-))
Jeśli zaś jesteś zainteresowany kopiowaniem wyłącznie danych a nie wszystkiego jak leci, to możesz użyć np. dump/restore (dla ext2/3), xfsdump/xfsrestore dla XFSa - każdy dobry filesystem ma tego typu narzędzia do robienia backupów i ich odtwarzania. Np. taki XFS ma tzw. 'snapshoty' czyli migawki, które dają ci spójny obraz systemu plików w danej chwili - gotowe do zamontowania i kopiowana!
Pozdrawiam
Micu
-
Nie rozumiem problemu:
1. Trzymanie kopii zapasowych na tym samym komputerze jest bez sensu.
2. Chcesz mieć dokładnie obraz dysku czy kopie danych.
Wypowiedz się dokładnie to znajdzie się jakaś rada.
Pozdrawiam
Maciasz
-
rsync na zdalnego hosta, najlepiej wywoływany z crona w nocy
Oczywiście jeśli zależy ci na poufności to przez tunel ssh ;-)
a jeśli faktycznie zależy ci na tym, żeby było to na jednym kompie, to RAID 1
-
jedna uwaga. raid1 to nie jest backup i trzeba o tym pamiętać. co w przypadku gdy będziesz chciał odtworzyć plik z przed 2 dni? :>
raz w tyg taruje calosc w pozostałe dni przyrostowo. całość wysyłam w LAN rsyncem via ssh.
-
czesc
tez przechodze na backuppc i mam takie pytanko bo nie mogę przejść przez dokumentacje:
chce wykorzystać rsyncd i nie wiem czy wystarczy tylko zmienić w konfiguracj backuppc ustawienia na rsyncd wraz z wszystkimi ustawieniami rsyncd na maszynie klijenckiej, czy tez musi być ustawiony backuppc na klientach. tego nie mogę zrozumieć w dokumentacji. używam debiana 4.01etch
pozdrawiam