134 liens privés
On peut maintenant ajouter un disque dur additionnel sur un VPS chez OVH. Ça manquait !
Prix :
50 Go
5,00€ HT/mois (SOIT 6,00€ TTC, soit 0,12€/Go)
100 Go
10,00€ HT/mois (SOIT 12,00€ TTC, soit 0,12€/Go)
200 Go
15,00€ HT/mois (SOIT 18,00€ TTC, soit 0,09€/Go)
500 Go
30,00€ HT/mois (SOIT 36,00€ TTC, soit 0,072€/Go)
Ou comment prendre une image (.dd mais probablement fonctionner aussi avec .iso ou .img ?) et l'utiliser dans VirtualBox.
Copie et transformation de l'image en .vdi (utilisé par VirtualBox) :
VBoxManage convertfromraw image.dd image.vdi --format VDI --variant Fixed
Ou, en ne sauvegardant dans le .vdi que les modifications effectuées (et pas l'image entière!) :
$ mkdir toto
$ xmount --out vdi --cache image.cache image.dd ./toto
Plus d'informations sur xmount : http://forensicswiki.org/wiki/Xmount
Sinon, à défaut de détruire le disque dur physiquement, on peut toujours l'effacer proprement. (Exemple : http://links.simonlefort.be/?u-f0BQ )
Explications pour effacer vraiment un disque dur avec Secure Deletion Toolkit. Je vais le faire sur un vieux disque pour l'exercice.
J'ai récupéré un vieux disque d'une installation Debian que je n'utilise plus. La première chose que j'ai fait a été de virer les partitions avec GParted et recréer une seule partition ext4.
Le man de sfill indique qu'il faut utiliser le point de montage :
| ==========
sfill [-f] [-i] [-I] [-l] [-l] [-v] [-z] directory/mountpoint
| ==========
Le disque que je veux effacer est monté dans le dossier "/media/sim"
J'ai donc fait
| ==========
$ sudo sfill /media/sim/BAK/
%
| ==========
Ça tourne et ça consomme ~5% de CPU sur ma bécane. Je vais laisser tourner.
[Edit: Après une nuit complète sur un disque dur de 80Go, ça tourne toujours et le CPU est maintenant à ~50% !
[Edit2: Terminé. Mais le "message de fin" est juste un "%"... J'aurais du mettre l'option "-v" pour le faire parler un peu plus. Je ne sais même pas combien de temps il a travaillé exactement (aproximativement une vingtaine d'heures!).
Notes : Il y a plusieurs arguments de la commande qui permettent d'aller plus vite mais ils diminuent la sécurité (voir -f ou -l). Il est aussi possible d'effacer seulement l'espace libre sur le disque ou seulement les nœuds d'index* libres.
Voir aussi : https://memo-linux.com/comment-voir-loccupation-des-dossiers-en-ligne-de-commande/
Super pratique! Merci pour les partages!
(via http://eric.bugnet.fr/shaarli/ et d'autres)
J'ai toujours un disque dur qui traine dans un coin depuis des années avec des vieilles photos (et probablement tout un tas de vieux brols inutiles). J'essayerai avec ces quelques pistes de jeter un œil, une nouvelle fois.
Mon ordi a gueulé au démarrage en disant que le disque était plein. Il s’agissait seulement de la partition "/var".
Pour vérifier :
| ========
$ df -h
| ========
Dans mon cas, c'est le dossier "/var/cache/apt/archives" qui posait un soucis. C'est dû au fait qu' apt garde une version de chaque paquet installé. La solution est sur ce lien : https://www.isalo.org/wiki.debian-fr/Partition-pleine
| ========
$ sudo apt-get clean
| ========
Je dois réinstaller une machine et donc backuper une partie de mon "/home/". Je voulais voir ce qui prenait de la place et voir ce qui était nécessaire de garder. La machine est en tellement mauvais état ( trop de bidouilles avec les yeux fermés ? ^^' ) que je ne peux plus faire de mises à jours ni installer quoi que ce soit. ( trop de conflits ).
Je viens de voir que baobab, un analyseur d'utilisation de disque, est installé par défaut sur Debian. Yes!
Intéressant ! Ça liste tous les dossiers à partir de celui dans lequel on se trouve et ça les trie par leur taille. Facile pour voir où on bouffe de la place.
On peut facilement naviguer dans les dossiers avec les flèches du clavier, c'est génial.
(via Sam&Max qui ont parlé de ncdu là : http://sametmax.com/trouver-ce-qui-prend-de-la-place-en-ligne-de-commande/ )
Pour se connecter sur un disque dur ISCSI ( http://fr.wikipedia.org/wiki/ISCSI ), il faut installer open-iscsi :
| ========
| simon@ordi:~$ sudo aptitude install open-iscsi
| ========
Voir les disques ISCSI sur le réseau :
| ========
| simon@ordi:~$ sudo iscsiadm --mode discovery --type sendtargets --portal IP_DU_SERVEUR
| ========
Se connecter sur le disque ISCSI :
| ========
| 10:31:32-[simon@debian]:/dev$ sudo iscsiadm --mode node --targetname TARGET_NAME \ --portal IP_DU_DISQUE --login
| Logging in to [iface: default, target: TARGET_NAME, portal: IP_DU_DISQUE] (multiple)
| Login to [iface: default, target: TARGET_NAME, portal: IP_DU_DISQUE] successful.
| ========
TestDisk est un logiciel libre (sous GPL v2+) qui permet "la récupération des partitions perdues, la réparation des tables des partitions corrompues quand ces symptômes ont été causés par des logiciels défectueux, certains types de virus ou des erreurs humaines telles que l'effacement accidentel de la Table des Partitions".
Je l'ai utilisé aujourd'hui pour récupérer les données d'un disque ISCSI dont la partition est corrompue. Plus moyen de monter le disque et d'y accéder normalement. Par contre, nous avons pu accéder aux données contenues sur le disque avec TestDisk et faire une copie pour les récupérer. Une fois la copie terminée, nous pourrons formater le disque et le récupérer.
Nous utilions rdesktop au travail pour se connecter sur des serveurs windows à partir de clients légers (Raspberry Pi). Un utilisateur nous a demandé s'il pouvait connecter sa clé usb sur le Pi et la voir sur la session windows. Pour ce faire, il faut utiliser l'option "-r disk" de rdesktop.
| ========
| simon@ordi:~$ man rdesktop
| (...)
| -r disk:<sharename>=<path>,...
| Redirects a path to the share \tsclient\<sharename> on the server (requires Windows XP or newer).
| The share name is limited to 8 characters.
| (...)
| ========
Un exemple :
| ========
| simon@ordi:~$ rdesktop -u Simon -p passw0rd -r disk:usb=/media/myusbkey/ 192.168.1.45 &
| ========
Ça marche parfaitement bien. Que la clé usb soit présente ou pas au moment où la commande est tapée, un disque réseau est créé sur le serveur windows. La clé peut alors être branchée au Raspberry Pi à n'importe quel moment et tout fonctionne. :-)
Intéressant. :-)
Korben a parlé du paramètre "vm.swappiness" dans un article ( http://korben.info/disque-dur-rame-ubuntu-swappiness.html ). J'ai cherché à en savoir un peu plus et je suis tombé cet article. Ce paramètre sert à choisir à partir de quel pourcentage de RAM utilisée l'OS commence à faire du SWAP sur le disque dur.
Par défaut, le paramètre est à 60, ce qui veut dire qu'on commence à utiliser le SWAP à partir de 40% d'utilisation de la RAM.
Le SWAP étant plus lent que la mise en RAM, j'ai envie de mettre ce paramètre à 10 pour ne "SWAPper" qu'à partir de 90% d'utilisation de la RAM.
Pour voir le réglage actuel (60 par défaut) :
| ========
| simon@ordi:~$ cat /proc/sys/vm/swappiness
| 60
| ========
Pour modifier le réglage, il faut ajouter ces lignes dans le fichier sysctl.conf :
| ========
| simon@ordi:~$ sudo nano /etc/sysctl.conf
| [sudo] password for simon:
| # SIMON
| # Swappiness : Choisir à partir de quand l'ordinateur utilise
| # le swap sur le DD comme RAM
| vm.swappiness = 10
| ========
J'ai ensuite tenté un swapoff / swapon comme conseillé dans l'article mais ça n'a pas changé le paramètrage.
| ========
| simon@ordi:~$ sudo swapoff -a
| simon@ordi:~$ sudo swapon -a
| simon@ordi:~$ cat /proc/sys/vm/swappiness
| 60
| ========
Je tente un redémarrage pour voir si le réglage est pris en compte.
[Edit: Après redémarrage :
| ========
| simon@debian:~$ cat /proc/sys/vm/swappiness
| 10
| ========
Il faut donc bien redémarrer pour que le changement soit pris en compte.
J'ai une bonne expérience avec les NAS Synology mais ceux-ci semblent bien tentants aussi.