Kann Time Machine verschiedene Daten (oder verschiedene Ausschlusslisten) auf verschiedenen Laufwerken sichern?


7

Mountain Lion enthält eine Funktion zum Konfigurieren mehrerer Time Machine-Standorte und zum Sichern dieser Standorte, sobald diese verfügbar sind (angeschlossene externe Laufwerke, zugängliche Netzwerklaufwerke usw.). Kann 10.8 oder eine ältere Version von OSX, möglicherweise einschließlich Software von Drittanbietern, so konfiguriert werden, dass unterschiedliche Daten an unterschiedlichen Speicherorten gesichert werden?

Anwendungsfall: Ich habe 100 GB Speicher auf einem Cloud-Speicherserver und eine externe 250-GB-Festplatte. Ich möchte, dass alles auf meinem Computer außer Medien (Fotos, Videos, Musik) an beiden Standorten gesichert wird. Ich habe ein anderes, viel größeres Laufwerk, auf das seltener zugegriffen werden kann und auf dem ich Backups meiner Medien aufbewahre. Derzeit habe ich Time Machine mit einer Ausnahmeliste für die Medienspeicherorte konfiguriert und sie sichert auf allen drei Laufwerken (dumm in 10.7, aber intelligent, wenn ich auf 10.8 aktualisiere). Anschließend mache ich gelegentlich manuell eine Sicherung aller Medienverzeichnisse mit rsync . Ich würde es lieben, wenn die Mediensicherung automatisch erfolgt, wenn ich das große Laufwerk einstecke.


Können Sie mit zwei verschiedenen OS X-Benutzerkonten sichern?
Global Nomad

@Globalnomad Ich müsste beiden Konten Zugriff auf alle fraglichen Dateien gewähren, aber das ist keine große Hürde. Sie können also gerne eine Antwort einreichen, die diese Anforderung erfüllt.
Sparr

1
Ohne die Änderungen an den Ausschlüssen zu skripten und sie auszulösen, wenn das "Medien" -Laufwerk bereitgestellt wird (was theoretisch möglich ist), ist das integrierte Sicherungsschema für einen Satz von Ausschlüssen ausgelegt, um Sicherungen zwischen zwei Laufwerken zu wechseln (falls konfiguriert).
bmike

@Globalnomad Sie könnten Ihre Antwort wiederherstellen und ausarbeiten, wie die Dinge funktionieren. Jeder Benutzer kann Ausschlüsse für sich selbst hinzufügen und beide Sicherungen enthalten dieselben Regeln. Manchmal funktioniert eine detaillierte Nein-Antwort gut ...
bmike

Erledigt. Ich habe eine Notiz hinzugefügt, obwohl ich die Frage falsch verstanden habe, wodurch meine Antwort falsch ist. Hoffentlich wird dadurch eine Sackgasse davon abgehalten, von anderen auf der Suche nach einer Antwort erkundet zu werden.
Global Nomad

Antworten:


1

Die kurze Antwort lautet Nein, aber hier ist, warum und wie die Ausschlüsse funktionieren, wenn Sie unterschiedliche Regeln für zwei Konten auswählen.

Unabhängig davon, ob Sie ein oder zwei Sicherungsziele haben, besteht die Regel für mehrere Benutzer darin, die Ausschlüsse für jeden Benutzer mit den Ausschlüssen aus dem System zu kombinieren, damit jeder Benutzer verschiedene Dinge ausschließen kann. Es gibt jedoch keinen "Einschluss" -Mechanismus, um etwas hinzuzufügen Ein anderer Benutzer hat dies abgelehnt.

Es gibt einen schönen Artikel über das Vorhandensein mehrerer Benutzer und weitere Einzelheiten zum Einrichten mehrerer Ausschlusslisten:

Es spart nicht Zeit oder Speicherplatz für die Sicherung, wie Sie es gewünscht haben, aber möglicherweise können die Laufwerke größer werden und beide Laufwerke können denselben Inhalt enthalten, da inkrementelle Aktualisierungen bedeuten, dass eine Datei nur einmal an jedes Ziel kopiert wird, was sich beschleunigt Sicherungen für nachfolgende Sicherungen auf jedem einzelnen Laufwerk, wenn es verbunden ist.

Das Ziehen eines Laufwerks aus der Rotation mit zwei funktioniert gut, da das System nur mit angeschlossenem Laufwerk fortfährt. Wenn das weiter veraltete Laufwerk wieder montiert wird, werden alle Änderungen seit der letzten Bereitstellung während des nächsten Laufwerks von einer der nächsten beiden Sicherungen nachgeholt eine Sicherung.


Ist die Anmeldung beider nur für die Sicherung relevant, die automatisch erfolgt, wenn das Laufwerk angeschlossen ist?
Sparr

Ja. Andernfalls wird Time Machine nicht für das abgemeldete Benutzerkonto ausgeführt.
Global Nomad

1
Time Machine wird als privilegierter Systembenutzer (im Grunde Root) ausgeführt. Alle Systemdateien, Benutzerdateien und Benutzerausschlusslisten werden zum Zeitpunkt des Starts von backupd abgeglichen und gehen an die Arbeit. Sie können den Befehl tmutil isexcludedeiner Shell als root ( sudo -s) oder zwei Shells verwenden - eine als Benutzer a und eine als Benutzer b, um sich davon zu überzeugen, dass eine Datei gleichzeitig ein- oder ausgeht - unabhängig davon, welcher Benutzer angemeldet ist oder nicht in, wenn die Sicherung beginnt. tmutil compareist auch nützlich, um zu zeigen, welche Dateien beim Start des nächsten Sicherungsereignisses enthalten sein werden.
bmike

Diese Lösung würde es einem Benutzer nicht ermöglichen, alle gesicherten Dateien auf dem großen Laufwerk zu durchsuchen, nur den einen oder anderen Satz (Medien oder Nicht-Medien) gleichzeitig?
Sparr

bmike, ich habe meinen Mac (zwei Benutzer, verschiedene Sicherungsziele) mit Informationen von pondini.org/TM/10.html eingerichtet . Sie haben Recht, ich habe die ursprüngliche Frage falsch verstanden.
Global Nomad
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.