Ich weiß, dass Time Machine ein großartiges Sicherungssystem auf dem Mac ist, aber ich mag es nicht, wenn es anfängt, alles auf einem Mac zu sichern. Meine Arbeit ist vollständig mit E-Mails erledigt, und diese E-Mails müssen jetzt gesichert werden, da sich das Postfach füllt schnell auf. Ich verwende sowohl Apple Mail als auch Outlook 2016 für Mac, beide mit unterschiedlichen E-Mail-IDs. Ich muss beide sichern, damit ich keine E-Mails verliere, und auch wenn ich in Zukunft auf diese E-Mails zugreifen muss, kann ich das einfach tun. Hier ist Time Machine eine großartige App zum Sichern, aber ich möchte keine anderen Sachen sichern, ich brauche sie nur, um meine E-Mail-Datenbank zu sichern. Ist das möglich, wenn ja, wie kann ich das tun und wenn nein, welche anderen möglichen Optionen habe ich als E-Mail-Backup-System?
Sie können mit Time Machine arbeiten, um alle anderen Ordner außer Ihrem Apple Mail-Datenbankordner und Ihren Outlook 2016-Mac-Datenbankordnern auszuschließen. Da Sie nicht erwähnt haben, welche Version von Apple Mail Sie verwenden, finden Sie hier Ihren Mail-Datenbankordner:
Suchen und öffnen Sie den Ordner, in dem OS X Mail Mail speichert
So gehen Sie zu dem Ordner, der Ihre OS X Mail-Nachrichten enthält:
Öffnen Sie ein neues Fenster im OS X Finder.
Wählen Sie Los | Gehen Sie zu Ordner… aus dem Menü.
Sie können auch Befehl-Umschalt-G drücken.
Geben Sie „~/Library/Mail/V3“ ein.
Drücken Sie Enter.
Sie finden Ihre Ordner und Nachrichten in Unterordnern des V3-Ordners:
Lokale Postfächer befinden sich im Unterordner Postfächer.
POP-E-Mail-Konten befinden sich in Unterordnern mit POP- im Namen.
Die Postfächer von IMAP-Konten befinden sich in Unterordnern, in deren Namen IMAP- steht.
Die Nachrichten werden in .mbox-Ordnern gespeichert, einer pro E-Mail-Ordner von OS X Mail. Öffnen und durchsuchen Sie diese Ordner, um die als .emlx-Dateien gespeicherten E-Mails zu entdecken (und zu öffnen oder zu kopieren).
Suchen und öffnen Sie den Ordner, in dem Mac OS X Mail 5–8 Mail speichert
So öffnen Sie den Ordner, in dem Mac OS X Mail Ihre Nachrichten speichert:
Öffnen Sie ein Finder-Fenster.
Wählen Sie Los | Gehen Sie zu Ordner… aus dem Menü.
Geben Sie „~/Library/Mail/V2“ ein.
Sie können den Finder die Ordnernamen automatisch vervollständigen lassen, indem Sie die Tabulatortaste drücken.
OK klicken.
Mac OS X Mail speichert die Mailboxen in Unterordnern des Mail-Verzeichnisses, ein Unterordner pro Account. POP-Konten beginnen mit POP-, IMAP-Konten mit IMAP-.
Suchen und öffnen Sie den Ordner, in dem Mac OS X Mail 1-4 Mail speichert
So finden Sie den Ordner, in dem Mac OS X Mail 1-4 E-Mails speichert:
Öffnen Sie ein neues Finder-Fenster.
Wechseln Sie in Ihr Home-Verzeichnis.
Sie können die Symbolleistenschaltfläche Start oder verwenden
wählen Sie Los | Home aus dem Menü nach Hause gehen.
Öffnen Sie das Library/Mail-Verzeichnis.
Außerdem sind online mehrere Anwendungen für die Mac-Datenbanksicherung verfügbar, wie von Eric im obigen Beitrag erwähnt. Es gibt eine, die speziell nur für E-Mails gedacht ist und alle E-Mail-Clients auf dem Mac sichert. Schau mal: http://www.mailbackupx.com/how-to-scenerios/how-to-backup-apple-mac-mail-mails-o n-mac.html
Zunächst einmal würde ich dringend empfehlen, Ihren gesamten Mac mit Time Machine zu sichern. (Es enthält alle Ihre E-Mails, die sich nicht auf dem Server befinden.) Nach dem ersten Backup speichert es nur, was sich geändert hat. Wenn Sie also nichts außerhalb von E-Mail ändern, muss es keine Zeit für das erneute Sichern aufwenden alles auf.
Allerdings können Sie nur E-Mails sichern. Ich weiß nicht, wie man das mit Time Machine macht (obwohl es wahrscheinlich möglich ist), aber es ist relativ einfach mit einem Tool namens rsync
. Ihre E-Mails werden hier gespeichert (vorausgesetzt, Sie verwenden die integrierte Mail.app):
~/Library/Mail
Um sie zu sichern, können Sie diesen Ordner einfach auf ein externes Laufwerk kopieren (nicht verschieben!). Im Gegensatz zu einer Finder-Kopie (soweit ich weiß) rsync
ist sie intelligent genug, um die Änderungen nur zu kopieren, wenn Sie sie das nächste Mal sichern. Um eine Sicherung durchzuführen, führen Sie diesen Befehl im Terminal aus:
rsync -rlptgDEHP ~/Library/Mail /Volumes/"Some External Drive"/"Mail Backups"
Dadurch wird der Ordner in einen Ordner namens "Mail Backups" auf Ihrem externen Laufwerk kopiert. (Die Anführungszeichen sind erforderlich, wenn Sie Leerzeichen im Ordner-/Laufwerksnamen haben.)
launchd
Es gibt ein Programm mit dem Namen launchd
, das nicht nur im Grunde das gesamte System ausführt (es ist das Mac-Äquivalent von init ), sondern auch andere Programme zu bestimmten Zeiten ausführen kann. Um ihm mitzuteilen, was wann ausgeführt werden soll, verwenden Sie eine Plist- Datei (kurz für "Property List").
Wie machst du das? Sie müssen dies irgendwo in eine Nur-Text-Datei einfügen, wie ~/bin/backup-emails
:
#!/bin/zsh
# lines starting with '#' are a comment and have no effect
# (except for the #! line above); you can leave them out
# this is the rsync command from the section above
rsync -rlptgDEHP ~/Library/Mail /Volumes/"Some External Drive"/"Mail Backups"
Öffnen Sie dann ein Terminal, geben Sie chmod +x
und ein Leerzeichen ein und ziehen Sie die gerade erstellte Datei hinein. Drücke Enter. Dadurch wird die Datei „ausführbar“ – das System kann sie als Programm ausführen.
Sie können die gerade erstellte Datei ausführen, anstatt den rsync
Befehl einzugeben, wenn Sie manuell sichern möchten.
Starten Sie als Nächstes TextEdit (oder einen anderen Nur-Text-Editor Ihrer Wahl) und fügen Sie Folgendes ein:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.yourname.backup-emails</string>
<key>Program</key>
<string>/bin/zsh</string>
<key>ProgramArguments</key>
<array>
<string>-f</string>
<string>-c</string>
<!-- wherever you put the script you made before -->
<string>~/bin/backup-emails</string>
</array>
<key>StartCalendarInterval</key>
<array>
<dict>
<!-- run every week at 7am -->
<key>Hour</key>
<integer>7</integer>
<key>Weekday</key>
<integer>0</integer>
</dict>
</array>
<!-- replace your username appropriately -->
<key>StandardOutPath</key>
<string>/Users/username/tmp/backup-emails-stdout.log</string>
<key>StandardErrorPath</key>
<string>/Users/username/tmp/backup-emails-stderr.log</string>
<key>Debug</key>
<true />
</dict>
</plist>
Alles zwischen <!--
und -->
ist ein Kommentar und kann weggelassen werden. (Dies schließt natürlich die Kommentarmarkierungen selbst ein.) Ersetzen Sie yourname
durch Ihren Namen (wenn Sie möchten) und username
durch Ihren Benutzernamen (den Namen Ihres Home-Ordners; dies ist erforderlich).
(Sie können man launchd.plist
ein Terminal ausführen, um mehr darüber zu erfahren, was Sie mit diesen Plist-Dateien tun können.)
Speichern Sie diese Datei unter ~/Library/LaunchAgents/com.yourname.backup-emails.plist
(ersetzen Sie das com.yourname.backup-emails
durch das, was Sie oben im Label-Schlüssel verwendet haben).
Dieser Schritt ist nicht unbedingt erforderlich, wird aber geladen, ohne dass Sie sich ab- und wieder anmelden müssen:
launchctl load ~/Library/LaunchAgents/com.yourname.backup-emails.plist
Löschen Sie einfach die ~/Library/LaunchAgents/com.yourname.backup-emails
Datei, die Sie zuvor erstellt haben. (Um dorthin zu gelangen, drücke ⇧⌘G im Finder und tippe/füge ein ~/Library/LaunchAgents
.)
E-Mails sollten über Ihren E-Mail-Client (iCloud, Gmail, Yahoo, AOL, Outlook/Hotmail/MSN usw.) gespeichert werden.
Wenn Sie einen davon haben, handelt es sich um web- und cloudbasierte E-Mail-Clients. Fast alle Aktivitäten werden automatisch gespeichert. Wenn Ihre E-Mail diesen nicht ähnlich ist, sollten Sie sie über Time Machine speichern.
Wie seaturtle sagte, sollten Sie Ihren gesamten Mac sichern. Zumal E-Mails im Posteingang der Macs Mail-App gespeichert werden.
Wenn ich dich richtig verstehe :
Wussten Sie, dass Sie innerhalb der E-Mail-Anwendung Offline-E-Mail-Archive erstellen und Ihre alten E-Mails dorthin verschieben können? Die Mails werden von Ihrem Online-Mailserver auf Ihre lokale Festplatte übertragen, wodurch Ihr Online-Postfach bereinigt wird. Die E-Mails sind jedoch weiterhin in der E-Mail-Anwendung auf Ihrem Computer verfügbar. Leicht zugänglich und durchsuchbar wie jeder andere Mailordner.
Das wäre meiner Meinung nach ein guter Ansatz, wenn der freie Speicherplatz auf Ihrer Festplatte viel höher ist als der freie Speicherplatz in Ihrem Postfach.
Dies schließt nicht die Notwendigkeit aus, für Notfälle Sicherungskopien Ihrer E-Mails zu erstellen, aber die Zugänglichkeit dieser alten E-Mails wird meiner Meinung nach viel besser sein.
Chris Farfel