Sortie d’UltraBackup NetStation 3.1

UltraBackup NetStation 3.1 est officiellement sorti !

Parmi les nouveautés :

Vous pouvez télécharger la nouvelle version depuis notre site. Elle sera disponible dans les prochains jours comme mise à jour du logiciel téléchargeable depuis le système de mise à jour serveur.

NS 3.1 : la réplication des sauvegardes sur un serveur distant

Tout d’abord, toute l’équipe d’Astase se joint à moi pour vous souhaiter une très belle année 2011 !

Avec UltraBackup NetStation 3.1, il va être possible de répliquer les données stockées sur votre serveur de sauvegarde. C’est-à-dire que les données sauvegardées pourront être clonées sur un serveur de stockage classique. La fonctionnalité de réplication permet de bâtir une architecture de sauvegarde fiable et performante en proposant deux niveaux de sécurité :

  • Une sauvegarde centralisée interne rapide basée sur UltraBackup NetStation.
  • Une sauvegarde externalisée du serveur sur un site distant en utilisant le système de réplication.

Dans 99% des cas, la restauration d’un fichier sur un poste client sera très rapide par l’extraction du document depuis le serveur UltraBackup local. Si un sinistre majeur survient et que le serveur local est impacté (vol, inondation, incendie…) il sera possible de restaurer l’intégralité du serveur depuis le site de réplication pour redéployer le logiciel rapidement sur une nouvelle architecture de stockage et procéder aux restaurations nécessaires.

Techniquement, la réplication utilise une méthode de transmission « bloc » pour limiter le volume de données échangées. Elle prend tout son sens lorsque le mode de stockage sur disques virtuels est activé, car elle se réduit alors au transfert intelligent d’un seul gros fichier de données.

Deux modes de réplication seront disponibles : hors ligne, et en ligne. Alors que le mode hors ligne exige l’arrêt du serveur de sauvegarde, le mode en ligne prendra automatiquement en charge la création de clichés de données pour permettre la réplication transparente d’un serveur en fonctionnement.

Plus de détails prochainement !

Wamp Server 2.0i « Call to undefined function mime_content_type() »

Juste un petit mot aujourd’hui pour partager une solution bien simple à un problème qui m’a fait perdre beaucoup de temps ce soir.

En utilisant la fonction mime_content_type() sur un serveur de test WampServer 2.0i, j’obtenais le message :

Call to undefined function mime_content_type()

Après des recherches infructueuses sur google, j’ai trouvé la solution : activer l’extension php php_fileinfo. Fileinfo est pourtant censé remplacer mime_content_type() (deprecated) mais il semble qu’activer cette extension prolonge le support de mime_content_type().

En espérant que cette anecdote vous fasse gagner un peu de temps.

NS 3.1 : les plages horaires de planification

Imaginons que vous lanciez vos sauvegardes planifiées la nuit, et que des coupures réseau surviennent provoquant le relancement de la sauvegarde en début de journée, lorsque vous vous connectez à votre poste. Avec la version actuelle, et à moins de bloquer le déclenchement de toutes les opérations automatiques, la sauvegarde continuera impérativement à se dérouler pendant vos heures de travail. Si les ressources de votre poste de travail sont faibles, vous risquez d’être ralenti par les opérations de création de clichés de volume et de parcours de disque.

Pour empêcher ceci, UltraBackup NetStation 3.1 vous laisse définir une plage ou la planification est active, et une plage où la planification est bloquée. Dans la plage de blocage, aucune opération automatique n’est lancée; les opérations seront reprises à la sortie de cette plage. Pour modifier ces paramètres, il faudra éditer sur le poste client les paramètres « Système » depuis le gestionnaire de sauvegardes et utiliser l’onglet « Plage de planification » :

Utilisation de plusieurs bases de données sous Symfony avec Doctrine

Vous travaillez avec symfony, votre projet fonctionne à merveille et vous avez pu apprécier la puissance de doctrine pour gérer votre base de données, mais, vous aimeriez pouvoir utiliser une deuxième base de données avec votre site pour une raison quelconque : voici comment faire. Continuer la lecture de Utilisation de plusieurs bases de données sous Symfony avec Doctrine