Kérdés:
Hogyan örökölhetem a sparsebundle-t a macOS Server Time Machine szolgáltatáson?
Swisher Sweet
2018-04-24 05:14:44 UTC
view on stackexchange narkive permalink

A MacOS szerver Time Machine szolgáltatását használom a Mac munkaállomások / laptopok biztonsági mentésének központosítására.Az egyik laptopról nem készült biztonsági másolat, mióta 6 hónappal ezelőtt frissítettek egy új MacBook Pro-ra (a Migration Assistant segítségével).Most a laptop Time Machine-jét csatlakoztatom a szerverhez, de a régi azonos nevű biztonsági másolatok használata helyett újakat hoz létre, amelyeknek a neve végén "1" van (pl. MacBook Pro 1 amikor a meglévő biztonsági másolat és a mac neve MacBook Pro ).

Hogyan kényszerítsem a Time Machine-t a meglévő biztonsági másolatok használatára, hogy megőrizhessük az összes biztonsági mentési előzményt?

Amiért érdemes, úgy gondolom, hogy a macOS Server Time Machine szolgáltatás a laptop szempontjából nem több, mint egy SMB megosztás.

Láttam olyan bejegyzéseket, amelyek szerint örökölni kell a Time Machine biztonsági másolatot egy helyileg csatlakoztatott meghajtón, de nem vagyok biztos benne, hogyan lehet ezt egy távoli sparsebundle-en megcsinálni.

Egy válasz:
Swisher Sweet
2018-04-25 20:33:41 UTC
view on stackexchange narkive permalink

Mint kiderült, nagyon egyszerű egyetlen terminál paranccsal.

Először fel kell szerelnie a Time Machine megosztást a Finder használatával.Csak böngésszen a kiszolgálóhoz, majd a megosztáshoz, hogy az felépüljön.Rendszergazdai jogosultságokkal csatlakoztam, mivel az Admin tulajdonában van az Időgép sparsebundle.

Ezután megnyitja a Terminált, és futtatja a következő parancsot:

  sudo tmutil inheritbackup "/path/to/backup.sparsebundle"
 

Például az enyém a következő lenne:

  sudo tmutil inheritbackup / Volumes / Time \ Machine / MacBook \ Pro.sparesebundle
 

Ha inkább idézőjeleket szeretne használni a szóköz elhagyásához, akkor képesnek kell lennie a következőkre:

  sudo tmutil inheritbackup "/ Volumes / Time Machine / MacBook Pro.sparesebundle"
 

Meg kell adnia rendszergazdai jelszavát, és ezt meg kell tennie.

Ezek után újraindítottam, majd kiválasztottam a Time Machine biztonsági másolatát, és most a meglévő sparsebundle-t használja, ahelyett, hogy létrehozna egy újat.

Amikor futtatom az 'örökölt hát' parancsot, a következő hibaüzenetet kapom: Használat: tmutil inheritbackup gép_könyvtár tmutil örökölje a sparse_bundle csomagot / Kötetek / Ben's Time Machine / Backups.backupdb: Érvénytelen cél Van ötlet, hogy mit csinálok rosszul? Továbbá, van-e megerősítő üzenet vagy bármi, ami megjelenik, ha az örökség-mentés parancs sikeresen fut?
Lehet, hogy a / / Volumes / Ben's Time Machine / Backups.backupdb` nincs megfelelően formázva / elkerülve.Felvette körülötte a dupla idézőjeleket?
Hmmm, lehet, hogy nem.Amikor elhagytam a Terminált és visszatértem a Time Machine-be, örömmel kezdtem el újra biztonsági másolatot készíteni ugyanabban a "Backups.backupdb" mappában, mint korábban mindent tiszta újratelepítéssel.Ez azt jelenti, hogy az inheritbackup parancs működött?A biztonsági másolat elég nagy volt (150 GB +).


Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...