Linux : upgrade d’une Fedora

Cette semaine, la version 27 de la distribution Linux Fedora vient de passer en beta. La sortie définitive approche à grands pas et nous – explorateurs sans peur – allons en profiter pour passer notre système en Fedora 26. Six mois comme délais de précaution : nous sommes d’un naturel inquiet. C’est lors de ce… Lire la suite »

Oracle : problème Datapump + montage NFS

Comme nous venons d’avoir le problème, nous archivons ici la solution afin de vous éviter des allers-retours avec le support. Il n’y a pas grand-chose à dire donc soyons brefs ! Le contexte : Sur une machine, les sauvegardes se font sur un baie SSD Flashblade présentée à travers un montage NFS. L’erreur : La… Lire la suite »

Système : format de date dans dmesg

Une astuce dédiée à ceux d’entre vous qui cherchent à établir une ligne temporelle lors des incidents. Les journaux d’application sont souvent horodatés de manière à être lisibles par des humains ( espérons que ça dure ). Par exemple, une ligne PostgreSQL : Propre. Net. Compréhensible.

PostgreSQL 10 : installation des binaires et performances

La version « beta 4 » des PostgreSQL est sortie fin août et la date de la première version stable approche à grands pas (normalement fin septembre). Sortant tout juste d’une journée d’ateliers organisée par Dalibo, nous vous proposons une série d’articles visant à vous préparer à la transition. Aujourd’hui, par exemple, nous allons voir comment installer… Lire la suite »

Outils : vi et inversion de la chaîne de recherche

Admettons que vous ayez devant les yeux un bloc de code que vous souhaitez  commenter proprement, c’est à dire sans ajouter de commentaire devant les commentaires. Exemple : une crontab générique : Dans ce cas, l’expression régulière, dans vi, est (en mode édition) : Traduction : « Pour la totalité du fichier, remplace le début d’une… Lire la suite »

Livre : « PostgreSQL, architecture et notions avancées », par G. Lelarge

Le blog dbSQWare – toujours à la pointe de l’actualité – a décidé aujourd’hui de mettre en avant un livre paru… l’année dernière. Car, contrairement à une analyse économique ou géopolitique, il ne se périme pas en un mois. Au contraire : une version 1.3  est disponible depuis depuis décembre 2016. Mais de quoi parlons-nous,… Lire la suite »

Outils : la technique Pomodoro

En informatique comme en cuisine, il est parfois dangereux d’en faire trop. Une seconde, laissez nous vérifier quelque chose… Ah, voilà ! C’est l’introduction de la semaine dernière, celle de l’article concernant MySQL et ses corruptions ! Quelqu’un nous aura mélangé nos fiches… Heureusement que nous sommes vigilants. D’un autre côté, l’article de cette semaine… Lire la suite »

PostgreSQL + dbSQWare : sauvegarde et restauration Point-In-Time (2/2)

Résumé de l’épisode précédent Dans l’article précédent, nous avons vu le principe d’une sauvegarde Point-In-Time ainsi que la manière dont dbSQWare le gère. Nous nous sommes arrêtés sur le dernier fichier (« RestoreCommands.hlp ») car il contient la procédure et les commandes nécessaires à la restauration de la base dont il a eu la charge. Après une… Lire la suite »

PostgreSQL + dbSQWare : sauvegarde et restauration Point-In-Time (1/2)

Introduction Aujourd’hui, nous prenons notre courage à deux mains et allons nous attaquer aux mécanismes de sauvegardes PITR (« Point-In-Time Recovery », c’est à dire des sauvegardes pouvant ramener votre base à une date précise, à la seconde près) tel que cela se fait sous PostgreSQL. Comme nous ne faisons pas les choses à moitié, nous allons… Lire la suite »