Auteur Sujet: Déplacer un environnement de travail d’un PC à l’autre.  (Lu 8318 fois)

0 Membres et 1 Invité sur ce sujet

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 5 971
Salut à tous,

Je cherche à savoir comment je pourrais « transporter » mon environnement de travail (logiciels, ad-on, et configuration) entre plusieurs PC.

Je bidouille en électronique avec des environnements de travail assez lourds, gourmands en RAM et en ressources, et surtout très chiant et longs à installer et à configurer (FPGA + microcontroleurs).
Je travaille principalement chez moi, sur mon PC fixe, mais j’ai besoin quelques jours par mois, de travailler « sur site », sur un autre PC fixe.
Sur le 2ieme site, le temps est compté, et j'ai vraiment beaucoup de choses à faire. Donc je ne veux pas perdre mon temps à tout reconfigurer à la main.
Du coup, je cherche une solution pour transférer tout mon environnement de travail d'un PC à l'autre.
* soit une seule fois, depuis mon PC perso vers le PC "2ieme site"
* soit à chaque fois que je me déplace sur le 2ieme site
Si le "transfert" dure 1/2h, ça n'est pas grave, je fais autre chose pendant ce temps, j'ai énormèment de choses à faire sur site.
L'objectif est bel et bien d'optimiser le temps sur le PC n°2 "sur site", et je m'autorise à en perdre du temps sur le PC n°1 (perso).

Les contraintes :
C’est pour un projet amateur, semi pro (non commercial), relativement officiel, donc il faut des logiciels officiels, non piratés (en plus, ma morale m'interdit ce genre de pratiques).
Mon environnement, c’est du Windows obligatoire. Win 7 ou Win 10, peu importe. Certains logiciels que j’utilise n’existent pas sous Linux.
Sur le 2ieme site, la connexion internet est lente : accès 2Mbps partagé entre plusieurs utilisateurs. Donc exit les solutions de bureau déportés (machine virtuelle déportée dans le cloud).
Pas possible de déplacer les PC fixes : je me déplace en train, et c'est assez loin.
Un PC portable puissant serait LA solution, mais je n’en n’ai pas ! J'ai juste un PC portable de config assez légère, qui ne convient donc pas.
Budget : à voir, je peux mettre quelques dizaines d’euros pour des licences.

Les solutions que j’imaginais :
1) Une machine virtuelle que je déplacerais ?
Genre avec VMWare Workstation Player
Oui, mais il me faut une licence Windows officielle pour la machine virtuelle.
Peut-on louer une licence Win7/10 pour 6 mois à 1 an, à tarif abordable ?
Les 2 PC ont déjà des licences windows, mais il faut qu’ils les conservent tous les 2, interdit de les supprimer, même temporairement.

2) Y a-t-il d’autres solutions pour déplacer des logiciels et leur configuration ? Sous Windows ? De manière automatique ?
Quitte à devoir remettre une nouvelle licence pour les logiciels sur le 2ieme PC, ça serait logique.

Est-ce que vous voyez d'autres solutions auxquelles je n'aurais pas du tout pensé?
Je suppose que je ne suis pas le seul à avoir ce genre de besoin.

Leon.

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #1 le: 24 août 2017 à 07:07:59 »
Windows 7 ne supporte pas de passer de PC en PC (écran bleu au démarrage), mais Windows 10 oui, tout comme Linux.

J'ai déjà fais ça régulièrement avec Linux : emporter mon disque dur et le mettre sur un autre PC et je n'ai jamais eu le moindre problème, même avec des PC compétemment différents (AMD d'un coté et Intel de l'autre de génération éloignées)

Windows 10 semble supporter le passage de PC en PC, mais il demande une seconde licence sur le second PC, si ce PC n'a pas déjà eu un Windows 10 officiel.

Donc si tes deux PC sont sur Windows 7, il est encore possible de passer a Windows 10 gratuitement. La licence Windows 10 est stocké chez Microsoft : ils savent avec des numéros de série de composants de ta carte mère que tu as un Windows 10 officiel.

C'est donc la solution la plus confortable a tester, c'est plus confortable d'être sur le Windows directement, sans passer par une VM. (Car la solution VM t'oblige a être sur une VM 365 jours par an)

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 5 971
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #2 le: 24 août 2017 à 09:03:07 »
Super, merci Vivien.
C'est ce que je faisais avec Win98, et je ne savais pas que c'était de nouveau possible.

Je suis sous Win10 pro sur mon PC perso, et le 2ieme PC est sous Win 7 "home", les 2 licences sont officielles.
Du coup, la première étape sera de migrer le 2ieme PC vers Win10 pour officialiser la licence Microsoft.
Mais est-ce que la différence de licence (pro/home) va poser problème?

Du coup, en parallèle, j'envisage de cloner le disque dur de mon PC perso vers un autre disque dur, puis de nettoyer mes données perso sur ce disque dur de migration.
Par contre, il faudra que je change plusieurs fois de disque dur sur mon PC perso entre mon vrai disque dur et le disque dur qui me sert à migrer.
Est-ce que Microsoft accepte ce genre de manip sans perdre ma licence sur mon PC perso?

Par la suite, j'installerai le disque dur de migration sur le 2ieme PC, si besoin je triture pour récupérer la licence (mais normalement c'est automatique).
Ensuite, je ne touche plus à rien, et je transporte juste mes "workspaces" entre mes 2 PC (~4Go).
Ca me semble plutôt sympa comme solution. Je vais quand même tester "en local" avant de tout miser là dessus. Notamment voir si l'écart de licences pro/perso pose problème.

Dans tous les cas, je préparerai une solution de secours: j'emènerai quand même tous les instals et les ad-on/patches de tous les logiciels dont j'ai besoin, mais il y en a énormèment.

Leon.

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #3 le: 24 août 2017 à 09:53:40 »
Mais est-ce que la différence de licence (pro/home) va poser problème?
Non, mais il est impératif que tu installes un Windows 10 Home sur ton disque dur qui passera d'un PC à l'autre.

Si tu démarres un Windows 10 Pro sur un PC avec licence Win10 Home, il se comporte comme si tu n'avais aucune licence et deviens inutilisable après 3 jours.

Inversement, tu as le droit d'utiliser des version de Windows inférieur avec Windows 10 Pro.

Est-ce que Microsoft accepte ce genre de manip sans perdre ma licence sur mon PC perso?

Je n'ai pas trop compris.

Windows 7 : la licence est sur ton disque dur
Windows 10 : La licence est chez Microsoft (il faut cliquer sur "ignorer" lors de l'installation quand il te demande un N° de série, si tu as déjà une licence Windows 10 active)

Pour obtenir la licence Windows 10 quand tu as Windows 7, il faut au choix : faire la mise à jour vers Windows 10 ou rentrer le n° de la licence Windows 7 lors de l'installation de Windows 10.

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 5 971
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #4 le: 24 août 2017 à 09:59:14 »
Citer
Non, mais il est impératif que tu installes un Windows 10 Home sur ton disque dur qui passera d'un PC à l'autre.

Si tu démarres un Windows 10 Pro sur un PC avec licence Win10 Home, il se comporte comme si tu n'avais aucune licence et deviens inutilisable après 3 jours.

Inversement, tu as le droit d'utiliser des version de Windows inférieur avec Windows 10 Pro
OK, donc le clonage du disque dur n'est peut-être pas judicieux, vu que mon instal actuelle est en Win10 pro, et que je veux un disque dur Win10 home. Autant partir sur une nouvelle installation Win10 "home" sur le disque dur de migration.

Windows 7 : la licence est sur ton disque dur
Windows 10 : La licence est chez Microsoft (il faut cliquer sur "ignorer" lors de l'installation quand il te demande un N° de série, si tu as déjà une licence Windows 10 active)
OK, donc ça veut dire que je peux changer plusieurs fois de disque dur sur un PC Win10, avec plusieurs installation Win10 différente, et la licence sera toujours attachée à la carte mère.
Donc je peux utiliser alternativement plusieurs installations Win10 avec la même licence sur la même carte mère, c'est bien ça?

Leon.

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #5 le: 24 août 2017 à 13:43:30 »
Donc je peux utiliser alternativement plusieurs installations Win10 avec la même licence sur la même carte mère, c'est bien ça?

J'utilise plusieurs version de Windows 10 sur la même carte mère sans rencontrer de pb.

Ce qu'il faut valider, c'est le fait qu'un Windows part puis revienne plusieurs fois entre deux PC.

Pour cela je t'invite a installer ton Windows 10 Home cible sur un disque et le balader plusieurs fois entre les deux PC en vérifiant a chaque fois que Windows est bien activé.

Cela apparaît en bas ma copie d'écran :


gillejeu

  • Invité
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #6 le: 25 août 2017 à 08:11:14 »
Serait-il possible d'installer tes logiciels et environnement (fichiers, etc...) sur un DD (quitte à prendre un SSD pour la réactivité) portable et de simplement le brancher sur le PC qui sera utilisé? Et sur les 2 PC lui assigner la même lettre pour le chemin d'accès commun.

Attention, je n'affirme rien, je me posais juste la question de la faisabilité.  ;)

seb

  • Pau Broadband Country (64)
  • Abonné SFR fibre FttH
  • *
  • Messages: 515
  • FTTH 1 Gbps sur Pau (64)
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #7 le: 25 août 2017 à 08:43:39 »
Ça pourrait fonctionner, mais ça suppose que les applications en question n'installent pas de fichiers ailleurs que dans leur répertoire d'installation.
Et puis aussi que tu saches identifier les entrées de registre Windows qui leur sont associées, afin de pouvoir les exporter d'une machine pour les importer sur une autre.

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #8 le: 25 août 2017 à 08:46:02 »
Si ce ne sont pas des applications "portables", il n'est pas possible simplement de les déplacer.

Si les deux PC sont en USB3, un SSD externe, connecté en USB3 aux deux PC, avec Windows 10 famille dessus peut être une très bonne idée.
Le disque dur interne du PC n'est plus utilisé ou uniquement pour faire des taches simples, quand le SSD n'est pas connecté sur le PC.

Note: En USB2, la perte de performances sera trop importante pour avoir le disque système.

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 5 971
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #9 le: 25 août 2017 à 09:02:00 »
Ça pourrait fonctionner, mais ça suppose que les applications en question n'installent pas de fichiers ailleurs que dans leur répertoire d'installation.
Et puis aussi que tu saches identifier les entrées de registre Windows qui leur sont associées, afin de pouvoir les exporter d'une machine pour les importer sur une autre.
Voilà, c'est le problème. L'installation de logiciels de développements complexes et tentaculaires, avec plein de librairies, add-on, sous-programmes, modules, patches, etc... Ca ne s'installe pas juste dans un répertoire facilement migrable d'un PC à l'autre.
J'aimerais bien, mais ça n'est pas le cas.
Rien que les entrées de registre que ça génère, c'est monstrueux.
Ca rajoute également des DDL dans les dossiers windows, si j'ai bien compris.

Je connais effectivement des logiciels qui sont très facilement migrables, et qui ont été conçus pour ça. Mais ça n'est malheureusement pas le cas de tous ceux que j'utilise.

Ce qu'il faut valider, c'est le fait qu'un Windows part puis revienne plusieurs fois entre deux PC.

Pour cela je t'invite a installer ton Windows 10 Home cible sur un disque et le balader plusieurs fois entre les deux PC en vérifiant a chaque fois que Windows est bien activé.
Merci.
Je vais tester ça sur des PC qui ne craignent pas grand chose, et je vous tiens au courant.

Si les deux PC sont en USB3, un SSD externe, connecté en USB3 aux deux PC, avec Windows 10 famille dessus peut être une très bonne idée.
Le disque dur interne du PC n'est plus utilisé ou uniquement pour faire des taches simples, quand le SSD n'est pas connecté sur le PC.
En fait, vu l'orientation prise (déplacement de disque dur), j'envisage les choses comme ça:
* je créé tranquillement depuis chez moi une installation Win10 avec tous mes logiciels bien configurés. Ca prendra du temps, beaucoup de temps, mais chez moi, ça n'est pas un problème. Cette installation n'est pas du tout destinée à être utilisée sur mon PC perso, je conserve mon installe perso avec mes données perso.
* puis je migre une fois pour toute cette installation, le disque dur, sur le 2ieme PC.
* ensuite, pour les allers-retours entre les 2 PC, je synchronise juste les ~4Go de mes données projet, à l'aide d'un disque dur externe.

Voire je travaille sur un disque dur externe, mais bof bof, j'ai une mauvaise expérience : perte totale d'un disque dur 2.5 pouces externe suite à un gros choc en fonctionnement. Donc je préfère travailler sur le disque dur interne des PC.

Leon.

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #10 le: 25 août 2017 à 09:13:17 »
Il existe aujourd’hui des SSD externes abordables. C'est bien plus fiable qu'un disque mécanique.

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 075
  • Marseille
Déplacer un environnement de travail d’un PC à l’autre.
« Réponse #11 le: 25 août 2017 à 17:47:50 »
franchement une VM avec tout le merdier et basta...
ou si tu as acces au net, ben un pc distant controlé via TSE