Esempi di gestione file Docker
Se non sei sicuro di come gestire i file di backup e come creare la cartella restore.
Ripristina all'interno dello stesso stack
Richiede: accesso console al container zammad-backup.
Se vuoi ripristinare un backup dallo stesso stack, devi solo creare la cartella.
docker compose run --rm zammad-backup bash -c "mkdir /var/tmp/zammad/restore; cp /var/tmp/Ora avvia lo stack per eseguire il processo di ripristino.
Ripristina da un'altra installazione
Richiede: accesso console al sistema host e al container zammad-backup.
Per ottenere i tuoi file di backup da un'altra distribuzione Docker Compose, un modo è copiarli.
docker compose cp zammad-backup:/var/tmp/zammad/ /path/to/your/host/directory/In case you are searching for your backup files from a package installation, have a look at the Backup & Restore (Package) section. You don't need a full dump for restoring your backup.
Per ripristinare il backup, posiziona i tuoi file in una cartella chiamata restore sul sistema host.
docker compose run --rm -v /path/to/your/host/directory:/restore zammad-backup bash -c "cpOra avvia lo stack per eseguire il processo di ripristino.
Usa un'interfaccia web
Richiede: accesso console al sistema host o accesso Portainer con il permesso di.
Questo può essere utile se usi Portainer per distribuire Zammad e hai accesso limitato all'host.
Il nostro esempio usa lo strumento filebrowser, ma qualsiasi strumento simile dovrebbe.
INFO
I passaggi seguenti coprono il processo di ripristino caricando i file. Per ottenere i tuoi file di backup in
Distribuisci filebrowser
Distribuisci il container e fornisci il volume di zammad-backup
Dopo che il container è avviato, vai all'interfaccia web usando l'indirizzo IP e la porta.
Accedi con le credenziali predefinite
admin/admin.Dovresti ora vedere almeno 2 file .gz incluso un timestamp.
Crea una
Nuova cartellausando il pulsante sul lato sinistro. Chiamala restore.Entra in questa cartella e carica i tuoi file di backup (in alto a destra con la freccia su).
Ora avvia lo stack per eseguire il processo di ripristino. Dopo, puoi eliminare tranquillamente.