Sauvegarder avec dcfldd et re-dimensionner

Bonjours,

Je souhaite re-dimensionner sdb.

Avec au choix :

_ fdisk :
gentoo.org/doc/fr/handbook/h … art1_chap4
didier.misson.net/blog/2009/11/2 … -ext3.html

_ parted : cepcasa.info/tellmewhy/parted.html

_ où graphique Gparted.

Ne maîtrisant pas encore les deux premiers je vais opter pour Gparted. (sachant que j’aurai deux copie “dcfldd” intégrale mais … ? )

J’ai cru comprendre que cette méthode n’est pas l’idéal …

ps: je vais voir si je peux adapter ce tuto “Sauvegarde et clonage d’un système” … isalo.org/wiki.debian-fr/ind … st%C3%A8me à mes besoins

Modifications des partitions.

1°) réduire : /dev/sdb10 374G 16G 340G 5% /home … à 80 Gio

2°) agrandir :

          /dev/sdb9             368M   12M  338M   4% /tmp  ......... à 2 Gio
          /dev/sdb6             7,3G  4,3G  2,7G  62% /usr  ..........  à 30 Gio
          /dev/sdb7             2,8G  1,2G  1,5G  44% /var  ...........   à 40 Gio (je pense à www-data)

3°) créer dans /var :

/var/log … (5 Gio)
/var/tmp … (2 Gio)

4°) créer à la racine “/” :

/usr/local … (10 Gio)

5°) créer un backup de /home … (160 Gio)

[code]root@Debian-pc-1:/home/pc-1-loreleil# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000acd01

Device Boot Start End Blocks Id System
/dev/sda1 * 1 32 248832 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 32 19458 156039169 5 Extended
/dev/sda5 32 19458 156039168 8e Linux LVM

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00025ee5

Device Boot Start End Blocks Id System
/dev/sdb2 1 51316 412192769 5 Extended
/dev/sdb5 * 1 171 1372160 83 Linux
/dev/sdb6 172 1137 7756800 83 Linux
/dev/sdb7 1137 1502 2928640 83 Linux
/dev/sdb8 1502 1752 2004992 82 Linux swap / Solaris
/dev/sdb9 1752 1800 389120 83 Linux
/dev/sdb10 1800 51316 397735936 83 Linux

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdc doesn’t contain a valid partition table

Disk /dev/dm-0: 348 MB, 348127232 bytes
255 heads, 63 sectors/track, 42 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-0 doesn’t contain a valid partition table

Disk /dev/dm-1: 8996 MB, 8996782080 bytes
255 heads, 63 sectors/track, 1093 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-1 doesn’t contain a valid partition table

Disk /dev/dm-2: 2998 MB, 2998927360 bytes
255 heads, 63 sectors/track, 364 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-2 doesn’t contain a valid partition table

Disk /dev/dm-3: 2051 MB, 2051014656 bytes
255 heads, 63 sectors/track, 249 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-3 doesn’t contain a valid partition table

Disk /dev/dm-4: 398 MB, 398458880 bytes
255 heads, 63 sectors/track, 48 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-4 doesn’t contain a valid partition table

Disk /dev/dm-5: 145.0 GB, 144988700672 bytes
255 heads, 63 sectors/track, 17627 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/dm-5 doesn’t contain a valid partition table

Disk /dev/sdh: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00025ee5

Device Boot Start End Blocks Id System
/dev/sdh2 1 51316 412192769 5 Extended
/dev/sdh5 * 1 171 1372160 83 Linux
/dev/sdh6 172 1137 7756800 83 Linux
/dev/sdh7 1137 1502 2928640 83 Linux
/dev/sdh8 1502 1752 2004992 82 Linux swap / Solaris
/dev/sdh9 1752 1800 389120 83 Linux
/dev/sdh10 1800 51316 397735936 83 Linux
root@Debian-pc-1:/home/pc-1-loreleil#[/code]

root@Debian-pc-1:/home/pc-1-loreleil# df -h Sys. de fichiers Taille Uti. Disp. Uti% Monté sur /dev/sdb5 1,3G 336M 896M 28% / tmpfs 502M 0 502M 0% /lib/init/rw udev 497M 284K 497M 1% /dev tmpfs 502M 0 502M 0% /dev/shm /dev/sdb10 374G 16G 340G 5% /home /dev/sdb9 368M 12M 338M 4% /tmp /dev/sdb6 7,3G 4,3G 2,7G 62% /usr /dev/sdb7 2,8G 1,2G 1,5G 44% /var root@Debian-pc-1:/home/pc-1-loreleil#
Pour ce faire :

6°) J’ai pratiqué une “pseudo” sauvegarde à chaud de sdb vers sdh (dd externe) … à chaud … ce n’est pas l’idéal je crois (?) et pour vérifier
le bon fonctionnement de cette sauvegarde j’ai rebooter sur le dd externe sdh (en modifiant l’ordre de démarrage du bios) ce qui n’a “pratiquement” posé aucun problème.

Mais est ce réellement viable … ? Est ce bien là une copie intégrale … ?

7°) Préparation de sdc (dd interne) de moins d’un an avec au préalable une installation de lenny dd crypté.

Ayant eu des soucis sur une autre machine … une première install en dd crypté, puis une seconde install de lenny après un simple formatage avec Gparted, ayant pour conséquence de me retrouver avec des partitions qui se sont vérouillées au fil des mois, (et même en root je n’y avais plus accès’) je ne sais pas s’il y avait
un lien de cause à effet sur le fait d’avoir crypté ce dd à l’origine.

Toujours est il que j’ai trouvé sage d’effectuer une remise à zéro … ça mange pas de pain !

[code]root@Debian-pc-1:/home/pc-1-loreleil# shred -fvz -n 2 /dev/sdc
shred: /dev/sdc : passe 1/3 (random)…
shred: /dev/sdc : passe 1/3 (random)…672MiB/932GiB 0%
shred: /dev/sdc : passe 1/3 (random)…1,2GiB/932GiB 0%

shred: /dev/sdc : passe 1/3 (random)…931GiB/932GiB 99%
shred: /dev/sdc : passe 1/3 (random)…932GiB/932GiB 100%
shred: /dev/sdc : passe 2/3 (random)…
shred: /dev/sdc : passe 2/3 (random)…641MiB/932GiB 0%
shred: /dev/sdc : passe 2/3 (random)…1,1GiB/932GiB 0%

shred: /dev/sdc : passe 2/3 (random)…931GiB/932GiB 99%
shred: /dev/sdc : passe 2/3 (random)…932GiB/932GiB 100%
shred: /dev/sdc : passe 3/3 (000000)…
shred: /dev/sdc : passe 3/3 (000000)…706MiB/932GiB 0%
shred: /dev/sdc : passe 3/3 (000000)…1,2GiB/932GiB 0%

shred: /dev/sdc : passe 3/3 (000000)…930GiB/932GiB 99%
shred: /dev/sdc : passe 3/3 (000000)…931GiB/932GiB 99%
shred: /dev/sdc : passe 3/3 (000000)…932GiB/932GiB 100%
root@Debian-pc-1:/home/pc-1-loreleil#[/code]
8°) Ce que je vais faire avec un live cd :

_ vérification de sdb

fsck -n /dev/sdb

_ formatage (avec Gparted) de sdh (dd externe) et remise à zéro

shred -fvz -n 2 /dev/sdh

_ sauvegardes de sdb vers sdc et sdh

dcfldd if=/dev/sdb of=/dev/sdc bs=4096 conv=notrunc,noerror status=on dcfldd if=/dev/sdb of=/dev/sdh bs=4096 conv=notrunc,noerror status=on
_ vérifications sdc, sdh

fsck -n /dev/sdc fsck -n /dev/sdh
Voilà, mais …?

quote sachant que j’aurai deux copie “dcfldd” intégrale mais … ? (…)
(…) Mais est ce réellement viable … ? Est ce bien là une copie intégrale … ? (…)
[/quote]
Après que j’aurai appliqué l’étape 8°, … suis je en droit de croire que je serai à l’abri d’une boulette lors des modifications des partitions … ? … :017

Un simple …

dcfldd if=/dev/sdc of=/dev/sdb bs=4096 conv=notrunc,noerror status=on

où …

dcfldd if=/dev/sdh of=/dev/sdb bs=4096 conv=notrunc,noerror status=on

suffirai t-il pour rétablir mon système dans le cas ou je me viande …

D’après vous, suis je sur les bons rails … j’ai bon … ?

Je vous en serre cinq, merci … :wink:

J’ai déja fait des modifications de partitions avec gparted , parfois très limites, …
Je n’ai jamais rien cassé ni perdu de données. Mais parfois gparted refuse de faire ce que je lui demande, il doit avoir un certain instinct de survie …

dcfldd (ou dd) rétablira ton disque dans un sens comme dans l’autre.

Pro : Efficacité, facilité , pas de prise de tête
Contre : méthode brutale inélégante longue et dispendieuse.
Sur la foi de $ df,tu as copié un disque entier de 1To plein de vide là où une vingtaine de GO utiles suffisaient.
On peut (re)créer des partitions cryptées indépendamment de dd.

Autre remarque, après clonage

fsck /dev/sdb

ne te garantit en rien que les fs des partitions soient viables.
Vérifier les partitions une par une

fsck /dev/sdb1

fsck /dev/sdb2

fsck …

Saluts,

[quote=“piratebab”]J’ai déja fait des modifications de partitions avec gparted , parfois très limites, …
Je n’ai jamais rien cassé ni perdu de données. Mais parfois gparted refuse de faire ce que je lui demande, il doit avoir un certain instinct de survie …[/quote]
C’est plus ou moins ce que j’ai saisi sur la toile … mais à défaut de maîtriser fdisk ou parted … :blush:

[quote=“etxeberrizahar”]dcfldd (ou dd) rétablira ton disque dans un sens comme dans l’autre.

Pro : Efficacité, facilité , pas de prise de tête
Contre : méthode brutale inélégante longue et dispendieuse.
Sur la foi de $ df,tu as copié un disque entier de 1To plein de vide là où une vingtaine de GO utiles suffisaient.
On peut (re)créer des partitions cryptées indépendamment de dd.

Autre remarque, après clonage

fsck /dev/sdb

ne te garantit en rien que les fs des partitions soient viables.
Vérifier les partitions une par une

fsck /dev/sdb1

fsck /dev/sdb2

fsck …[/quote]

Quel est votre point de vue, sur la manière de procéder une sauvegarde viable et fiable … avant toutes manipulations sur les partitions … ?

merci … :wink:

Saluts,

C’est fait !
Tout au moins la section “sauvegarde avec dcfldd”.

Sur un autre post l’ami Gérard ma gentiment … si … si … :laughing: … fait remarqué que c’était (à juste titre) le foutoir sous le capot de ma machine.

J’y est donc remédier, pour ce faire, un arrêt machine.

J’en n’ai donc profiter pour basculer la sauvegarde que j’ai effectué il y quelques jours (sdb vers sdc).

root@Debian-pc-1:/home/pc-1-loreleil# dcfldd if=/dev/sdb of=/dev/sdc bs=4096 conv=notrunc,noerror status=on

Depuis environ 1h45 je tourne avec se clone(1).

Pour l’heure, aucun souci relever quel qu’il soit.

Après avoir posté ceci, je vais à nouveau effectué un arrêt pour re-connecter mon disque “source” d’origine. (détecter).(j’ignore le terme adéquate)

Le clone sera durant quelques semaines, le disque maître. (actuellement sda) histoire de voir et constater le bon et les éventuels dysfonctionnements.

[code]root@Debian-pc-1:/home/pc-1-loreleil# fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00025ee5

Device Boot Start End Blocks Id System
/dev/sda2 1 51316 412192769 5 Extended
/dev/sda5 * 1 171 1372160 83 Linux
/dev/sda6 172 1137 7756800 83 Linux
/dev/sda7 1137 1502 2928640 83 Linux
/dev/sda8 1502 1752 2004992 82 Linux swap / Solaris
/dev/sda9 1752 1800 389120 83 Linux
/dev/sda10 1800 51316 397735936 83 Linux
root@Debian-pc-1:/home/pc-1-loreleil#
[/code]

[code]root@Debian-pc-1:/home/pc-1-loreleil# cat /etc/fstab

/etc/fstab: static file system information.

Use ‘blkid’ to print the universally unique identifier for a

device; this may be used with UUID= as a more robust way to name devices

that works even if disks are added and removed. See fstab(5).

proc /proc proc defaults 0 0

/ was on /dev/sda5 during installation

UUID=ee1fa486-1f91-4dac-8a91-9b11173a0a69 / ext3 errors=remount-ro 0 1

/home was on /dev/sda10 during installation

UUID=a6e601a2-0925-4a53-8273-35d399c852a4 /home ext3 defaults 0 2

/tmp was on /dev/sda9 during installation

UUID=4032cefa-d784-417c-8bd3-b99a56396436 /tmp ext3 defaults 0 2

/usr was on /dev/sda6 during installation

UUID=21b1aa02-0531-48e5-9606-65fdbfaf319d /usr ext3 defaults 0 2

/var was on /dev/sda7 during installation

UUID=d817de8b-8579-4b96-99be-4519e6439a9b /var ext3 defaults 0 2

swap was on /dev/sda8 during installation

UUID=445ea6ca-b49d-408c-80dc-81cba7b31fc6 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0

#/home/vsftpd/dossier1 /media/donnees/dossier1 none bind,defaults,auto 0 0
#/home/vsftpd/dossier2 /media/donnees/dossier2 none bind,defaults,auto 0 0

root@Debian-pc-1:/home/pc-1-loreleil#
[/code]

pc-1-loreleil@Debian-pc-1:~$ mount /dev/sda5 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/sda10 on /home type ext3 (rw) /dev/sda9 on /tmp type ext3 (rw) /dev/sda6 on /usr type ext3 (rw) /dev/sda7 on /var type ext3 (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) pc-1-loreleil@Debian-pc-1:~$
Voilà, ceci va me permettre durant les jours à venir, de trifouiller mes partoches, en toute confiance et dans la plus grande sérénité … Zen … :033
“Gparted” trop facile !

“pardted” “fdisk” entre autre, Oui ! … c’est le moment de m’y mettre ! :023

Merci à piratebab, et etxeberrizahar … j’vous en serre cinq … :wink:

ps: je vous tiendrai au courant, dans quelques semaines, de ma sauvegarde, si j’ai pas tout cassé d’ici là … :laughing:
Pour l’heure je me dirige vers Sauvegarde et clonage d’un système

Saluts,

:confusion-waiting:

pc-1-loreleil@Debian-pc-1:~$ uptime 09:19:41 up 2 days, 19:50, 3 users, load average: 0.07, 0.13, 0.11 pc-1-loreleil@Debian-pc-1:~$

RAS ! … :whistle:

Saluts,

pc-1-loreleil@Debian-pc-1:~$ uptime 09:03:38 up 4 days, 19:34, 2 users, load average: 1.02, 0.63, 0.48 pc-1-loreleil@Debian-pc-1:~$

RAS :023

Saluts,

Pour celles et ceux, qui se poses des questions sur l’utilisation de dcfldd .

" Sauvegardes "

Hormis ceci, Rien A Signalé !

Ce jour, ma debian tourne encore avec le clone(1).

RAS ! … :023

Je vous en serre cinq … :wink:

-edit-

Pour la date, :033 coïncidence, vraiment pas fait exprès … :023

-edit-

le 19/08/2011 … clone(1) RAS ! :023