Zum Inhalt springen
TURNKEYGNU / LINUX
AnwendungenDokumentationBlogBildschirmfotosGitHubTurnKey Hub
文Deutsch
EnglishEspañol中文日本語PortuguêsDeutsch
Haus/TurnKey Linux Backup und Migration (TKLBAM)

Dokumentation

TurnKey Linux Backup und Migration (TKLBAM)

Neu bei TKLBAM? Nehmen Sie die Tour Zunächst für einen schnellen Überblick und Screenshots.

Smartes automatisiertes Backup und Wiederherstellung

TKLBAM ist GPL3 Lizenz Freie Software auf der Oberseite Doppelzüngigkeit Das System bietet eine effiziente System-Backup von geänderten Dateien, Benutzer, Datenbanken und Paket-Management-Zustand. Dieses System-Level-Backup kann automatisch auf jeder Installation des gleichen Typs von virtuellem Appliance wiederhergestellt werden, unabhängig von der zugrunde liegenden Hardware oder dem Standort. Das beabsichtigte Ergebnis ist eine funktional äquivalente Kopie des ursprünglichen Systems.

Es ist auch entworfen, um bei der Migration von Daten und Systemkonfigurationen zwischen verschiedenen Versionen des gleichen Typs von virtuellem Appliance zu helfen, obwohl für einige Anwendungen, Es können zusätzliche manuelle Schritte, wie z. B. eine Aktualisierung des Datenbankschemas, erforderlich sein, um die Migration zwischen den Versionen abzuschließen.


Angenommen, der gleiche Servertyp (z. B. LAMP-Backup auf dem LAMP-Server wiederhergestellt) und ein vorgetestetes Backup (um sicherzustellen, dass es alle erforderlichen Dateien enthält):
Ein Backup sollte immer Wiederherstellen sauber auf dem gleichen Server.
Ein Backup Sollten in der Regel Wiederherstellen sauber auf einem Server der exakt gleichen Version (z. B. v16.1 -> v16.1).
Ein Backup Sollten die meisten wahrscheinlich Wiederherstellen sauber auf einem Server der gleichen Hauptversion (z. B. v16.0 -> v16.1).
Ein Backup könnte Wiederherstellen von ok auf einem Server einer einzelnen neueren Hauptversion (z. B. v15.2 -> v16.1), obwohl es einige Änderungen erfordern kann.
Ein Backup wird mit ziemlicher Sicherheit einige manuelle Intervention benötigen wenn Sie eine (viel) neuere Version (z. B. v14.2 -> v16.1) auf einem Server wiederherstellen.


Es wird allgemein empfohlen, dass bei der Wiederherstellung von etwas anderem als der gleichen Hauptversion die Wiederherstellung inszeniert wird. zuerst das Backup herunterladen, dann die DB (falls relevant) und bestimmte Dateien und Verzeichnisse aus dem Download wiederherstellen. (wobei BACKUP_ID die tatsächliche ID des Backups ist, um die Verzeichnisse /root & /var/www): wiederherzustellen und nur wiederherzustellen)

mkdir -p /tklbam-dump
tklbam-restore BACKUP_ID --raw-download=/tklbam-dump
tklbam-restore /tklbam-dump --limits="/root /var/www"

Beachten Sie, dass andere gesicherte Dateien in /tklbam-dump, in Bezug auf root gefunden werden können (/). z. B. Das Backup von /etc/my.conf wird in /tklbam-dump/etc/my.conf. gefunden werden) Beachten Sie auch, dass das manuelle Verschieben von Dateien aus dem Backup-Verzeichnis keine Wiederherstellungsberechtigungen darstellt. Wenn Sie Dateien aus dem Download mit den ursprünglichen Berechtigungen wiederherstellen möchten, fügen Sie sie dem --limits="" hinzu (enthält eine raumgetrennte Liste von Pfaden; zu ausschließende Subpfade können Für weitere Informationen, siehe bitte die tklbam-Wiederherstellung Man Page.

TURNKEYGNU / LINUX

Eigene Infrastruktur betreiben, ohne bei null anzufangen.

TurnKey erkunden
Über TurnKeyDokumentationHäufige FragenBlogGitHub
Frei und quelloffenStandardmäßig sicherSofort einsatzbereit