Jak tworzyć kopie zapasowe aplikacji Flatpak w systemie Linux za pomocą jdFlatpakSnapshot

Aby utworzyć kopię zapasową aplikacji Flatpak w systemie Linux, użyj jdFlatpakSnapshot do utworzenia skompresowanej migawki danych każdej aplikacji, a następnie wyeksportuj plik do bezpiecznego magazynu. Po nowej instalacji zainstaluj ponownie Flatpak i zaimportuj jego migawkę, aby przywrócić ustawienia i inne dane aplikacji. Migawka nie powoduje ponownej instalacji aplikacji ani jej środowiska uruchomieniowego.

Co obejmuje migawka Flatpak

Domyślny obszar zapisu dla każdej aplikacji w Flatpak to ~/.var/app/<APP_ID>/. Zawiera on foldery konfiguracji, danych, pamięci podręcznej i stanu, zgodnie z konwencjami katalogów danych XDG Flatpak . jdFlatpakSnapshot został zaprojektowany do tworzenia migawek danych aplikacji w celu ich przywrócenia lub migracji. Nie jest to pełna kopia zapasowa systemu: instalacje aplikacji, środowiska uruchomieniowe, ustawienia systemowe i pliki zapisane w innym miejscu wymagają osobnej obsługi.

Niektóre aplikacje korzystają z niestandardowych lokalizacji lub przechowują dokumenty poza tym obszarem. Sprawdź opcje eksportu aplikacji i utwórz osobne kopie zapasowe ważnych plików. Zapisz również identyfikator Flatpak i pilota każdej aplikacji, ponieważ archiwum migawek nie zawiera pobranej aplikacji.

1. Zainstaluj jdFlatpakSnapshot z Flathub

Najprostszą metodą jest kompilacja Flathuba. Jeśli Twój system ma Flatpak, ale nie posiada pilota Flathub, dodaj go, korzystając z oficjalnej instrukcji Flatpak :

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Zainstaluj aplikację:

flatpak install flathub page.codeberg.JakobDev.jdFlatpakSnapshot

Potwierdź instalację, gdy Flatpak poprosi o podanie zakresu. Uruchom aplikację z menu pulpitu lub uruchom flatpak run page.codeberg.JakobDev.jdFlatpakSnapshot.

Strona katalogu oprogramowania Linux dla jdFlatpakSnapshot zawierająca nazwę aplikacji i przycisk Instaluj.
Zainstaluj jdFlatpakSnapshot z Flathub przed wybraniem aplikacji, której kopię zapasową chcesz utworzyć.

Najnowszy wpis w dzienniku zmian Flathub dotyczy wersji 2.2; PyPI podaje datę wydania na 12 grudnia 2023 r. Przed poważną migracją sprawdź aktualną listę zmian Flathub i śledzenie problemów , a także przetestuj przywracanie, zanim zaczniesz używać go jako jedynej kopii zapasowej.

2. Wybierz aplikację Flatpak

Zapisz swoją pracę i zamknij aplikację przed utworzeniem migawki, aby nie zapisywała plików podczas kopiowania. Otwórz jdFlatpakSnapshot i poczekaj na skanowanie. Wybierz aplikację docelową po jej identyfikatorze aplikacji, jeśli nazwy są podobne; na przykład identyfikator Flatpak w Firefoksie to org.mozilla.firefox.

Utwórz osobną migawkę dla każdej aplikacji, której profil lub ustawienia mają znaczenie. Jeśli aplikacji brakuje na liście, sprawdź, czy jest zainstalowana jako Flatpak z rozszerzeniem flatpak list --app. Interfejs może się różnić w zależności od kompilacji, ale zadanie polega na wybraniu aplikacji i utworzeniu dla niej migawki.

Lista aplikacji jdFlatpakSnapshot z wybraną przeglądarką Firefox i jej identyfikatorem Flatpak.
Przed utworzeniem migawki wybierz prawidłowy identyfikator Flatpak.

3. Utwórz i zweryfikuj migawkę

Wybierz „Utwórz migawkę” , wprowadź opisową nazwę, taką jak firefox-before-migration, i wybierz metodę kompresji. Uruchom migawkę i poczekaj na jej zakończenie. Przed przejściem dalej sprawdź, czy migawka znajduje się na liście migawek aplikacji.

Używaj nazw, które identyfikują zarówno aplikację, jak i punkt kopii zapasowej. Profile aplikacji mogą obejmować duże magazyny poczty, bazy danych lub pliki do pobrania, dlatego należy pozostawić wystarczająco dużo wolnego miejsca. Kompresja wpływa na rozmiar archiwum i czas trwania operacji.

Okno dialogowe Utwórz migawkę z opisową nazwą i selektorem kompresji.
Nadaj każdej migawce rozpoznawalną nazwę i wybierz metodę kompresji.

4. Eksportuj i przywróć archiwum

Wybierz migawkę i kliknij Eksportuj . Zapisz wynikowy .flatpaksnapshotplik na dysku zewnętrznym lub innym oddzielnym nośniku. Zachowaj drugą kopię, jeśli dane są ważne; jedyna kopia nie powinna pozostać na dysku, który planujesz wymienić.

W systemie docelowym zainstaluj Flatpak, dodaj oryginalny pilot aplikacji i ponownie zainstaluj ten sam identyfikator aplikacji. Zainstaluj jdFlatpakSnapshot, otwórz go, wybierz Plik > Importuj i wybierz archiwum. Po zaimportowaniu wybierz migawkę i wykonaj akcję przywracania aplikacji. Najpierw utwórz kopię zapasową wszystkich istniejących danych docelowych, ponieważ przywracanie może zastąpić ich obecny stan. Otwórz aplikację i sprawdź profil lub ustawienia przed usunięciem oryginalnej kopii.

Program do wybierania plików w systemie Linux z archiwum .flatpaksnapshot wybranym do zaimportowania.
Zaimportuj wyeksportowane archiwum po ponownej instalacji odpowiedniej aplikacji Flatpak.

Aby zapisać prosty spis identyfikatorów aplikacji i ich pilotów przed przeniesieniem, uruchom:

flatpak list --app --columns=application,origin > "$HOME/flatpak-apps.txt"

Dokumentacja poleceń Flatpak opisuje te kolumny. Użyj inwentarza, aby ponownie zainstalować każdą aplikację z oryginalnego pilota, a następnie przywrócić migawkę danych.

Szybkie kontrole

  • Jeśli brakuje aplikacji, sprawdź jej identyfikator i zakres instalacji za pomocą flatpak list --app --columns=application,origin,installation.
  • Jeśli przywrócone ustawienia nie pojawią się, sprawdź, czy archiwum należy do tego samego identyfikatora aplikacji i czy operacja przywracania została zakończona.
  • Zachowaj archiwum i stare dane, aż do momentu otwarcia przywróconej aplikacji i sprawdzenia potrzebnych plików.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.