DBA freelance : réserver les fenêtres de maintenance

Comment l'administrateur de bases de données freelance fait réserver ses fenêtres de maintenance : durée, créneaux hors heures, préparation et changements.

6 min de lecture

Laissez vos clients réserver des fenêtres de maintenance parmi les créneaux hors heures que vous choisissez : tôt le matin, tard le soir ou le week-end, chacun assez long pour le travail plus une marge de retour arrière, avec une place pour ne jamais promettre la même nuit à deux clients. Validez périmètre, sauvegarde et critères de go/no-go lors d'un court appel de préparation, et gardez un service à part pour l'urgence. Le client a une date claire pour sa mise à jour ou sa migration, et vos nuits et week-ends restent sous votre contrôle.

Des fenêtres sous forme de services

Un correctif mineur et une montée de version majeure ne demandent pas la même fenêtre. Sur Book, chaque service a un nom, un prix et une description facultative affichés sur votre page publique, et chaque créneau appartient à un service, tient dans une journée et a sa propre capacité. Créez un service par durée de fenêtre, et indiquez dans la description le type de travail adapté.

ServiceExemple de créneauExemple de prix
Appel de préparation avant maintenance30 minGratuit
Fenêtre courte, correctifs2 h240 €
Fenêtre longue, montée de version ou migration5 h600 €
Contrôle après maintenance30 min60 €

Durées et prix sont des exemples : fixez les vôtres. Chaque créneau tient dans une journée : une fenêtre qui passe minuit se réserve en deux créneaux, un sur chaque date.

Un client par fenêtre

Donnez à chaque fenêtre une place. Une fois réservée, elle quitte votre page : deux clients ne peuvent pas réserver le même samedi soir. Les créneaux de services différents peuvent se chevaucher : si vous ouvrez une fenêtre courte et une longue la même nuit, supprimez l'autre dès que l'une est réservée.

Choisir les créneaux hors heures

Décidez quelles nuits et quels week-ends vous acceptez de travailler, et combien par mois. Ouvrez-les quelques semaines à l'avance plutôt que tous les week-ends de l'année. Les créneaux se répètent chaque semaine les jours choisis jusqu'à une date de fin, ce qui convient à une fenêtre régulière le dimanche tôt. Après une longue nuit, gardez la matinée suivante sans appel.

Ce qu'il faut valider avant la fenêtre

Le formulaire de réservation demande prénom, nom, e-mail et téléphone, plus une note facultative qui vous parvient dans l'e-mail de nouvelle réservation et figure dans le fichier calendrier du client. Demandez dans la note le système et le travail demandé, puis validez le détail lors de l'appel de préparation :

  • le périmètre exact et les étapes ;
  • une sauvegarde vérifiée et la durée d'une restauration ;
  • les critères de go/no-go et qui décide pendant la nuit ;
  • qui est joignable côté client pendant la fenêtre ;
  • comment les utilisateurs sont prévenus de l'interruption.

Gardez identifiants et informations de connexion hors de la note, qui figure dans le fichier calendrier. Échangez-les par un canal sécurisé.

Marge de retour arrière

Prévoyez dans chaque fenêtre le temps de revenir en arrière en cas d'échec. Si le travail prend trois heures et une restauration quatre-vingt-dix minutes, réservez au moins une fenêtre de cinq heures. Le dire dans la description aide le client à choisir la bonne durée.

Après la fenêtre

Envoyez un court compte rendu le soir même ou le lendemain matin : ce qui a été fait, le temps passé, les points en suspens et ce qu'il faut surveiller les jours suivants. Réservez vous-même un contrôle après maintenance un ou deux jours plus tard, pour revoir performances et erreurs tant que le changement est récent. Tenez votre propre journal des fenêtres par client : l'appel de préparation suivant ira plus vite.

Clients dans d'autres fuseaux horaires

Les heures creuses d'un client peuvent tomber dans votre journée. Indiquez dans la description le fuseau horaire de vos créneaux, et ouvrez des fenêtres adaptées aux heures creuses du client quand cela vous convient.

Les urgences

Un serveur en panne ne peut pas attendre la prochaine fenêtre réservée. Indiquez dans la description comment vous joindre en urgence et comment l'urgence est facturée. Si vous intervenez, réservez l'intervention vous-même depuis votre agenda pour qu'elle soit tracée ; prénom et nom sont obligatoires, e-mail et téléphone facultatifs, et le client reçoit une confirmation avec un fichier calendrier si vous saisissez son e-mail.

Changements

Le client ne peut pas déplacer sa réservation en ligne : il vous contacte, et vous déplacez la fenêtre depuis votre liste de réservations puis la lui confirmez, car Book n'envoie pas d'e-mail au client en cas de changement. Indiquez dans la description le préavis nécessaire pour déplacer une fenêtre. Book ne prend pas de paiement : précisez comment le travail est facturé. Vos réservations se synchronisent avec les agendas Google, iPhone ou Mac. Book coûte 5 €/mois, tout compris : services et réservations illimités, sans commission, sans engagement.

Comment éviter que deux clients réservent la même nuit ?
Donnez une place à chaque fenêtre ; une fois réservée, elle quitte votre page.
Comment réserver une fenêtre qui passe minuit ?
Chaque créneau tient dans une journée : réservez deux créneaux, un sur chaque date.
Que faut-il valider avant la fenêtre ?
Périmètre, sauvegarde vérifiée, critères de go/no-go, contacts pendant la nuit et information des utilisateurs.
Les identifiants vont-ils dans la note ?
Non. La note figure dans le fichier calendrier ; utilisez un canal sécurisé.

Conseils pour les administrateurs de base de données