Je fais du développement donc j'ai Mysql et des bases. Si je ne peux pas les garder il faut que je réinstalle Mysql (avec procédure d'install pas simple) et que je recrée mes bases et les informations contenues. C'est plus que lourd ...
si tu fais du développement, tu devrais avoir un environnement spécifique autre que ton poste de travail pour faire tes développements => machine virtuelle, docker, autre
reinstaller mysql, c'est quand meme vachement simple, ou alors t'as pas les bons tutos
backup : mysqldump -u xxx -p labaseasauvegarder >fichier_base_sauvegardée.sql
restauration : mysql -u xxx -p labasearestaurer <fichier_base_sauvegardée.sql
et si tu as a besoin de sauvegarder les droits de mysql et de tes utilisateurs, c'est la base "mysql" qui faut sauvegarder et restaurer
backup : mysqldump -u root -p mysql >mysql_sauvegardée.sql
restauration : mysql -u root -p mysql <mysql_sauvegardée.sql
Autre exemple, j'utilise VSCodium pour écrire mes programmes. Si je ne le sauvegarde pas il faut tout réinstaller et paramétrer avec tous les plugins nécessaires. C'est faisable mais long et pénible.
Enfin, mon navigateur chromium, il me faut garder les raccorcis et les mots de passe.
ca ce sont les parametrages "personnels" du logiciel, c'est rangé dans /home/ton_user_html5
ils ne te faut que sauvegarder les paramètres, la reinstallation des logiciels dependant de la distribution (apt pour les debian/ubuntu, rpm/yum/dnf pour les centos/redhat, etc)
il te faut juste garder une liste dans un coin des logiciels que tu as installé pour donner cette liste à reinstaller quand tu réinstalles la machine.
ca peut etre à faire à la main,
ca peut etre un document YAML que tu donnes à ansible et qui va faire en sorte de lancer les bonnes commandes selon que la machine est debian ou centos
[^] # Re: L'idée me semble mauvaise.
Posté par NeoX . En réponse au message Système pour changer à volonté de distribution. Évalué à 2.
si tu fais du développement, tu devrais avoir un environnement spécifique autre que ton poste de travail pour faire tes développements => machine virtuelle, docker, autre
reinstaller mysql, c'est quand meme vachement simple, ou alors t'as pas les bons tutos
backup : mysqldump -u xxx -p labaseasauvegarder >fichier_base_sauvegardée.sql
restauration : mysql -u xxx -p labasearestaurer <fichier_base_sauvegardée.sql
et si tu as a besoin de sauvegarder les droits de mysql et de tes utilisateurs, c'est la base "mysql" qui faut sauvegarder et restaurer
backup : mysqldump -u root -p mysql >mysql_sauvegardée.sql
restauration : mysql -u root -p mysql <mysql_sauvegardée.sql
ca ce sont les parametrages "personnels" du logiciel, c'est rangé dans /home/ton_user_html5
ils ne te faut que sauvegarder les paramètres, la reinstallation des logiciels dependant de la distribution (apt pour les debian/ubuntu, rpm/yum/dnf pour les centos/redhat, etc)
il te faut juste garder une liste dans un coin des logiciels que tu as installé pour donner cette liste à reinstaller quand tu réinstalles la machine.
ca peut etre à faire à la main,
ca peut etre un document YAML que tu donnes à ansible et qui va faire en sorte de lancer les bonnes commandes selon que la machine est debian ou centos