Ceci est une ancienne révision du document !
Il existe 2 méthodes , on commence par la plus simple.
Toujours utiliser l'utilisateur et le mot de passe indiqué dans noalyss/include/config.inc.php
Par l'interface
- Se connecter comme administrateur sur NOALYSS
- Allez dans Administration → Dossier
- Créez un nouveau dossier basé sur le modèle vide ,
- Avec pgadmin3 , restaurer le backup dans ce dossier comme dans l'étape 4 , le nom de dossier est dossierXX XX est le nombre dans la colonne de gauche
Problème de restauration
Il peut arriver que vous obteniez un message d'erreur du type “Problème lors de la restauration XX Restauration :MONDOSSIER_YY”
Cela est vraisemblablement dû à des valeurs post_max_size et upload_max_filesize trop petites dans le fichier php.ini. Il faut les modifier en éditant le fichier en tant qu'administrateur.
Sous Ubuntu ou Linux Mint, on le trouve dans /etc/php/NumeroVersionPHP/apache2/
Il faut utiliser pgAdmin ou psql.
Avec des commande SQL
Etape 1 se connecter
Tout d'abord connectez-vous sur le serveur Postgres
sudo -i -u postgres
Les informations sont dans noalyss/include/config.inc.php
Host | localhost |
Port | Par défaut 5432 |
Etape 2 Ajouter le dossier
Puis connectez-vous sur account_repository,
Ajoutez une ligne dans le schema public
dans la table ac_dossier
, en cliquant sur SQL
Entrez cette commande en adaptant NOM_DOSSIER (pas d'apostrophe)
INSERT INTO ac_dossier (dos_name) VALUES ('NOM_DOSSIER');
puis
SELECT * FROM ac_dossier
Et repèrez la valeur de la colonne dos_id de votre modèle
Etape 3 créer la base de données
Créez ensuite votre base de données dont le nom sera dossierXX où XX est l'id trouvé à l'étape 2
Etape 4 Restaurer le fichier
Clic droit sur cette base de données et faite restaurer , le format est “Personnalisé ou Tar” le nom de fichier est votre fichier et le rôle est l'utilisateur utilisé pour vous connecter