[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sauvegarder sur un serveur debian des machines linux ou win (voire iOS)




----- Mail original -----
De: "BERTRAND Joël" <joel.bertrand@systella.fr>
À: "Liste Debian" <debian-user-french@lists.debian.org>
Envoyé: Dimanche 3 Juillet 2022 17:08:13
Objet: Re: Sauvegarder sur un serveur debian des machines linux ou win (voire iOS)

roger.tarani@free.fr a écrit :
> Bonjour,

	Bonjour,

> Question : quelle est la "meilleure" solution de sauvegarde (cad fiable
> avant d'être simple) pour faire d'un serveur debian un serveur de
> sauvegarde mixte pour machines linux et win (voire iOS) ?

	Déjà, je pense que la question est mal posée. Faut-il une sauvegarde ou
un archivage ?

D'accord. Je parle d'une solution de sauvegarde/restauration, cad sur des fichiers actifs.
Cette pertinente remarque soulève une autre question : faut-il une solution d'archivage dédiée (qui permette de naviguer FACILEMENT dans des fichiers anciens/plus utilisés, pour des raisons légales ou de conformité) ou existe-t-il une solution comme celles discutées ici qui fasse les deux (sauvegarde et archivage) ce qui est attractif ?
Après recherche, Bacula, discuté plus bas, semble faire les deux.



> Le besoin est universel : sauvegarder, savoir si la sauvegarde permettra
> de restaurer (...), restaurer.
> 
> Je fais le point sur ma façon de faire, en ayant l'impression que chacun
> fait à sa façon en utilisant les innombrables outils de diverses catégories.
> 
> A ma connaissance, il y a :
> - les utilitaires linux d'archivage de fichiers (tar)
> - les outils linux de synchronisation de fichiers (rsync)
> - les outils de sauvegarde au niveau du FS (dump, restore)
> - les outils de copie binaire (dd)
> - les instantanés de LV de type LVM (lvcreate)
> et aussi :
> - les logiciels de sauvegarde (Amanda, zmanda, Bacula, BackupPC,
> Acronis, etc.), que je ne connais pas/connais peu ou ne maîtrise pas.
> 
> La question importante me semble être : le machin qu'on sauvegarde
> est-il en cours d'écriture ? Histoire de disposer d'une sauvegarde fidèle.
> Tant que le FS n'est pas monté ou bien n'est pas en cours d'écriture, je
> crois pouvoir utiliser n'importe quel outil de sauvegarde.

	Un outil comme bacula fait ça très bien.

Très bien.
Je lis sur leur site cet intéressant témoignage :
Testimonial: European Space Agency : "We do both full and incremental backup, as well as archives."
Ça semble répondre à la question "Quel outil fait sauvegarde et archivage ?"

Je lis aussi ici https://www.bacula.org/what-is-bacula/
The Windows File daemon runs on current Windows versions (NT, 2000, XP, 2003, and possibly Me and 98).
!!! Cet agent tourne-t-il sur Win10 ? ça semble abandonné pour un poste Win ordinaire... ce qui semble nous ramener aux solutions discutées plus bas (profil utilisateur itinérant ou VM win accédée à distance).



> Le cas est le suivant, très ordinaire, de sauvegarder et pouvoir
> restaurer rapidement :
> - quelques machines linux (PC/debian ou Raspberry PI/raspbian)
> - quelques machines win 10 (ou plus anciennes hors réseau)
> 
> 1/ Pour les machines linux, je dispose d'images des partitions/volumes
> système, je fais des sauvegardes rsync de chaque partition de travail
> (home), et quelques instantanés LVM qui offre le plus de souplesse.
> 
> *Que puis-je faire de mieux ?*
> *Que pourrait m'apporter un "logiciel de sauvegarde" qu'il faut encore
> apprendre à maîtriser ?*

	Personnellement, tout est sur mon réseau en diskless (sauf les postes
Windows pour des raisons évidentes...) mais :
- les postes Unix utilisent NIS/NFSv3 ;
- les postes Windows utilisent des profils itinérants.

	Toutes les données sont dans /export/home/ et bacula traite
indifféremment les systèmes d'exploitations et envoie ses fichiers sur
un NAS avec quatre disques de 12To en raid6.

	J'exclus de l'archivage certains répertoires et certains types de
fichiers à partir d'une certaine taille (fichiers vidéo entre autre).

Les machines win que je gère dont je parle sont très peu nombreuses. Ce sont des postes ordinaires (perso ou pro pour faire tourner des logiciels qui n'existent que pour Win), cad non liés à un domaine géré par AD ou autre, qui utilisent Outlook avec leurs encombrants fichiers (.pst), etc.
Je vois qu'un "profil utilisateur itinérant" est typique de Win server.
cf. https://docs.microsoft.com/fr-fr/windows-server/storage/folder-redirection/deploy-roaming-user-profiles
Mais je méconnais l'environnement serveur MS et je ne compte pas acheter de licences MS. 
Cela condamne-t-il l'emploi de Bacula pour les postes win ?

Pour les machines linux, à part les Raspberry qui ont besoin de leur propre stockage, je n'utilise pas des machines diskless. Peut-être un cap à franchir...


> 2/ Pour les (rares) machines win, je dispose d'image des partitions
> système et de sauvegarde périodique des fichiers.
> Là c'est un peu flou :
> - il y a les outils de sauvegarde intégrés à win que je méconnais avec
> le mécanisme VSS/Volume Shadow Service, qui doit gérer une sorte
> d'instantané sur le volume en cours d'écriture.
> - j'ai essayé Acronis par le passé et n'ai eu que des problèmes
> - il y a le cifs/samba pour permettre un partage entre linux et win ;
> certains utilisent Cygwin ; j'ai le souvenir ancien de failles de
> sécurité avec samba
> - il y a le problème de la sauvegarde des gros fichiers (.pst Outlook)
> en cours d'écriture. Je suppose que VSS règle ce problème.
> 
> *Avez-vous une expérience de sauvegarder des machines win sur un serveur
> debian ?*
> *Comment procédez-vous ?*

	Avec des profils itinérants, sinon, c'est un peu la merde puisque
personne ne sait côté serveur de sauvegarde/archivage si le fichier est
utilisé côté client ou non.

Pour un profil utilisateur itinérant, faut-il forcément win server ?...
Sinon, il y a peut-être une autre piste : celle de virtualiser les machines win.
Il y a3-4 ans, j'ai expérimenté en local qemu/kvm et ai été satisfait de voir tourner des VM win, avec toutefois un souci à trouver les bons pilotes.
Mais comment rendre le service à un utilisateur, HABITUÉ à son réactif PC autonome, d'accéder à sa machine habituelle, mais à distance, et parfois avec un débit internet faible (4g voire 3g) ?
Est-il possible de franchir le cap d'avoir toutes (quelques...) machines win virtualisées sur un serveur debian AVEC une réactivité suffisante pour l'utilisateur sans se faire pendre ?! 



> 3/ bonus : sauvegarder des appareils iOS
> Là, Apple semble verrouiller... l'intelligence de ses clients en les
> "invitant" à utiliser iCloud car "c'est si simple". Mais je n'ai
> toujours pas de réponse à la question "Mes fichiers sont-ils enregistrés
> en clair ou chiffrés sur le serveur d'Apple et alors où et comment
> sont-il chiffrés/déchiffrés ?"...
> 
> Solution manuelle : sauvegarder sa machine iOS avec iTunes sur son PC ou
> Mac, puis sauvegarder ce PC/Mac. C'est lourd.
> Pour éviter de sauvegarder les sauvegardes, on peut aussi utiliser un
> partage réseau comme stockage de la sauvegarde faite par iTunes.
> 
> *Comment procédez-vous pour sauvegarder une  machine iOS sur un serveur
> debian ?*

	Je ne fais pas, je n'ai pas ce genre d'appareil sur le réseau.

A ma connaissance, sauvegarder sur un partage réseau ne devrait pas poser de problème, en passant par cifs/samba pour enregistrer le fichier de sauvegarde iOS sur un serveur linux depuis une machine win/iTunes.


	Bien cordialement,

	JB

Merci

Cordialement
Roger


Reply to: