Mit welchem ​​Tool kann ich Backups erstellen?

Mit welchem ​​Tool kann ich Backups erstellen?

Ich habe versucht, mit den Standardtools meiner Linux-Distribution (Mint 17.3) Backups zu erstellen, und bin dabei anscheinend auf ein Problem gestoßen. Ich habe eine Weile gebraucht, um herauszufinden, warum, aber anscheinend versucht es, einigen meiner Links zu folgen, die auf verschiedene Stellen auf dem Stammlaufwerk verweisen, und versucht, diese ebenfalls zu sichern. Wenn man bedenkt, dass mein Ordner /home/$USER derzeit mehrere hundert GB groß ist, mein letztes Backup schon fast her ist und meine Festplatte aufgrund eines bekannten Problems mit ASRock-Motherboards, die die Protokolldateien spammen, eine Zeit lang stark beansprucht wurde, mache ich mir ein wenig Sorgen um die Sicherheit meiner Daten und würde gerne bald loslegen.

tarIch habe das GUI-Tool ausprobiert und habe , cp, und ausprobiert 7z(keine Flags auf irgendwelchen, weil ich nicht weiß, welche ich verwenden soll, und die Manpages können ziemlich dicht sein), aber ich weiß nicht, welche anderen Möglichkeiten es gibt, dies zu tun, die ich nicht ausprobiert habe. Falls es wichtig ist, die Links, von denen ich weiß, dass es hängt, wurden von POL und Steam erstellt (ich kann Ihnen nicht sagen, ob sie hart, weich oder symbolisch sind), obwohl ich denke, dass es auch andere gibt, die es durcheinander bringen. Die Quell- und Ziellaufwerke sind beide EXT4, obwohl ich das gleiche Problem hatte, als das Ziellaufwerk ein NTFS war.

Der Grund für den Abbruch des Vorgangs liegt offensichtlich in einem Berechtigungsfehler beim Zugriff auf / . Selbst wenn ich dies jedoch als Root ausführen würde, würde der Sicherungsvorgang einfach seinen Weg zurück zu / finden und alles rekursiv sichern, bis mein externes Laufwerk voll ist. Ich muss irgendwie verhindern, dass Links verfolgt werden, sondern sie einfach so kopieren, wie sie sind.

Ich brauche nur ein einfaches Archiv meines Home-Ordners, das ich zurückkopieren kann, wenn meine aktuelle Festplatte den Geist aufgibt. Ich brauche kein bootfähiges Backup, meine Systemeinstellungen sind nur leicht geändert und können leicht wieder in Ordnung gebracht werden, wenn ich neu installieren muss. Die beste Lösung ist etwas, das ich bereits habe, die nächstbeste wäre kostenlose Software in den Repos, die nächstbeste wäre ein quelloffenes kostenloses Softwaretool und wenn keines davon verfügbar ist, ein vertrauenswürdiges kommerzielles Tool irgendeiner Art.

Antwort1

Ich würde einfach verwenden rsync. Es ist einfach, schnell und macht genau das, was Sie wollen. So könnte ein Befehl aussehen

rsync -avz --delete /home/user /mnt/bkp

Siehe man rsyncdie Bedeutung der Flags. -avzist ziemlich standardmäßig. Beachten Sie, dass ich die --deleteOption ebenfalls hinzugefügt habe. Das bedeutet, wenn Sie eine Datei in Ihrem Home-Verzeichnis löschen und ein Backup erstellen, wird sie auch aus Ihrem Backup entfernt. Seien Sie beim Testen vorsichtig!

verwandte Informationen