Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Carbon: sposób, w jaki Google powinien robić kopie zapasowe na Androidzie

Anonim

Teoretycznie kopie zapasowe aplikacji i danych na urządzeniu z Androidem należy wykonać w „chmurze” i powiązać z kontem Google. Oznacza to - ponownie teoretycznie - że po zalogowaniu się na nowym urządzeniu aplikacje i dane zostaną przywrócone na tym urządzeniu. Każdy, kto posiadał telefon z Androidem lub dwa (lub dziesięć) wie, że tak naprawdę nie jest. Nie ma żadnej przejrzystości co do tego, które aplikacje są tworzone, które aplikacje zostaną przywrócone, a co najmniej te, które przyniosą powiązane dane. Jak więc rozwiązać ten problem?

Enter, Carbon - synchronizacja aplikacji i tworzenie kopii zapasowych.

Na najwyższym poziomie Carbon robi jedną rzecz - tworzy kopie zapasowe i przywraca aplikacje i ich dane. Aplikacja jest dostępna tylko na urządzenia z Androidem 4.0 i nowszym, co można łatwo wyjaśnić, gdy zrozumiesz, co się dzieje pod maską. Carbon wykorzystuje funkcjonalność wbudowaną w najnowsze wersje Androida o nazwie „ADB Backup”, która ma być używana w połączeniu z komputerem z systemem Android SDK do tworzenia kopii zapasowych i przywracania aplikacji na telefonie. Carbon wyciąga sprytną sztuczkę, sprawiając, że telefon myśli, że jest podłączony do komputera i inicjuje tworzenie kopii zapasowej ADB.

W rezultacie telefon tworzy kopie zapasowe aplikacji i / lub danych aplikacji bezpośrednio na samym telefonie, a nie na komputerze. Jedną wielką zaletą Carbon w porównaniu do innych aplikacji do tworzenia kopii zapasowych jest to, że użytkownicy nie muszą rootować swoich urządzeń. Jest jednak jeden dodatkowy krok, jeśli użytkownicy chcą go używać bez rootowania. Ze względu na sposób działania ADB Backup konieczne jest podłączenie telefonu do komputera, aby włączyć go po raz pierwszy. W tym momencie wszystko będzie dobrze, dopóki nie uruchomisz ponownie komputera. Użytkownicy root mogą pominąć ten krok i wykonać kopię zapasową za pomocą samego urządzenia.

Po wybraniu opcji tworzenia kopii zapasowej interfejs użytkownika nie może być prostszy. Zostanie wyświetlona lista wszystkich zainstalowanych aplikacji i wystarczy zaznaczyć pola wyboru, aby wybrać te, które mają zostać zarchiwizowane. Możesz zaznaczyć / odznaczyć wszystkie, a nawet tworzyć grupy do wielokrotnych kopii zapasowych. Możesz na przykład utworzyć grupę o nazwie „gry” i rutynowo tworzyć kopie zapasowe stanów zapisywania gry. Przywracanie działa tak samo w odwrotnej kolejności, wystarczy wybrać aplikacje do przywrócenia i nacisnąć „Przywróć”. To takie proste.

Domyślnie, aw darmowej wersji Carbon, kopie zapasowe są wykonywane w wewnętrznej pamięci telefonu. Jeśli zdecydujesz się na pełną wersję 4, 99 USD, będziesz mieć możliwość tworzenia kopii zapasowych na Dropbox, Google Drive lub Box.net. Jeśli planujesz regularne tworzenie kopii zapasowych jako sposób na zaoszczędzenie danych przed awarią urządzenia, prawdopodobnie najlepiej będzie skorzystać z płatnej wersji. Możesz także zaplanować tworzenie kopii zapasowych, całkowicie wykluczając własną interakcję.

Inną domyślną funkcją Carbon jest po prostu tworzenie kopii zapasowych danych aplikacji, a nie samych aplikacji. Oszczędza to znaczną ilość miejsca, ale oznacza, że ​​musisz ręcznie pobrać aplikacje, a następnie przywrócić dane aplikacji. To będzie osobista preferencja, ale jeśli chcesz powstrzymać się od tworzenia kopii zapasowych ogromnych gier o pojemności ponad 500 MB, prawdopodobnie zechcesz po prostu wykonać kopię zapasową danych aplikacji.

Najważniejszym przełomem w Carbon jest to, że zapewnia pełne tworzenie kopii zapasowych aplikacji i danych dla niezrootowanych użytkowników. Jest to coś, co powinno być zawarte w ramach systemu Android, a także dostępne dla zwykłych użytkowników. „Zwykli” użytkownicy najbardziej skorzystają z prostego i niezawodnego rozwiązania do tworzenia kopii zapasowych i przywracania, a Google zaniedbał ich oferowanie.

Kto wie, kiedy lub czy Google wprowadzi tę funkcjonalność do rdzenia systemu operacyjnego, ale tymczasem wiemy, że Carbon jest tutaj świetną opcją.