FROM nextcloud:19.0.0-apache
)docker-compose build nextcloud
)dcrestart
ou dcdn && dcup -d
). La mise à jour de la base de données itout se fera seule..htaccess
, il faut alors remettre dans le fichier config.php
la ligne 'htaccess.RewriteBase' ⇒ '/',
et lancer la commande ./occ maintenance:update:htaccess
.Ayé !
J'hébergeais mes données sur un autre serveur maison, j'ai donc dû migrer mes données et ma base de données. Voilà les quelques commandes que j'ai utilisées, et un semblant de documentation sur les étapes suivies.
J'ai utilisé Borg pour exporter les données d'un serveur à un autre, avec ces commandes (à partir du serveur “obsolète”) :
borg init -p -e none --rsh "ssh -p <port>" eorn@goe.land:/data/tmp/ borg create --progress --stats --rsh "ssh -p <port>" eorn@goe.land:/data/tmp::2019-11-30 /home /etc /raid /var/lib/mysql
Mes données se trouvaient dans /raid
.
J'ai ensuite configuré le service Nextcloud, pour créer les volumes dont j'avais besoin. Service éteint, j'ai ensuite migré la base de données. ↓
J'utilisais et j'utilise toujours MariaDB
comme base de données.
Sur la machine “obsolète” j'ai exporé la base de données avec l'interface de phpMyAdmin
, je j'ai envoyée sur le serveur flambant neuf d'occasion.
Puis j'ai lancé le conteneur de la base de données (mariadb) et ai utilisé mysql
pour remplir la base de données.
Voilà, à peu près.