Az Time Machine az Apple által épült, hogy egyszerű, könnyen használható módszer legyen a Mac adatainak biztonsági mentésére. Bár az OS X Rendszerbeállításaiban megjelenik néhány, az időgép konfigurálására és vezérlésére szolgáló lehetőség, a felhasználó számára a grafikus felhasználói felületen keresztül biztosított teljes funkcionalitás hiányzik, és megegyezik az Apple szolgáltatás be- és kikapcsolási mentalitásával. Szerencsére a társaság egy részletesebb módszert is magában foglal az időgép vezérlésére a terminálon keresztül. Így válhat Time Machine energiafelhasználóvá!
Mondja Hello az Time Machine Utility-nek
Az összes Time Machine varázslatát a tmutil, vagy a Time Machine Utility vezérli. Ez az, amit a terminálon keresztül hozzáférhet a szolgáltatás vezérléséhez és konfigurálásához, de a legtöbb terminálparancshoz hasonlóan ismernie kell az igeket és a szintaxist, hogy a parancs utasításokat megadhassa. Szinte mindent, amit tudnia kell, megtalálható a parancs kézikönyvének oldalán, amely elérhető a következő gépelésével a Terminálon:
ember tmutil
Alternatív megoldásként elérheti a Time Machine Utility kézi oldalát az Apple Mac Developer Library könyvtárában, amely lehetővé teszi, hogy a kézikönyvet külön böngészőablakban tekinthesse meg, miközben a Terminálon dolgozik.
A kézi oldal elmagyarázza, mit csinál a parancs, és hogyan lehet azt használni ige-sorok, helyek és a helyes szintaxis sorozatán keresztül. A funkciók listáján átolvasva olyan lehetőségeket láthat, amelyek az egyszerű - az Time Machine be- vagy kikapcsolásától a bonyolultabbig - ellenőrzésenálják, hogy egy adott fájl vagy mappa ki van-e zárva a biztonsági másolatból, és a biztonsági mentési meghajtó manuális hozzárendelésével. egy új forrásmeghajtóval, és összehasonlít két biztonsági másolatot, hogy megnézze, mi változott. Az utóbbi kategória által kínált funkciók általában csak a terminálon keresztül érhetők el, és gyakran hasznosak a speciális hibaelhárítás során.
Időgép engedélyezése és letiltása
Egyes parancsok root jogosultságokat igényelnek, ezért először a sudo-val („superuser do”) kell bevezetni a parancsot, majd be kell írnia egy adminisztrátori jelszót, amikor a rendszer kéri. Például egy egyszerű paranccsal kezdjük a Time Machine letiltását. Mivel a kézikönyv ezt olyan parancsként azonosítja, amely root jogokat igényel, beírjuk a következőket a Terminálba, majd nyomjuk meg a Vissza gombot:
sudo tmutil Disable
Miután megadta rendszergazdai jelszavunkat, és ismét megnyomta a Vissza gombot, rájönünk, hogy az Időgép le van tiltva a Mac rendszeren.
Kizárja a konkrét fájlokat és mappákat
Ezután próbáljunk ki egy kicsit fejlettebb dolgot, például egy elem kizárását a Time Machine biztonsági másolatából. Példánkban az asztalon egy „Scratch” nevű mappát fogunk használni. Nem akarjuk, hogy a mappa vagy annak tartalma belekerüljön a biztonsági mentéseinkbe. Ehhez térjen vissza a terminálra, és használja az Időgép segédprogram „addexclusion” verbét (ennek a parancsnak a használatával a könyvtár elérési útját cserélje ki a saját fájlja, mappája vagy kötete elérési útjára):
tmutil addexclusion "/ Felhasználók / TekRevue / Asztali számítógép / Scratch"
Ezt elég könnyű megtenni az Időgép Rendszer Preferencia ablaktáblán, de itt van egy példa arra, hogy a Terminal parancs hatalmasabb: a fenti parancs használatával a Time Machine helytől független (vagy „ragadós”) módszert fog használni a azonosított fájl vagy mappa. Ez azt jelenti, hogy ha futtatjuk a fenti parancsot, de aztán áthelyezzük a Scratch mappát egy másik helyre Macünkön, akkor az továbbra is ki lesz zárva a Time Machine biztonsági másolatai során.
Ha az elemeket csak egy adott helyről szeretné kizárni, akkor ehhez hozzáfűzhet egy lehetőséget a parancshoz, ebben az esetben, hogy megmondja az Time Machine-nek, hogy rögzített út módszerrel használja a kizárást. Példánkban a Scratch mappát ideiglenes elemekhez használjuk, amelyeket valószínűleg nem takarítunk meg. De ha meggondoljuk magunkat és áthelyezzünk egy fájlt a Scratchból a, például a Documents mappába, továbbra is szeretnénk, hogy ezt biztonsági másolatot készítsük. Ez tökéletes eset a rögzített út kizárási módszernél. Ennek engedélyezéséhez gépeljük be a fenti parancsot, és hozzáadjuk a beállítást. Vegye figyelembe, hogy ehhez root jogosultságokra van szükség, ezért a sudo előtagot is használjuk:
sudo tmutil addexclusion -p "/ Felhasználók / TekRevue / Asztal / Scratch"
Ha meggondoljuk minden kizárást, egyszerűen újrafuttathatjuk a parancsot, és az „addexclusion” helyébe az „removeexclusion:”
tmutil removeexclusion "/ Felhasználók / TekRevue / Desktop / Scratch"
Lásd az időbeli változások naplóját
Az Időgép segédprogramot is felhasználhatja a használat és az időbeli változások megtekintésére és elemzésére. A „számított növekedés” parancs megvizsgálja az egyes Time Machine pillanatképeket és kiszámítja a fájlméret különbségét: mennyi adatot adtak hozzá a biztonsági mentés során, mennyi eltávolították, és mennyi megváltozott. Az információ beszerzéséhez gépelje be a következő parancsot (vegye figyelembe, hogy a Time Machine biztonsági másolatának tartalmától függően előfordulhat, hogy a parancshoz root jogosultságokra van szüksége):
tmutil kiszámított emelése
Írja be, vagy még jobb, ha húzza és dobja be a Mac Time Time biztonsági másolatának helyét a fenti zárójelben szereplő helyőrző helyére. Vegye figyelembe, hogy ez nem a legfelső szintű Backups.backupdb mappa, hanem inkább az Ön egyedi Mac helye, amely alapértelmezés szerint egy szinttel lejjebb van. Esetünkben a Time Machine meghajtót illeszkedő módon „Time Machine” feliratú, a Mac-ot pedig „iMac” felirattal látjuk el, így beírtuk:
tmutil kiszámítottift “/ Kötetek / Időgép / Backups.backupdb / iMac”
A parancs kiadása hosszú időt vehet igénybe, attól függően, hogy hány pillanatfelvétel van, és milyen gyors a Time Machine meghajtója. A kitöltést követően kap egyéni jelentést az egyes pillanatképek során bekövetkezett változásokról, valamint egy végleges jelentést az összes pillanatfelvétel átlagos változásáról.
Társítson egy új meghajtót egy létező időgép-biztonsági mentéssel
Az Apple úgy konfigurálta az Időgépet, hogy az egyedi azonosítóval (UUID) azonosítsa a forrásmeghajtókat, amit hozzárendelnek a meghajtó formázásakor és egy új fájlrendszer létrehozásakor. Az Időgép nem fokozatosan készít biztonsági másolatot egy új meghajtóra a meglévő pillanatképek készletre; ehelyett külön biztonsági mentési pontot hoz létre, ha engedélyezve van, és mindent újból készít. Ez általában jól működik, és megakadályozza a Time Machine kritikus adatainak a keveredését a meghajtók között, ha például a külső Time Machine meghajtót másik számítógéphez csatlakoztatja.
De mi van, ha a Mac rendszermeghajtója meghibásodni kezd, és az adatokat egy új meghajtóra klónozza? Vagy mi van, ha éppen visszaállított egy új Mac-et egy Time Machine biztonsági másolatból? Mindkét esetben a legtöbb felhasználó továbbra is a meglévő Time Machine biztonsági másolatot szeretné használni, ahelyett, hogy a semmiből indítaná, de mivel minden új vagy újraformázott meghajtó más UUID-vel rendelkezik, a Time Machine nem ismeri fel.
A probléma megoldásához manuálisan társíthatja az Time Machine biztonsági másolatát egy új meghajtóval az “Associaisk” paranccsal. Az induláshoz keresse meg a Time Machine biztonsági mentési meghajtóját, és keresse meg a legfrissebb pillanatképet, amelynek a /Volumes//Backups.backupdb//Latest/ oldalon kell elhelyezkednie.
Ezután nyissa meg a terminált, írja be a következő parancsot, és nyomja meg a Vissza gombot. Használja a fenti útvonalat a „Pillanatfelvétel kötetéhez”, az új vagy újonnan formázott meghajtó elérési útját pedig „Forrás:”
sudo tmutil társított "" ""
Az iMac példánkban a parancs:
sudo tmutil társított “/ Kötetek / Rendszer” “/ Kötetek / Időgép / Backups.backupdb / iMac / System”
Be kell írnia az admin jelszavát, de ezt követően meglátja, hogy a Time Machine most pontosan ugyanúgy kezeli az új meghajtót, mint a régi meghajtó, és a biztonsági másolatai növekményesek lesznek, ahelyett, hogy ahelyett, hogy teljes biztonsági másolatot készítenének. Ez időt takaríthat meg, és lehetővé teszi a régebbi adatok elérését és visszaállítását.
Folytasd a felfedezést
Még sok más Time Machine Utility funkció és felfedezésre váró parancs található, ezért további információt a kézikönyv oldalon talál. Ezeket a parancsokat az AppleScriptekkel együtt is használhatja, hogy szinte bármilyen egyedi munkafolyamatot elkészítsen, amelyre gondolhat.
Az Apple valószínűleg egyszerűvé tette a Time Machine-t, de ha kicsit kísérletezik a tmutil terminállal, feloldhatja annak valódi erejét.