Jeg hadde nylig en kritisk stasjonsfeil på nettverksstasjonen min som jeg bruker for Time Machine-sikkerhetskopier. Det vil være smertefullt å lage den første sikkerhetskopien over nettverket (med ~ 1 TB data).
Jeg har allerede opprettet en sikkerhetskopi ved hjelp av Time Machine på stasjonen montert via USB, men dette er en Backups.backupdb
mappestruktur, ikke et backupbundle
diskbilde som Time Machine bruker når du arbeider over nettverket.
Er det en måte å lage / konvertere en ny backupbundle
-fil med Backups.backupdb
-mappen slik at jeg ikke trenger å kjøre en første full sikkerhetskopi over nettverket? Alternativt, er det en måte å overbevise Time Machine om å bruke backupbundle
-strukturen når du sikkerhetskopierer via USB?
Svar
Mens jeg ikke har prøvd dette personlig, kom jeg nylig over en løsning som ble lagt ut på MacRumors-fora som hevder at den skal fungere :
Det er et arbeid å gjøre dette. Fest stasjonen til ruteren (forutsatt at den støtter Time Machine), og start deretter en sikkerhetskopi til disken ved hjelp av Time Machine. Gi den et par minutter å komme i gang, så stopp den og koble den fra.
Fest nå stasjonen til Mac-en via USB. Se i Finder, så ser du en sparsom pakke med den delvise
Backups.backupdb
-fil der. Bare slett den filen og tøm søpla.Slå på Time Machine og ta en full sikkerhetskopi. Når det er gjort vil du ha full
Backups.backupdb
på stasjonen. Bare flytt den fra roten til stasjonen til den sparsomme bunten e. Koble den tilbake til ruteren og slå TM på igjen. Det vil fortsette der det slapp med inkrementelle sikkerhetskopier fremover.
En annen variant på denne metoden oppretter en lokal Samba-fildelingsmontering på USB-stasjonen som en løsning. Fullstendige detaljer i det koblede svaret, men en sammendragskutt følger:
sudo ifconfig lo0 alias 127.0.0.2/32
Plugg USB-stasjonen din, og legg deretter via Systemvalg / Deling til en smb-deling til en mappe tidsmaskin-macbook i stasjonens tidsmaskin-usb. Legg deretter til en destinasjonssikkerhetskopi (Time Machine vil se det som en nettverksdeling)
sudo tmutil setdestination -a "smb://user:[email protected]/time-machine-macbook"
Hvis det er en enklere / mer direkte måte å gjøre det på , det ville være fantastisk å vite! Jeg tenkte kanskje noe i tmutil
kommandolinjeprogrammet kanskje kunne gjøre det, men har ikke prøvd det ennå.
I følge Apples Diskverktøy Brukerhåndbok, det ser ut til å være mulig å opprette et sparsebundle diskbilde manuelt :
- I Diskverktøy -appen på din Mac, velg Fil > Nytt bilde > Tomt bilde
- Skriv inn et filnavn for diskbildet, legg til koder om nødvendig, og velg deretter hvor du vil lagre det.
- Skriv inn navnet på diskbildet i Navn-feltet.
- I feltet Størrelse skriver du inn et størrelse for diskbildet.
- Klikk på lokalmenyen Format, og velg deretter formatet for disken:
- Jeg tror at for Time Machine må du velge Mac OS Extended (Journaled) eller Mac OS Extended (Case-sen sitiv, journalført) ( referanse )
- For å kryptere diskbildet, klikk på hurtigmenyen Kryptering, og velg deretter et krypteringsalternativ.
- Klikk på lokalmenyen Partisjoner, og velg deretter et partisjonsoppsett.
- Klikk på Pop-up-meny for bildeformat, og velg deretter et alternativ:
- Sparse bundle disk image: Samme som en sparsomt diskbilde (nedenfor), men katalogdataene for bildet lagres annerledes. Bruker
.sparsebundle
filtypen.- Sparsomt diskbilde: Oppretter en utvidbar fil som krymper og vokser etter behov. Ingen ekstra plass brukes. Bruker
.sparseimage
filtypen.- Klikk Lagre, og klikk deretter Ferdig.
- Diskverktøy oppretter diskbildefil der du lagret den i Finder og monterer diskikonet på skrivebordet og i Finder-sidefeltet.
- I Finder kopierer du filene til det monterte diskbildet og skyver det ut.
Rediger merknad: macOS Catalina ser ut til å bruke utvidelsen backupbundle
i stedet for sparsebundle
, men det ser ut til at denne filen fremdeles kan monteres på samme måter som tidligere.
backupbundle
-fil, i det minste for meg. Kanskje det ' er en Catalina-ting? Jeg vet ikke ' … 2.backupbundle
-filen kan ikke monteres (i det minste kunne jeg ikke finne noen måte å gjøre det på ). 3. Filstrukturen tilbackupbundle
er veldig annerledes enn jeg forventet, og inneholdt ikke enBackups.backupdb
-mappe. På dette punktet er 835 GB av 940 GB for den første sikkerhetskopien fullført … Noen ganger er brute force veien å gå … 😉backupbundle
tilbake tilsparsebundle
, og deretter montere det på den måten. Hvis det er ', kan du sannsynligvis også sendebackupbundle
direkte til en kommandolinjekommando for å montere den som ensparsebundle
. Jeg har ikke ' ikke prøvd noen av disse ennå, ettersom alle sikkerhetskopiene mine ser ut til å være forut for Catalina.backupbundle
kan fortsatt monteres ved hjelp av en eldreDiskImageMounter
app i/System/Library/CoreServices
du kan bruke Time Machine til å hente noe av innholdet fortsatt uklart "Backups.backupdb
tilbackupbundle
, til og med trodde det ikke ' Det virker som om det burde være så komplisert. Så backup-historikken begynte på nytt, noe som ikke er ' t helt dårlig.