Hier sind ein paar empfohlene Möglichkeiten, dies zu tun:

  1. Erstellen Sie ein separates Backup mit einem leeren Backup-Profil:

    export TKLBAM_REGISTRY=/var/lib/tklbam.srv
    export TKLBAM_CONF=/etc/tklbam.srv
    
    tklbam-init --force-profile=empty
    tklbam-backup --skip-packages --skip-database -- /srv
    
  2. Verwenden Sie die --raw-upload-Option

    Dies lobotomisiert TKLBAM, so dass es anstelle eines System-Level-Backups nur das von Ihnen angegebene Verzeichnis sichert. Mit anderen Worten, --raw-upload verwandelt TKLBAM in ein Backup-Tool auf Verzeichnisebene und nicht in ein Backup-Tool auf Systemebene.

    Nehmen wir zum Beispiel an, Sie haben eine Sammlung großer Dateien bei /srv, die Sie nicht in Ihr System-Backup aufnehmen möchten (z. B. weil Sie Ihr Backup nicht aufblähen möchten).

    So konfigurieren Sie ein Overrides, um das /srv-Verzeichnis von Ihrem Standard-Backup auszuschließen und ein weiteres TKLBAM-Backup nur für die großen Dateien zu erstellen:

    echo -/srv >> /etc/tklbam/overrides
    export TKLBAM_REGISTRY=/var/lib/tklbam.srv-raw
    tklbam-backup --raw-upload=/srv
    

    Später müssen Sie die --raw-download-Option verwenden, um wiederherzustellen:

    tklbam-restore --raw-download=/srv <your-backup-id>
    

    Wenn Sie die Option Rohdownload nicht verwenden, wird TKLBAM davon ausgehen, dass Sie versuchen, ein Backup auf Systemebene wiederherzustellen, und Sie erhalten einen Fehler.