Jak odzyskać dane z zaszyfrowanych obrazów DMG, sparseimage i sparsebundle

W systemie macOS obrazy dysków DMG, Sparseimage i Sparsebundle są często używane do ochrony plików osobistych, kopii zapasowych oraz danych roboczych. Jednak szyfrowanie nie chroni informacji przed przypadkowym usunięciem, sformatowaniem dysku, uszkodzeniem obrazu spowodowanym awarią systemu ani nagłym wyłączeniem komputera. Do utraty danych może również dojść z powodu uszkodzonego dysku HDD, SSD, napędu USB lub karty pamięci, a także na skutek błędów podczas kopiowania lub transferu plików.

Jak odzyskać dane z zaszyfrowanych obrazów DMG, sparseimage i sparsebundle

Obrazy dysków DMG, Sparseimage i Sparsebundle są szeroko wykorzystywane w macOS do przechowywania aplikacji, kopii zapasowych i ważnych plików. Mogą zawierać dane poufne i być chronione szyfrowaniem, co zapewnia dodatkowy poziom bezpieczeństwa. Jednak uszkodzenie obrazu, przypadkowe usunięcie pliku, błędy systemu plików lub problemy z urządzeniem magazynującym mogą spowodować utratę dostępu do informacji.

Odzyskiwanie danych z zaszyfrowanych obrazów ma swoją specyfikę, ponieważ nie wystarczy jedynie odnaleźć usunięte pliki — konieczne jest prawidłowe rozpoznanie struktury obrazu, uzyskanie dostępu do jego zaszyfrowanej zawartości oraz zachowanie integralności danych. Szczególnie dotyczy to formatów Sparseimage i Sparsebundle, które składają się z oddzielnych segmentów i mogą zawierać dużą ilość informacji.

W tym artykule omówimy, jak odzyskać dane z zaszyfrowanych obrazów DMG, Sparseimage i Sparsebundle, jakich narzędzi macOS można użyć do ich sprawdzenia i zamontowania oraz jak odzyskiwać pliki za pomocą specjalistycznego oprogramowania do odzyskiwania danych.

Przejdź do widoku
Jak odzyskać dane z zaszyfrowanych obrazów DMG, Sparseimage i Sparsebundle

Jak odzyskać dane z zaszyfrowanych obrazów DMG, Sparseimage i Sparsebundle

Zaszyfrowane obrazy dysków w macOS

macOS obsługuje kilka formatów zaszyfrowanych obrazów dysków. Najczęściej używane są DMG, Sparseimage i Sparsebundle. Różnią się one sposobem przechowywania informacji, rozmiarem oraz przeznaczeniem.

DMG to standardowy format obrazu dysku w macOS. Może zawierać pojedyncze pliki, foldery, aplikacje lub pełną kopię dysku. Takie obrazy są używane do archiwizacji danych, tworzenia kopii zapasowych, przenoszenia informacji między urządzeniami oraz dystrybucji oprogramowania. Użytkownicy komputerów Mac często pobierają aplikacje dla Maca z Internetu w formacie DMG.

Tworzenie zaszyfrowanego obrazu DMG w macOS

Po otwarciu obraz jest montowany w Finderze jako oddzielny dysk wirtualny, dzięki czemu jego zawartość można wykorzystywać niemal tak samo jak na zwykłym dysku flash lub zewnętrznym nośniku danych. Pliki można przeglądać, kopiować i uruchamiać bez wcześniejszego rozpakowywania całego obrazu. Po zakończeniu pracy wystarczy wysunąć obraz DMG w Finderze.

Dzięki łatwości użycia, kompaktowości i wygodnemu przechowywaniu danych ten format stał się jednym z najczęściej stosowanych w macOS.

Tworzenie obrazu DMG w macOS

Sparseimage to dynamiczny obraz dysku macOS przechowywany jako pojedynczy plik. W przeciwieństwie do standardowego obrazu DMG o stałym rozmiarze, rośnie on stopniowo wraz z dodawaniem nowych plików i zajmuje tylko tyle miejsca, ile faktycznie jest używane na dysku. Na przykład obraz może zostać utworzony z maksymalnym rozmiarem 20 GB, ale jeśli wewnątrz zostanie zapisane tylko 3 GB danych, zajmie on około tyle miejsca.

Sparseimage można zamontować w Finderze jako zwykły dysk, a pliki można dodawać, edytować i usuwać. Ponieważ cały obraz jest przechowywany w jednym pliku, wygodnie jest kopiować go na dysk flash, dysk zewnętrzny lub do magazynu sieciowego.

Sparseimage dobrze nadaje się do archiwów osobistych, kopii zapasowych oraz przechowywania danych, których zawartość regularnie się zmienia.

Tworzenie dynamicznego obrazu Sparseimage w macOS

Sparsebundle to dynamiczny obraz dysku macOS, który rośnie wraz z dodawaniem danych. W przeciwieństwie do Sparseimage nie jest przechowywany jako pojedynczy plik, lecz jako pakiet zawierający wiele małych części, zwanych bandami. Gdy zawartość obrazu ulega zmianie, system aktualizuje tylko te części, których dotyczą zmiany. W rezultacie podczas tworzenia kopii zapasowej lub synchronizacji nie ma potrzeby za każdym razem przesyłać całego obrazu. Oszczędza to czas i zmniejsza obciążenie sieci.

Sparsebundle można zamontować w Finderze jako zwykły dysk, a pliki można dodawać, edytować i usuwać.

Sparsebundle jest często używany do tworzenia kopii zapasowych, przechowywania danych na serwerach oraz pracy z magazynem sieciowym, gdzie ważne jest szybkie przesyłanie wyłącznie zmienionych fragmentów.

Tworzenie dynamicznego obrazu Sparsebundle w macOS

Podczas tworzenia obrazu można wybrać szyfrowanie AES-128 lub AES-256. Oba algorytmy zapewniają niezawodną ochronę i są stosowane w nowoczesnych systemach:

  • AES-128 działa nieco szybciej i jest odpowiedni do większości codziennych zadań.
  • AES-256 wykorzystuje dłuższy klucz i zapewnia wyższy poziom ochrony. W obu przypadkach dostęp do plików jest możliwy dopiero po podaniu prawidłowego hasła.
Wybór szyfrowania AES-128 lub AES-256 dla obrazu dysku
Format Opis Funkcje Znaczenie dla odzyskiwania danych
DMG Obraz dysku szeroko używany w macOS do przechowywania plików, aplikacji i innych danych. Może być szyfrowany i chroniony hasłem. Obsługuje różne typy kompresji oraz systemy plików. Uszkodzenie obrazu lub jego systemu plików może utrudnić dostęp do plików. Odzyskanie zaszyfrowanych danych wymaga prawidłowego hasła lub klucza.
Sparseimage Obraz dysku typu sparse, którego rozmiar rośnie w zależności od ilości zapisanych danych. Wykorzystuje strukturę blokową i zajmuje tylko tyle miejsca, ile faktycznie jest używane. Może być szyfrowany. Uszkodzenie pojedynczych bloków lub struktury obrazu może spowodować utratę dostępu do części lub całości danych.
Sparsebundle Obraz dysku typu sparse składający się z dużej liczby małych plików segmentów (plików band). Zmiany są przechowywane w oddzielnych segmentach, co czyni obraz wygodnym do magazynu sieciowego i kopii zapasowych. Utrata lub uszkodzenie pojedynczych segmentów może wpłynąć na integralność obrazu i dostępność plików. W celu odzyskania ważne jest zachowanie całej struktury Sparsebundle.

Jak odzyskać dane z obrazów DMG, Sparseimage lub Sparsebundle

KROK 1. Jak znaleźć hasło do obrazu DMG, Sparseimage lub Sparsebundle

Podczas tworzenia zaszyfrowanego obrazu macOS oferuje zapisanie hasła w Keychain. Jest to chroniony systemowy magazyn, w którym przechowywane są hasła do witryn internetowych, aplikacji, sieci Wi-Fi oraz dane dostępowe do zaszyfrowanych dysków i obrazów.

Jeśli hasło do obrazu DMG, Sparseimage lub Sparsebundle zostało dodane do Keychain, system może użyć go automatycznie podczas następnego montowania. W rezultacie nie trzeba go wpisywać za każdym razem.

Hasła zapisane w Keychain Access

Dostęp do przechowywanych danych jest chroniony hasłem konta macOS lub funkcją Touch ID.

Aby znaleźć wymagany wpis, otwórz Keychain Access. Naciśnij Command + Space, wpisz nazwę aplikacji w Spotlight i uruchom ją.

W lewej części okna wybierz pęk kluczy login, przejdź do sekcji Passwords i w polu wyszukiwania wpisz nazwę obrazu lub jej fragment.

Keychain Access: wyszukiwanie hasła obrazu dysku

Następnie kliknij dwukrotnie znaleziony wpis, zaznacz pole wyboru Show Password i potwierdź operację hasłem Maca lub za pomocą Touch ID. Zapisane hasło pojawi się w odpowiednim polu.

Keychain Access: wyświetlanie hasła obrazu dysku

KROK 2. Otwieranie i odblokowywanie obrazów

Teraz sprawdźmy, jak dodać i odblokować zaszyfrowane obrazy DMG, Sparseimage i Sparsebundle w programie Hetman Partition Recovery.

Uniwersalne rozwiązanie do odzyskiwania plików z usuniętych, sformatowanych, uszkodzonych lub niedostępnych urządzeń pamięci masowej.

Najpierw zamontuj wymagany obraz. Na tym etapie ważne jest wybranie prawidłowego formatu. W przypadku plików z rozszerzeniem .dmg użyj opcji DMG Image.

Hetman Partition Recovery: montowanie obrazu DMG

Po zamontowaniu obraz pojawi się na liście dysków jako oddzielny napęd.

Hetman Partition Recovery: zamontowany obraz DMG

Format .sparsebundle ma inną strukturę. Nie jest to pojedynczy plik, lecz folder zawierający pliki band. Dlatego użyj opcji Sparse Bundle i wybierz sam folder z rozszerzeniem .sparsebundle, a nie pojedyncze pliki znajdujące się wewnątrz.

Hetman Partition Recovery: montowanie obrazu Sparse Bundle
Hetman Partition Recovery: zamontowany obraz Sparse Bundle

W przypadku pliku .sparseimage wybierz opcję Sparse Image.

Hetman Partition Recovery: montowanie obrazu Sparse Image

Następnie również pojawi się w programie jako oddzielny dysk.

Hetman Partition Recovery: zamontowany obraz Sparse Image

Po zamontowaniu program wykryje, że obraz jest zaszyfrowany. Informacja ta jest wyświetlana po prawej stronie okna.

Hetman Partition Recovery: informacje o zaszyfrowanym obrazie Sparse Image

Kliknij dwukrotnie obraz, wprowadź prawidłowe hasło i poczekaj na jego odblokowanie.

Hetman Partition Recovery: odblokowywanie zaszyfrowanego obrazu

KROK 3. Odzyskiwanie danych z obrazów

Po pomyślnym odblokowaniu obraz jest wyświetlany w programie jako zwykły dysk. Można otworzyć jego strukturę, przeglądać foldery i rozpocząć analizę danych.

Hetman Partition Recovery: zamontowane i odblokowane obrazy

Najpierw uruchom Quick Analysis. Pomaga on odnaleźć pliki, gdy struktura obrazu jest nienaruszona, a dane zostały usunięte bez formatowania lub poważnego uszkodzenia systemu plików.

Jeśli Quick Analysis nie znajdzie wymaganych plików, uruchom Full Analysis i wskaż system plików, który był używany w obrazie do przechowywania danych.

Hetman Partition Recovery: szybka analiza obrazu dysku

Po zakończeniu analizy przejrzyj znalezione pliki, zaznacz te, które chcesz odzyskać, i kliknij Recover.

Hetman Partition Recovery: wybieranie znalezionych plików do odzyskania

Aby zapisać dane, wybierz inny nośnik danych. Pomaga to zapobiec nadpisaniu informacji, które mogą nadal być dostępne do odzyskania.

Hetman Partition Recovery: zapisywanie odzyskanych plików

Wnioski

Odzyskiwanie danych z zaszyfrowanych obrazów DMG, Sparseimage i Sparsebundle ma swoją specyfikę i zależy nie tylko od stanu samych plików obrazu, ale także od zachowania struktury obrazu oraz dostępu do jego zaszyfrowanej zawartości. Usunięcie plików, uszkodzenie systemu plików, awaria macOS lub uszkodzenie nośnika mogą spowodować utratę dostępu do ważnych informacji, nawet jeśli sam obraz pozostaje dostępny.

Przed rozpoczęciem odzyskiwania należy upewnić się, że posiadane jest prawidłowe hasło do zaszyfrowanego obrazu. Jeśli zostało ono zapisane w Keychain, można spróbować je odnaleźć za pomocą systemowego narzędzia Keychain Access. Bez hasła lub innego wymaganego klucza odszyfrowanie zawartości chronionego obrazu przy użyciu standardowych narzędzi do odzyskiwania danych jest zazwyczaj niemożliwe.

W przypadku DMG wystarczy pracować z odpowiednim plikiem obrazu, natomiast Sparseimage jest również przechowywany jako oddzielny plik. Sparsebundle ma inną strukturę — składa się z dużej liczby oddzielnych segmentów, dlatego w celu skutecznego odzyskiwania ważne jest zachowanie całego folderu obrazu i nieusuwanie ani niemodyfikowanie jego plików wewnętrznych.

Jeśli obraz można odblokować, specjalistyczne oprogramowanie do odzyskiwania danych, takie jak Hetman Partition Recovery, może pomóc w analizie jego zawartości, odnalezieniu usuniętych lub utraconych plików oraz odzyskaniu ich na inny nośnik danych. Jeśli Quick Analysis nie przyniesie rezultatów, zaleca się wykonanie Full Analysis, które może odnaleźć dane nawet w przypadku poważnego uszkodzenia systemu plików.

Podstawową zasadą jest niezapisywanie nowych danych na dysku, z którego utracono informacje, oraz niemodyfikowanie oryginalnego obrazu, chyba że jest to konieczne. Im mniej operacji zostanie wykonanych na uszkodzonym lub usuniętym obrazie, tym większa szansa na zachowanie danych, które nadal można odzyskać.

Oksana Volyniuk

Autor: , Pisarz techniczny

Oksana Volyniuk jest autorem pracującym w Hetman Software. Ma prawie trzyletnie doświadczenie w zakresie technologii IT, a wcześniej pracowała jako HR menedżer w IT kompanii. Oksana kocha technologię i jest zapalona tworzeniem każdego aktykułu, który może pomóć ludziom.

Michał Mirosznyczenko

Redaktor: , Pisarz techniczny

Michał Mirosznyczenko jest jednym z czołowych programistów firmy Hetman Software. Bazując na piętnastoletnim doświadczeniu w tworzeniu oprogramowania, dzieli się swoją wiedzą z czytelnikami naszego bloga. Oprócz programowania Michał jest ekspertem w dziedzinie odzyskiwania danych, systemów plików, urządzeń do przechowywania danych i macierzy RAID.

Rekomendujemy