Czy archiwum 7z i kopia MBR stanowiłyby pełną kopię zapasową dysku?

3

Rozważ dysk z pojedynczą partycją NTFS C: i systemem Windows na nim zainstalowanym.

Gdybym miał zrobić archiwum partycji 7z i pobrać MBR za pomocą jakiegoś narzędzia (a następnie zapisać go w pliku), czy byłaby to pełna kopia zapasowa dysku?

Poprzez „pełną kopię zapasową” pytam, czy wykonanie kopii zapasowej w ten sposób, a następnie przywrócenie jej później, spowodowałoby awarię, która uniemożliwiałaby korzystanie z kopii zapasowych jako alternatywa dla oprogramowania Acronis lub Symantec.

Camilo Martin
źródło

Odpowiedzi:

3

7-Zip nie przechowuje deskryptorów bezpieczeństwa NTFS. To zdecydowanie może zepsuć niektóre aplikacje (mam na myśli Cygwin). Nie mogę powiedzieć na pewno, że „zepsuje” on sam system Windows, ale wydaje się niemal pewne, że niektóre elementy systemu Windows źle się zachowają.

jjlin
źródło
Hm, dotyczy to np. Uprawnień do konta użytkownika, prawda? Szybki Googling nie mógł potwierdzić ani zaprzeczyć, co mówisz, ale wydaje się, że to użycie może po prostu rozwiązać ten problem ...
Camilo Martin
To może być głupie pytanie, ale czy system Windows naprawdę dba o uprawnienia do plików? Dla mnie głównym powodem problemów z bezpieczeństwem w systemie Windows jest to, że domyślnie wszystko (wydaje się być) „root”.
Camilo Martin
@CamiloMartin To było w Windows 98 dni. 2000 i XP używają list ACL (list kontroli dostępu). UAC w Vista i 7 jest zbudowany całkowicie wokół list ACL. Jestem pewien, że utrata list kontroli dostępu przynajmniej otworzy ogromne dziury w zabezpieczeniach, jeśli nie całkowicie złamie system operacyjny.
Bob
@ Bob Ach, ale przypuśćmy, że połączone narzędzie ma prawidłowe deskryptory bezpieczeństwa kopii zapasowej, które wypełniłyby ten (być może ostatni) otwór, prawda?
Camilo Martin
Uznam tę odpowiedź za poprawną, a jeśli tak, to jestem w porządku z implikacjami innego pliku w procesie tworzenia kopii zapasowej.
Camilo Martin
3

Może to działać, ale najpierw przetestuj je w bezpiecznym środowisku. (Np. Stwórz maszynę wirtualną i przetestuj za jej pomocą).

Osobiście wcześniej korzystałem z metody dd(z drugiego zainstalowanego systemu operacyjnego). Możesz skompresować wynikowy obraz lub po prostu przesłać dane wyjściowe za pomocą gzip. To działa. To jest bezpieczne. Jest uniwersalny (co jest miłe, gdy chcesz przywrócić). ... Tak długo, jak przywracasz go na ten sam dysk. Przywracanie takiej kopii zapasowej na mniejszy dysk nie działa. Przywrócenie go na większy dysk działa, ale nie zajmuje dodatkowej przestrzeni.

Jeśli chcesz tego drugiego, polecam przejrzeć oprogramowanie takie jak:

Próba wykonania tej samej pracy ręcznie, jak w przypadku tych dedykowanych programów, to wynalezienie koła.

Powiedziawszy to: może to być zabawa jako ćwiczenie akademickie. Nauczyłbyś się z tego różnych rzeczy (takich jak używane deskryptory plików, których nie ma kopii zapasowej). Po prostu przygotuj się na kilka prób, zanim wszystko zadziała, i najpierw daj znać dobre kopie zapasowe.

Hennes
źródło
Zastanawiałem się dd(lub jakakolwiek inna kopia zapasowa sektora), ale problem polega na tym, że powstałe archiwum jest tak samo niejasne jak zastrzeżony format (nie mogę łatwo sprawdzić zawartości, jak mogę przy użyciu 7-zip), kompresja nie jest tak dobra (a dd.lzmavs. a 7z, z powodu sortowania plików według rozszerzenia i braku fragmentacji), a na koniec chciałbym rozpakować zawartość do partycji o zmienionym rozmiarze. W przeszłości oprogramowanie Acronis nie grało ze mną ładnie i nie próbowałem Symantec, ale jego interfejs wygląda tak słabo, że jestem niechętny. Nie próbowałem FOG, ale wygląda na zorientowany na serwer.
Camilo Martin
1
dd: (i inne obrazy dysków w formacie raw) można zamontować za pomocą urządzenia loopback. Dostęp do danych nie powinien stanowić problemu - Acronis / ghost: W przeszłości tworzyłem obrazy dla laptopów Dell Latitude. Niektóre z nich nie działałyby z duchem, niektóre nie działałyby z Acronis (ale każda działała z drugą). To długa droga do stwierdzenia, że ​​twój przebieg może się różnić. Osobiście wolałem ducha 8.3, ponieważ był ładny i podstawowy i dla mojego poczucia czystości .
Hennes,
Wydaje się, że masz więcej doświadczenia niż ja i nie wygląda na to, że Acronis lub Ghost są takie świetne - i dd ma wyżej wymienione ograniczenia. Jednak z mojego punktu widzenia wygląda na to, że WinRAR może być lepszym kandydatem niż 7z z wielu powodów ...
Camilo Martin
2

Nie. Robienie czegoś takiego nie jest kompletną kopią zapasową.

Samo skopiowanie głównego rekordu rozruchowego (MBR) jest bezcelowe (zakładając, że mógłbyś). Przeczytaj więcej na ten temat, a może zobaczysz, dlaczego:

https://en.wikipedia.org/wiki/Master_boot_record

Teraz, jeśli chodzi o archiwizację działającego systemu Windows z 7z, znowu prawdopodobnie nie będzie działać. Same technologie DRM firmy Microsoft prawdopodobnie uniemożliwiają przywrócenie. Istnieje również problem z otwartymi (działającymi) programami, które prawie na pewno spowodują problemy z 7z. Z drugiej strony, być może mógłbyś zarchiwizować pełną instalację systemu Windows, gdybyś zrobił to z innego komputera - po prostu nie z tego komputera. I nawet jeśli tak, jestem pewien, że nadal będzie coś, czego nie uwzględniono, na przykład ukryte i / lub pliki systemowe. Mamy nadzieję, że wiesz, jak radzić sobie z atrybutami plików. Mam również nadzieję, że nie muszę wchodzić we właściwości własności plików / folderów, ponieważ jest to kolejny problem.

Aby wykonać pełną kopię zapasową, taką, jak się wydaje, należy wykonać „obraz” dysku twardego lub przynajmniej jedną partycję aktywną, na której jest zainstalowany system operacyjny Windows. Będziesz także musiał wykonać takie obrazowanie z innego systemu (np. Użyj dd z live CD na Linuksie lub czegoś, co mogło pojawić się na bootowalnym CD z twoim twardym dyskiem, albo może coś innego z OnTrack być może).

Nie należy się mylić, jeśli chodzi o narzędzie Microsoft do tworzenia kopii zapasowych! Wierzę, że Microsoft pozwala ci zrobić coś, co nazywa się kopią zapasową, ale nie jest to „kompletna” kopia zapasowa, ponieważ wszystko, co naprawdę zapisujesz, to dane i ewentualnie informacje o aktywacji. Dlatego w scenariuszu pełnego przywracania nadal trzeba ponownie zainstalować (lub przywrócić) system Windows. A potem prawdopodobnie będziesz chciał przywrócić wszystkie swoje dane, co jest celem tworzenia kopii zapasowej.

Więc ponownie, jeśli chcesz wykonać „prawdziwą” kopię zapasową całego systemu operacyjnego Windows ze wszystkimi danymi i wszystkim, aby móc je szybko przywrócić w przypadku całkowitej awarii dysku twardego, prawdopodobnie powinieneś przyjrzeć się „obrazowaniu” dysk twardy lub przynajmniej obrazowanie partycji Windows. Możesz także zajrzeć do RAID, ale to zupełnie inny worek robaków.

Zaraz
źródło
2
> Przeczytaj więcej na ten temat, a może zobaczysz dlaczego. Powiedz nam dlaczego. Dobrze jest mieć źródła, ale w odpowiedzi podaj informacje, w miarę możliwości zwięzłe streszczenie.
Bob
Poczekaj chwilę ... można wykonać kopię zapasową MBR . Nie tylko przez Linux, ale nawet przez Windows na PE z narzędziami . Ponadto nigdy nie powiedziałem, że zrobię to w moim systemie Windows, który po prostu nie zadziała. Ponadto 7-zip może doskonale działać w systemie Linux . Co więcej, 7-zip może odczytywać ukryte / systemowe pliki ... nie ma w nich nic specjalnego ...
Camilo Martin
Ponadto próbuję wiedzieć, co jeszcze może mieć (na przykład) .tibarchiwum, czego nie można osiągnąć za pomocą .7zjednego 512-bajtowego pliku z plikiem MBRi, jak wynika z odpowiedzi jjlin, pliku z deskryptorami zabezpieczeń . Jeśli jest coś, o czym wiesz, proszę powiedz mi. Ponownie, zakładając, że nie ma RAID, wystarczy prosta konfiguracja dysku.
Camilo Martin