Zeitmaschine vom Terminal aus steuern

In einem früheren Tutorial habe ich gezeigt, wie Sie mit Time Machine, dem in OS X integrierten Sicherungsprogramm, beginnen. Zeitmaschine ist sehr einfach einzurichten und zu verwenden. Wenn Sie jedoch mehr Kontrolle darüber haben möchten, müssen Sie eine der ältesten Anwendungen von OS X ausbrechen: Terminal.

Durch das Time Machine-Dienstprogramm Terminal Befehl abgekürzt zu Tmutil-Sie können jeden Aspekt eines Time Machine-Setups steuern und weitere Informationen dazu finden. 

In diesem Lernprogramm wird die Steuerung von Time Machine über das Terminal vorgestellt und eine Übersicht über die Steuerung gegeben. Um jeden abzudecken Tmutil Ein detaillierter Befehl würde weit mehr als nur einen Artikel erfordern. Wenn Sie sich erst einmal mit den Grundlagen vertraut gemacht haben, werden die komplizierteren Befehle leicht verständlich.

Bevor Sie mit diesem Lernprogramm beginnen, müssen Sie beachten, dass ein Time Machine-Laufwerk an den verwendeten Mac angeschlossen sein muss. Das Tmutil Befehle funktionieren sonst nicht.

Fertig machen

Die Steuerung eines Computers über die Befehlszeile ist bekannt dafür, dass die Lernkurve steil ist. OS X Tmutil ist keine Ausnahme. Glücklicherweise gibt es eine Reihe von Hilfefunktionen.

Obwohl es unwahrscheinlich ist, dass es im Moment sehr viel Sinn ergibt, erhalten Sie eine vollständige Liste aller verfügbaren tmutil-Befehle zusammen mit dem, was sie tun und wie sie verwendet werden sollen Mann Tmutil in Terminal. Der Befehl Mann-kurz für manuell - macht das gleiche für viele andere Terminal Befehle.

Das Handbuch des Befehls tmutil.

Um weitere Informationen zu einem einzelnen tmutil-Befehl zu erhalten, müssen Sie das Handbuch nicht durchgehen. Eingeben tmutil help [Befehl] woher [Befehl] ist der Befehl, zu dem Sie weitere Informationen wünschen. Terminal liefert dann detaillierte Informationen darüber. Zum Beispiel eingeben tmutil helfen zu aktivieren beschreibt, was der Befehl enable bewirkt, und teilt Ihnen mit, dass zur Ausführung Rootberechtigungen erforderlich sind.

Benutzer und Superuser

Wenn Sie das Terminal verwenden, haben Sie Zugriff auf viele Teile von OS X, die normalerweise nicht zugänglich sind. Es ist möglich, einen Mac vollständig zu beschädigen, wenn Sie nicht aufpassen. Zum Schutz vor versehentlichem und vorsätzlichem Schaden verwendet OS X das Konzept der Benutzer und der Superuser. Benutzer haben keinen Zugriff auf viele Root- oder Verwaltungsfunktionen von OS X, die Superbenutzer verwenden.

Oft bei der Verwendung Terminal, Sie müssen als Superuser Befehle ausführen, damit sie funktionieren. Dazu geben Sie ein Sudo-Super User do-before den regulären Befehl. Sie werden aufgefordert, Ihr Passwort einzugeben. Tun Sie dies und drücken Sie Rückkehr. Beachten Sie, dass Sie als Sicherheitsfunktion nichts eingeben, wenn Sie Ihr Kennwort eingeben.

Einfache Befehle

Viele der einfachen tmutil-Befehle können mit der Zeitmaschine Symbol der Menüleiste oder Systemeinstellungen Feld. Es kann jedoch schneller sein, es einfach zu verwenden Terminal.

Aktivieren und Deaktivieren von Time Machine

Aktivieren und Deaktivieren Zeitmaschine von Terminal erfordert Super-User-Fähigkeiten. Ermöglichen Zeitmaschine eingeben sudo tmutil aktivieren gefolgt von Ihrem Passwort und Rückkehr.

Etwas deaktivieren Zeitmaschine Geben Sie stattdessen ein Sudo Tmutil deaktivieren, Dein Passwort und dann Rückkehr.

Backups starten und stoppen

Wenn Sie gerade einige wichtige Dateien auf einen Mac übertragen haben, möchten Sie möglicherweise eine Zeitmaschine sofort sichern. Um dies zu tun, geben Sie ein tmutil startbackup.

Wenn Sie sich andererseits auf dem Weg zur Tür befinden und eine Sicherung stoppen müssen, damit Sie die Verbindung trennen können Zeitmaschine fahren, eingeben tmutil stopbackup.

Bestimmte Dateien und Ordner ausschließen

Manchmal kann es eine Datei oder einen Ordner geben, auf den Sie nicht gesichert haben möchten Zeitmaschine; Möglicherweise hat Ihr Backup-Laufwerk nur wenig Speicherplatz und Sie haben einen redundanten 100-GB-Ordner mit Filmen.

Um einen Ausschluss hinzuzufügen, benötigen Sie erneut einen Super-Benutzerzugriff. Eingeben sudo tmutil addexclusion [Pfad] woher [Pfad] ist der Pfad zu der Datei oder dem Ordner, den Sie ausschließen möchten. Zum Beispiel, wenn ich meine Macs ausschließen wollte Filme Ordner würde ich eingeben sudo tmutil addexclusion / Benutzer / harryguinness / Filme. Wie bei jedem Sudo Kommando, müssen Sie Ihr Passwort eingeben.

Um einen Ausschluss zu entfernen, verwenden Sie den inversen Befehl, Ausschluss entfernen. Eingeben sudo tmutil removeexclusion [Pfad] woher [Pfad] ist der Pfad zu der Datei oder dem Ordner, den Sie erneut einschließen möchten-sudo tmutil removeexclusion / Benutzer / harryguinness / Filme um mein Beispiel von oben fortzusetzen.

Überprüfen, ob der Ordner Movies von Time Machine ausgeschlossen ist.

Mit dem Befehl können Sie überprüfen, ob eine Datei oder ein Ordner von der http://www.bbc.co.uk/news/entertainment-arts-29536370-Sicherung ausgeschlossen ist tmutil ist ausgeschlossen [Pfad] woher [Pfad] ist der Pfad zu der Datei oder dem Ordner, den Sie überprüfen möchten.

Informationen über Backups erhalten

Eine der nützlichsten Funktionen von tmutil ist die Möglichkeit, Ihnen Informationen und Statistiken über a zur Verfügung zu stellen Zeitmaschine Laufwerk, das Sie nicht über das Symbol der Menüleiste oder erhalten können Systemeinstellungen Feld.

Backup-Speicherorte suchen

Es gibt einige Befehle, die Informationen darüber anzeigen, wo sich die Backups befinden.

Verwenden tmutil destinationinfo Zeigt eine Liste aller an Zeitmaschine Ziele, die mit einem Mac verbunden sind, enthalten Mount-Punkte, IDs und ob es sich um lokale oder Netzwerksicherungen handelt.

Verwenden Sie, um den Speicherort der neuesten Sicherung abzurufen tmutil latestbackup. Terminal zeigt den Pfad dazu an. Der letzte Ordner befindet sich in JJJJ-MM-TT-HHMMSS Format, so dass Sie herausfinden können, wann es gemacht wurde, indem Sie diese Informationen mit der aktuellen Uhrzeit vergleichen.

Um eine Liste von allen zu erhalten Zeitmaschine Backups verwenden tmutil listbackup. Dadurch wird eine Liste der Pfade zu allen Backups angezeigt, die in gespeichert sind Zeitmaschine. Zeitmaschine speichert stündliche Sicherungen für einen Tag, tägliche Sicherungen für einen Monat und wöchentliche Sicherungen unbegrenzt; Diese Liste wird das widerspiegeln.

Die Ergebnisse des Befehls tmutil listbackup.

Etwas Tmutil Befehle können nur auf der ausgeführt werden Maschinenverzeichnis; der Ordner, in dem alle einzelnen Sicherungen gespeichert werden. Sie können das Problem lösen, indem Sie den Datumsordner im Pfad zu einer beliebigen Sicherung ignorieren, aber es ist einfacher, den Befehl zu verwenden tmutil machinedirectory um den Pfad anzuzeigen.

Backups vergleichen

Um den Inhalt zweier Backups zu vergleichen, verwenden Sie die Tmutil vergleichen Befehl. Wenn du läufst Tmutil vergleichen Ohne Argumente wird der aktuelle Computerzustand mit der letzten Sicherung verglichen. 

Wenn du läufst tmutil vergleiche "[Pfad_1]" "[Pfad_2]" woher [Pfad_1] und [Pfad_2] Sind die Speicherorte von zwei verschiedenen Sicherungen, werden die Änderungen zwischen den beiden verglichen. Terminal zeigt eine Liste aller Dateien an, die hinzugefügt, entfernt oder geändert wurden, sowie die Gesamtgröße aller Änderungen. 

Zum Beispiel, Laufen tmutil vergleichen “/Volumes/Storage/Backups.backupdb/Harry Mac Pro / 2014-09-25-095831” “/Volumes/Storage/Backups.backupdb/Harry Mac Pro / 2014-09-25-073640” verglich die Backups um 10 Uhr morgens und um 7:30 Uhr morgens.

Vergleichen der Sicherungsänderungen im Zeitverlauf

Das Tmutil Der Befehl compare kann nur zwei Sicherungen gleichzeitig verarbeiten. Um den Unterschied zwischen all Ihren Sicherungen im Zeitablauf zu ermitteln, verwenden Sie den Befehl tmutil chargedrift. Eingeben tmutil kalkuliert "[machine_directory]" woher [Maschinenverzeichnis] ist der Maschinenverzeichnis des Zeitmaschine Volumen. Die Abweichung oder die Änderung von einem Backup zum nächsten wird für jedes Backup berechnet und in angezeigt Terminal zusammen mit dem Durchschnitt.

Die Drift meiner letzten drei Backups sowie der zeitliche Durchschnitt.

Die Drift in Ihren frühen Backups wird aufgrund dessen, wie Sie dies tun, größer sein als Ihre neueren Zeitmaschine speichert stündliche und tägliche Backups. Möglicherweise müssen Sie laufen kalkuliert als super user. 

Zum Beispiel bin ich gerannt Sudo Tmutil berechnet "/Volumes/Storage/Backups.backupdb/Harry Mac Pro /".

Fazit

In diesem Tutorial habe ich Ihnen einige Grundlagen vorgestellt Tmutil Terminal Befehle. Es gibt viele andere, die verwendet werden können, um Backup-Speicherorte zu ändern oder a zu verschieben Zeitmaschine Backup auf einen anderen Mac. 

Um mehr über alle verfügbaren tmutil-Befehle zu erfahren, verwenden Sie Mann Tmutil. Wenn Sie diesem Tutorial gefolgt sind, sollte es für Sie jetzt völlig sinnvoll sein.