Étrangement, elle n’est pas visible depuis le système de fichiers hôte. Est-ce normal ?
vagrant@ubuntu-xenial:~$ sudo docker exec -w /var/www/discourse -i discourse discourse backup
Démarrage de la sauvegarde...
[COMMENCÉ]
'system' a lancé la sauvegarde !
Marquage de la sauvegarde comme en cours...
Vérification de l'existence de '/var/www/discourse/tmp/backups/default/2020-05-14-121930'...
Vérification de l'existence de '/var/www/discourse/public/backups/default'...
Mise à jour des métadonnées...
Mise en pause de sidekiq...
Attente de la fin des tâches en cours par sidekiq...
Vidage du schéma public de la base de données...
…
Beaucoup de choses liées à pg_dump
…
Reprise de sidekiq...
Finalisation de la sauvegarde...
Création de l'archive : discourse-2020-05-14-121930-v20200512064023.tar.gz
Vérification que l'archive n'existe pas déjà...
Création d'une archive vide...
Archivage du vidage des données...
Archivage des fichiers uploadés...
Suppression du répertoire temporaire '/var/www/discourse/tmp/backups/default/2020-05-14-121930'...
Compression gzip de l'archive, cela peut prendre un certain temps...
Exécution du crochet after_create_hook pour la sauvegarde...
Suppression des anciennes sauvegardes...
Nettoyage...
Suppression des restes '.tar'...
Marquage de la sauvegarde comme terminée...
Actualisation des statistiques du disque...
Terminé !
[SUCCÈS]
Sauvegarde effectuée.
Le fichier de sortie se trouve dans : /var/www/discourse/public/backups/default/discourse-2020-05-14-121930-v20200512064023.tar.gz
vagrant@ubuntu-xenial:~$ find / -name discourse-2020-05-14-121930-v20200512064023.tar.gz 2>/dev/null
vagrant@ubuntu-xenial:~$ sudo docer exec -w /var/www/discourse -i discourse discourse enable_restore
sudo: docer: commande introuvable
vagrant@ubuntu-xenial:~$ sudo docker exec -w /var/www/discourse -i discourse discourse enable_restore
La restauration est maintenant autorisée. Désactivez-la avec `disable_restore`
vagrant@ubuntu-xenial:~$ sudo docker exec -w /var/www/discourse -i discourse discourse restore
Vous devez fournir un nom de fichier à restaurer. Voulez-vous dire l'un des suivants ?
discourse restore discourse-2020-05-14-121930-v20200512064023.tar.gz
discourse restore discourse-2020-05-14-121710-v20200512064023.tar.gz
discourse restore discourse-2020-05-14-120436-v20200512064023.tar.gz
Hors sujet : y a-t-il un moyen de surligner des lignes dans les blocs de code ?