Migration serveur géré a la main vers yunohost

Bonjour,

je veux réinstaller mon serveur à zero mais en migrant mes données vers yunohost.

voici les fonctions que j’ai actuellement:

serveur nfs -> sauvegarde autre machine
serveur web multiple sous-domaine 
|->wordpress => racine
|->nexcloud => cloud  +  collabora online ( docker) -> https://nuages.domain.fr
|->piwigo => galerie photo -> https://photos.domain.fr
|->piwik => statistic site internet -> https://stats.domain.fr
|->torrent =>  téléchargement -> https://partage.domain.fr
|->lbcalerte => alerte le bon coin -> https://lecoincoin.domain.fr
|->wallabag => sauvegarde article du net -> https://articles.domain.fr
letsencrypt pour tout ce petit monde.
serveur  mariadb => base de données site internet
serveur partage samba => partage avec le drapeau
serveur appletalk => sauvegarde actuelle timemachine
serveur nginx => proxy  sous domaine +  redirection interne :  sous-domaine vers machine physique dans             
mon reseau 
portsentry => anti scann ports
mdadm => gestion du raid soft
fail2ban => gestion des connexions intempestive
bacukmanager => sauvegarde  mariadb et  systeme
script perso:
logwatch => gestion des logs
update geopip => localisation

Je vais sauvegardé chaque base mariadb séparément sans oublier la table user de mysql pour retrouver mes accès.

Je possède mon propre domaine pour le quelle je redirige principalement le web sur mon ip public ( merci free).

j’ai bien vue une doc sur la rediection type registrar mais j’ai pas tout compris commment appliquer sur ma futur installation. La seul chose que j’ai compris c’est que pour géré mes sous domaine il faut que j’utilise cette technique.

Pour le protocole appeltalk. Comment l’installer, sans tout cassé, pour ensuite activer le partage vers mon mac à sauvegarder.

la fonction nfs est il géré au niveau de l’interface ?

comment puis-je configurer la redirection sous-domaine vers une autre ip.

Comment sont gérér les sauvegardes des base de données et dossier sensible de configuration?

Pour ce qui concerne les sites interne, j’ai la configuration suivantes:

/var/www  -> /media/data/web 

cela me permet de conservé les site web sur le raid, comment migré ce mode de fonctionnement en accords avec l’application webapp.

bref plein de questions qui j’espère trouverons des reponses pour mon projet de migration.

amicalement.

Alors pour faire avancé mon projet je me monte un maquette. sous virtualbox.

j’ai installer une Debian 8.5, auquel j’applique la procédure d’installation via ligne de commande.

j’ai donnée. comme non de domaine test.fr et renom de la machine porte le nom de test.
jusque la tout va bien.
je modifie mon fichier hosts de mon ordi qui va se connecter à la vm pour ne pas passer par les dns, comme indiqué dans la doc ad-oc…

je tente de créer un utilisateur, comme par hasard, test mais cela me répond le message suivant:

Argument «mail» incorrect: Doit être une adresse courriel valide (ex: pseudo@domain.org)

Heu j’ai pourtant été gentil, je comprend pas la “méchansté de la réponse” …

Hm je crois que ce que ce message de dire, c’est qu’il faut que le domain.tld dans l’adresse mail soit un des domaines configurés sur ton instance yunohost ^^’ (test.fr dans ton cas)

justement. je n’ai qu’un domaine celui qui j’ai donné au moment de l’installation via le script. il ne ne peut pas y avoir de confusion possible avec un autre domaine, surtout que j’ai modifié les hosts de mon serveur

 cat /etc/hosts
127.0.0.1	localhost 
127.0.1.1	test.test.fr	test 
192.168.10.20 	test.fr test
# The following lines are desirable for IPv6 capable hosts
 ::1@     localhost ip6-localhost ip6-loopback
 ff02::1 ip6-allnodes
 ff02::2 ip6-allrouters

et idem sur mon fixe

 192.168.10.20 test.fr

donc la je vois vraiment pas pourquoi j’ai ce phénomène, ce paramétrage est bien sensé couper court au passage par les dns.
sinon il faut que je retourne a l’école pour reprendre mes cours d’info.

Hm ok, mais ca n’a pas grand chose à voir avec le DNS pour le moment.

Donc pour résumer, si tu fais : yunohost domain list, tu vois bien “test.fr”, puis ensuite tu tentes d’ajouter un utilisateur avec comme adresse mail quelquechose@test.fr, et il te réponds Argument «mail» incorrect: Doit être une adresse courriel valide ?

voici la réponse pour avoir la liste des domaines.

# yunohost domain list
domains: test.fr

oui j’ai bien ce message d’erreur lors de la création dun nouvelle utilisateur.

Hmok, ben visiblement ce message corresponds au cas où l’email entré ne matche pas la forme classique d’une adresse email… Est-ce qu’il y a par exemple des caractères spéciaux dans le nom ou le domaine que tu utilises ? Tu as un bien au moins un point (.) dans le domaine ?

je fait un user qui s’appelle test nom complet complet test test qui est sur le domaine @test.fr

je ne vois pas ce qui peut l’embéter, je n’ai fais qu’installer via le script sur une installation jessie ( mode network ) fraichement installé.

Ben, sous-entendu, est-ce que ton domaine c’est vraiment test.fr ? Si ce n’est pas test.fr, est-ce que le vrai nom contiendrait des caractères spéciaux ? …

oui c’est test.frc’est bien le domaine que j’ai déclaré lors du passage du script d’installation, on le vois bien avec la commande yunohost domain list