Le Santino

hCard
photo

Les lecteurs via RSS

Calendrier

Janvier: 2012
L' M M G V S D
"Novembre
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Service

Archives

Catégories

Diviser un fichier en morceaux

J'ai récemment eu besoin de restaurer la base de données du blog, que j'ai régulièrement des sauvegardes ou dump que vous voulez. Être une taille de fichier relativement important - environ 2Mo - sont, cependant, couru dans une limitation du système de gestion de bases de données offertes par mon fournisseur, Aruba.it: La limite de téléchargement de fichiers est en fait fixé à environ 130Kb. Pour les grands dossiers que vous serez dirigé vers des programmes propriétaires qui enfreignent les fichiers en plusieurs parties plus petites.

Comment faire?

Il ya quelques programmes propriétaires pour Windows, ainsi que il ya une chance de briser la sauvegarde manuellement via l'éditeur de texte (que je recommande). Personnellement j'ai résolu en utilisant un programme puissant disponible pour tous les systèmes GNU / Linux (qui fait partie du core-utils). Ce programme est appelé `split. Split peut diviser un fichier en fonction de plusieurs paramètres: la taille en octets des pièces de réglage individuel que nous voulons atteindre, leur longueur de lignes, etc ...
Pour «l'utilisation, j'ai décidé que j'avais besoin de briser la sauvegarde en plusieurs fichiers avec un nombre fixe de lignes (1000), c'est parce que, si j'avais choisi la division basée sur la taille, j'ai accidentellement coupé les instructions SQL faisant le 'opération inutile .

Voici la syntaxe:
$ split -l 1000 nome_del_file

Cette commande génère un ensemble de fichiers appelé `x` ... .. où les points sont remplacés par les lettres de «l'alphabet. C'est aussi possible de spécifier le nom des fichiers cibles basées sur des modèles ou des modèles.

Une fois que vous avez ces fichiers, il suffisait de faire la seule télécharger chacun d'eux grâce à phpmyadmin et exécuter des requêtes pour voir restauré ma sauvegarde.

Split est aussi très utile si vous voulez faire une pause dans un fichier de taille fixe unités ou plus.

neuvième

2 commentaires pour diviser un fichier en morceaux

Laisser un commentaire

Vous pouvez utiliser ces balises HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>