Restauration d’ownCloud¶
Quand vous installez ownCloud à partir des paquets, suivez ces étapes fpour restaurer votre installation ownCloud. Commencez par installer ownCloud dans un nouveau répertoire vide. Puis restaurez les éléments suivants à partir de votre sauvegarde (see Sauvegarder ownCloud) :
- le dossier de configuration config/ ;
- le dossier de données data/ ;
- la base de données d’ownCloud ;
- vos fichiers de thèmes personnalisés, si vous en avez (voir Thèmes ownCloud).
Quand vous installez ownCloud à partir d’une archive, vous pouvez sans risque restaurer toute l’installation ownCloud à partir de la sauvegarde, à l’exception de la base de données ownCloud. Les bases de données ne peuvent pas être copiées, mais vous devez utiliser les outils de base de données appropriés pour faire une restauration de base correcte.
Quand la restauration est terminée, consultez Renforcement des permissions des répertoires.
Restauration des répertoires¶
Copiez simplement vos répertoires de configuration et de données dans votre nouvel environnement. Vous pouvez utiliser cette commande, qui restaure la sauvegarde donnée en exemple dans Sauvegarder ownCloud
rsync -Aax config data /var/www/owncloud/
Il existe plusieurs moyens de sauvegarder des fichiers normaux, et vous pouvez utiliser la méthode à laquelle vous êtes habitué.
Restauration de la base de données¶
Note
Ce guide suppose que la sauvegarde soit nommée « owncloud-bdd-svg.bak ».
MySQL¶
MySQL est le moteur de base de données recommandé. Pour restaurer MySQL:
mysql -h [serveur] -u [utilisateur] -p[mot-de-passe] [nom_base_de_données] < owncloud-bdd-svg.bak
SQLite¶
rm data/owncloud.db
sqlite3 data/owncloud.db < owncloud-bdd-svg.bak
PostgreSQL¶
PGPASSWORD="mot-de-passe" pg_restore -c -d owncloud -h [serveur] -U [utilisateur]
owncloud-bdd-svg.bak