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) :

  1. le dossier de configuration config/ ;
  2. le dossier de données data/ ;
  3. la base de données d’ownCloud ;
  4. 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
Toute la documentation est sous licence Creative Commons Attribution 3.0 Unported license — Traduction : Cédric Corazza.