Comment faire un double du disque dur entier?

12

J'ai un serveur de production Ubuntu 12.04 avec un disque dur de 500 Go (près de 15 Go utilisés). Je veux dupliquer le disque dur entier, y compris sa structure de partition, sur un autre disque dur de 400 Go afin que le changement de disque dur n'affecte pas le système de travail.

Quel outil est la meilleure solution pour cette tâche?

chasseur
la source
Avez-vous un accès physique au serveur? Si oui, pouvez-vous installer un disque en RAID? Ce serait probablement la solution la plus simple et la plus sûre.
don.joey
Clonezilla
Shaharil Ahmad

Réponses:

6

Il existe de nombreux outils qui peuvent le faire, chacun avec ses propres avantages et inconvénients. Clonezilla est un utilitaire souvent utilisé pour cette tâche; cependant, je ne sais pas dans quelle mesure il résiste au fait que votre disque cible est plus petit que le disque source.

Une autre option consiste à partitionner manuellement la cible ( en utilisant GParted, parted, fdisk, gdiskou un autre outil), créer des systèmes de fichiers sur la cible, monter les partitions cibles, et tout copier avec cpou tar. Cela nécessitera quelques modifications supplémentaires sur la cible, telles que (éventuellement) l'ajustement de son /etc/fstabet l'installation d'un chargeur de démarrage. Dans l'ensemble, cette méthode nécessite plus d'efforts que beaucoup d'autres, mais si vous savez ce que vous faites, elle est assez flexible et peut certainement être copiée d'un disque plus gros vers un plus petit, à condition que les fichiers tiennent réellement dans l'espace cible.

Rod Smith
la source
1
La copie du contenu de l'ensemble du système de fichiers ne cpposerait-elle pas des problèmes pour les répertoires comme /devet /proc?
Bert Van Vreckem
1
Les répertoires /devet /procsont dynamiques: ils sont créés en tant que systèmes de fichiers virtuels par des pilotes spéciaux dans le noyau. Ainsi, vous omettez normalement ces répertoires d'une opération de copie.
Rod Smith
1
Oui, vous devez les omettre. Utilisez "cp --one-file-system".
Jakob
Par défaut, les clonezillapseudo-clones du disque dur: (1) il sauvegarde les métadonnées de la structure, y compris le MBR; (2) les secteurs de données utilisés , ce qui signifie qu'il ignore l'espace libre des partitions avec les systèmes de fichiers qu'il comprend; et (3) comprime les partitions sauvegardées. Tout cela signifie qu'il peut «cloner» un disque dur de 500 Go sur un disque dur de 400 Go tant qu'il y a au moins 100 Go d'espace libre sur le disque d'origine. En d'autres termes, clonezillaferait face au fait que le disque cible est plus petit que le disque source.
landroni
@RodSmith, Concernant "copier tout aveccp " ... Alors qu'en est-il des métadonnées (derniers horaires consultés, etc.)?
Pacerier
3
  1. Sauvegardez votre disque dur de production.
  2. Utilisez gparted pour réduire votre disque dur de production à un peu moins que la capacité de votre disque cible, dans votre cas inférieure à 400 Go.
  3. Copiez le disque dur entier. Pour ce faire, démarrez à partir d'un live-cd et utilisez dd if=/dev/sda of=/dev/sdc bs=1Msda est votre production- hdd et sdc votre nouveau hdd. Ou quelque chose comme clonezilla (copier le disque entier).
Clausi
la source
1
Toute opération de redimensionnement du système de fichiers comporte un certain risque de défaillance catastrophique du système de fichiers. Ce risque est faible, mais malgré tout, prendre ce risque n'est pas judicieux lorsqu'il existe des alternatives (comme utiliser Clonezilla, s'il peut gérer la cible plus petite, ou utiliser tarou cp).
Rod Smith
1
Nous utilisons régulièrement gparted dans notre environnement de production. Citation de Clonezilla: "La partition de destination doit être égale ou supérieure à la source." La copie manuelle est correcte si vous avez les connaissances requises sur les partitions, les
secteurs de démarrage
1
Je maintiens ma déclaration: le redimensionnement de partition présente un risque d'échec catastrophique. Remarque: catastrophique . Une panne de courant ou un plantage du système à mi-redimensionnement, un bogue ou d'autres problèmes peuvent entraîner le redimensionnement à entraîner des structures de données altérées qui seront longues et coûteuses à réparer, si elles peuvent être corrigées. Il existe de meilleures alternatives, même si Clonezilla n'en fait pas partie. Si vous faites cela régulièrement et que vous n'avez pas été mordu, cela signifie que vous avez eu de la chance, rien de plus.
Rod Smith
1
Bien mieux que de répéter votre opinion et de faire référence à la chance serait une preuve substantielle de votre théorie. D'après mon expérience, un «échec catastrophique» ne peut se produire que si vous n'avez pas de sauvegarde - ce qui n'est pas le premier sur ma liste. ;)
Clausi
1

Je recommanderais Clonezilla , sa simplicité d'utilisation, effectue une sauvegarde de disques entiers et n'utilise pas beaucoup d'espace pour la sauvegarde également.

Pour ce faire, vous devez d'abord télécharger l'ISO clonezilla à partir d'ici.

Après l'avoir téléchargé, vous devrez le graver sur un CD.

Ensuite, vous devrez démarrer à partir de celui-ci pour effectuer la sauvegarde complète du système.

La procédure complète pour cela est donnée ici - http://clonezilla.org/clonezilla-live-doc.php

Vous devrez choisir l'option "Enregistrer l'image disque", dont la procédure est donnée ici - http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/01_Save_disk_image

Après avoir effectué la sauvegarde, vous pouvez la restaurer en utilisant l'option- "Restore Disk Image", dont la procédure est donnée ici- http://clonezilla.org/show-live-doc-content.php?topic=clonezilla -live / doc / 02_Restore_disk_image

Regardez-le. Si vous avez des questions, faites-le nous savoir.

Merci!

aaditya1234
la source
1

Comme d'autres l'ont proposé, Clonezilla pourrait faire le travail si vous redimensionniez la partition de travail à une taille plus petite. Cependant, j'ai vu qu'il existe un outil nommé FSArchiver qui permet de restaurer les données sur un disque plus petit, dès que les données s'insèrent (comme dans votre cas). Je suis désolé, je ne peux pas vous aider davantage à ce sujet car je n'ai utilisé que Clonezilla mais il y a quelques informations dans le lien et dans leur forum.

bob
la source
0

Vous pouvez utiliser dd pour copier le disque. Cet article décrit comment cloner un disque dur à l'aide d'un CD Ubuntu Live.

realmoonstruck
la source
Mais gardez à l'esprit que les disques durs sont nkt de tailles égales. y aura-t-il un problème en raison de la différence de taille?
chasseur
1
La copie d'un disque plus gros vers un plus petit ddn'est pas recommandée, car le résultat risque d'être perdu et / ou de partition (s) tronquée (s), et donc de perte de données.
Rod Smith
Une réponse un peu plus détaillée dddans ce post: askubuntu.com/a/55908/58950
carnendil
Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
RolandiXor