Varför konvertera BACKUP1 till TAR?
En .tar är ett portabelt, bläddringsbart arkiv, medan säkerhetskopian är en rå blockavbildning. Man paketerar om till .tar för att flytta enbart filerna från enhetsavbildningen utan att behöva behålla en rådump på flera gigabyte.
Hur man konverterar BACKUP1 till TAR
cat + mount + GNU tar FREE
Återskapa avbildningen med cat *.backup* > userdata.img, montera den (sudo mount -o loop,ro userdata.img /mnt), och arkivera sedan innehållet: tar -cf userdata.tar -C /mnt .
gunzip (gzip) OPEN-SOURCE
Om en sammanfogad del visar sig vara gzip-komprimerad, dekomprimera den först med gunzip userdata.img.gz innan montering och körning av tar.
Om dessa format
En .backup1-fil är den andra delen av en delad säkerhetskopia skapad av en Android-telefon eller surfplatta i System Recovery Mode. När säkerhetskopian av userdata är större än cirka 2 GB,…
Öppna detaljer för .BACKUP1 →En TAR-fil (även kallad en tarball) buntar ihop filer och mappar till ett arkiv men komprimerar dem inte. Det är därför du nästan alltid ser den som .tar.gz eller .tgz, med gzip adderat…
Öppna detaljer för .TAR →Kvalitet & vad man bör tänka på
- Detta är en tvåstegsprocess; delarna är en rå avbildning, så du måste återskapa och montera den innan ett arkiv kan skapas.
- Att montera ext4 med skrivåtkomst från ett annat operativsystem riskerar korruption - montera alltid som skrivskyddat när du bara ska extrahera filer.
- Filägarskap, behörigheter och symboliska länkar bevaras endast om du kör
tarmed root-behörighet på den monterade avbildningen.
Vanliga frågor
Kan jag göra om `.backup1` direkt till en `.tar`?
.img, montera den och sedan skapa en .tar från filerna inuti.Vilket operativsystem gör detta enklast?
Blir `.tar`-filen mindre än avbildningen?
.tar endast innehåller faktiska filer. Lägg till -z för en gzip-komprimerad .tar.gz.