Um etwas aus einem Backup wiederherzustellen, dass mittels BORG auf dem iNet Cluster gemacht wurde, müssen folgende Befehle ausgeführt werden:
für den KEY in der session:
export BORG_RSH="ssh -i /scripts/sb.txt"
dann:
borg mount ssh://u254349-sub1@u254349.your-storagebox.de:23/./backups/dbs /mnt
Das Backup sollte dann in /mnt zu finden sein.
Mittels dieses Befehls kann man sich die Backups (Tage, wann eins gemacht wurde) anschauen:
ll /mnt/
Achtung: Was nicht geht ist das “durchsuchen” des Backups. Also einfach ein cd ins Verzeichnis. Wenn man etwas wiederherstellen möchte, dann muss man das folgendermaßen machen. Man benötigt den Pfad zur Datei/zum Ordner den man wiederhestellen möchte, hier als Beispiel der Bilderordner von Magento 2. Der Pfad wäre
/data/webdata/magento2/shared/live/pub/media/catalog/product/
Dann legt man sich einen neuen Ordner irgendwo an und geht in diesen, denn die Dateien werden in den aktuellen Ordner wiederhergestellt:
mkdir /data/backup_restore/ cd /data/backup_restore/
Nun kann man mittels dieses Befehls den Order wieder herstellen. Wir nehmen hier als Beispiel das Backup vom 23.04.2025. Bitte bachten, im Extract Befehl muss der wiederherzustellende Ordner ohne führendes Slash “/” angegeben werden!!
borg extract ssh://u254349-sub1@u254349.your-storagebox.de:23/./backups/nfs::20250423_043501 data/webdata/magento2/shared/live/pub/media/catalog/product/
Wenn man fertig ist, muss mittels
borg umount /mnt
Das Backup MUSS wieder ausgehangen werden, da sonst kein neues Backup erstellt wird!
