Comment sauvegarder votre système Linux

Comment sauvegarder votre système Linux

Ne risquez pas de perte de données. Sauvegardez vos précieuses données à partir de la ligne de commande Linux. Nous allons utiliser la rsynccommande pour cela, et nous avons même trouvé quelques interfaces graphiques optionnelles intéressantes.
Il existe de nombreuses façons d’effectuer une copie de sauvegarde de vos fichiers. Nous voulions vous montrer un moyen robuste, flexible et fiable de protéger vos données. Nous choisissons en rsyncraison de ses algorithmes respectés qui calculent les différences entre les fichiers du répertoire source et du répertoire cible. Seules les différences entre deux versions d'un fichier sont transférées, pas le fichier entier si cela peut être évité.
Lorsque cette efficacité est jumelée à sa solide expérience en matière de copie de fichiers et de synchronisation d'annuaires depuis le milieu des années 90, elle rsyncconstitue un candidat idéal pour créer des sauvegardes à partir de la ligne de commande Linux.
En outre, il existe des logiciels indépendants qui agissent comme un serveur frontal rsyncIls fournissent des interfaces utilisateur graphiques (GUI) rsyncauxquelles certaines personnes peuvent trouver plus facile à utiliser.
Plus une sauvegarde est simple et rapide, plus vous avez de chances de le faire.

Utilisation de rsync avec un disque dur externe

Pour effectuer une copie de sauvegarde de vos données sur un disque dur externe, celui-ci doit être monté et accessible. Si vous pouvez y écrire, alors vous le pouvez rsyncDans cet exemple, un disque dur USB externe appelé SILVERXHD (pour «Silver eXternal Hard Drive») est branché sur l'ordinateur Linux. Il a été monté automatiquement par le système d'exploitation.
Vous aurez besoin de connaître le chemin d'accès au lecteur. Sous GNOME, ouvrez le navigateur de fichiers Nautilus et localisez le nom du lecteur dans la barre latérale.
Passez le pointeur de la souris sur le nom du lecteur externe et une info-bulle vous montrera le chemin d'accès au lecteur.
info-bulle pour un lecteur externe
Dans cet exemple, l'info-bulle nous informe que le point de montage du système de fichiers sur le lecteur externe est «/ media / dave / SILVERXHD».
Si votre navigateur de fichiers ne le fait pas, accédez au lecteur externe et ouvrez une fenêtre de terminal à cet emplacement. Utilisez la pwdcommande pour imprimer le chemin d'accès à la fenêtre du terminal.

Copier le contenu du répertoire source

Pour rsynccopier le contenu d’un répertoire dans votre destination de sauvegarde, utilisez la commande suivante.
L' -roption (récursive) entraîne la rsynccopie de tous les sous-répertoires imbriqués et de leur contenu. Notez qu'il y a une barre oblique "/" à la fin du mot "SILVERXHD", mais elle est renvoyée à la ligne suivante de la capture d'écran.
rsync -r / home / dave / Documents / / media / dave / SILVERXHD /
rsync -r / home / dave / Documents / / media / dave / SILVERXHD / dans une fenêtre de terminal
La copie du fichier a lieu et vous revenez à l'invite de ligne de commande.
Si nous examinons le lecteur USB externe, nous voyons que les répertoires du répertoire Documents ont été copiés à la racine du lecteur externe.
ls
ls dans une fenêtre de terminal

Copier le répertoire source et son contenu

Si vous vouliez que le répertoire Documents et son contenu soient copiés sur le lecteur externe, supprimez le «/» à la fin de «/ home / dave / Documents» dans la ligne de commande, comme suit:
rsync -r / home / dave / Documents / media / dave / SILVERXHD /
rsync -r / home / dave / Documents / media / dave / SILVERXHD / dans une fenêtre de terminal
Pour éviter toute confusion, j'ai supprimé les deux répertoires précédemment copiés du lecteur externe avant l'exécution de cette deuxième commande.
Si nous laissons la deuxième copie terminée et examinons de nouveau le lecteur externe, nous verrons que le répertoire Documents a été copié. Son contenu est dans ce répertoire. Ils ne sont pas à la racine du lecteur externe.
ls dans une fenêtre de terminal

Copier vers un répertoire cible spécifique

Pour copier dans un répertoire spécifique du disque dur cible, ajoutez le nom du répertoire au chemin cible. Supposons que nous voulions copier le contenu du répertoire “/ home / dave / Documents” dans un répertoire appelé “backups” sur le lecteur externe.
Nous ferions cela avec la commande suivante.
rsync -r / home / dave / Documents / / media / dave / SILVERXHD / backups /
rsync -r / home / dave / Documents / / media / dave / SILVERXHD / backups / fenêtre de terminal na
En vérifiant sur le lecteur externe, nous pouvons voir que le répertoire des sauvegardes a été créé et qu'il contient le contenu du répertoire «/ home / dave / Documents».
ls
ls sauvegardes
Sortie de ls dans une fenêtre de terminal

Préservation de la propriété des fichiers et des autorisations

Utilisez l' -aoption (archive) pour préserver les attributs de fichier, tels que les dates de modification, la propriété du fichier, les autorisations d'accès, etc., pour les fichiers copiés, les liens symboliques et les fichiers de blocage spéciaux.
rsync -ra / home / dave / Documents / / media / dave / SILVERXHD / backups /
rsync -ra / home / dave / Documents / / media / dave / SILVERXHD / backups / dans une fenêtre de terminal

Utiliser le mode verbeux

L' -voption (verbose) oblige rsyncà répertorier les fichiers au fur et à mesure qu'ils sont copiés.
rsync -rav / home / dave / Documents / / media / dave / SILVERXHD / sauvegardes /
rsync -rav / home / dave / Documents / / media / dave / SILVERXHD / backups / dans une fenêtre de terminal
Un récapitulatif de la sauvegarde est présenté à la fin de la copie.
sortie détaillée de rsync dans une fenêtre de terminal
  • Envoyé : octets transférés à la cible.
  • Received : octets reçus sur l'hôte.
  • Octets / s : est le taux de transfert effectif.
  • Taille totale : représente la taille des données qui auraient été envoyées si vous ne lesutilisiez pasrsync . Lors de ses exécutions ultérieures rsync , seules les différences de fichier seront transférées. Ce chiffre représentera les données qui n'ont pas dû être transférées.
  • Accélération : Il s'agit du rapport entre la quantité de données à envoyer et la quantité totale de données. S'il rsyncfaut copier tous les fichiers dans leur intégralité (la première fois qu'il est exécuté, par exemple), l'accélération sera de 1,0. Lors de la  rsync prochaine utilisation, les transferts seront optimisés. Il enverra uniquement les différences entre les fichiers, pas les fichiers entiers. Les champs non modifiés seront ignorés. Le chiffre d'accélération représentera le rapport entre la petite quantité de données devant être transférée par rapport à la taille totale des fichiers.

Utilisation de l'option de progression

L' -Poption (progress) permet rsyncde générer un petit rapport d'avancement après la copie de chaque fichier.
rsync -raP / home / dave / Documents / / media / dave / SILVERXHD / backups /
rsync -raP / home / dave / Documents / / media / dave / SILVERXHD / copies / dans une fenêtre de terminal
Les informations fournies peuvent être vues entre chaque fichier copié.
Sortie rsync avec progression dans une fenêtre de terminal
Les informations fournies sont:
  • Taille en octets : données transférées pour ce fichier.
  • Pourcentage : pourcentage du fichier transféré.
  • B / s : taux de transfert de données.
  • Temps restant : Temps estimé pour transférer ce fichier.
  • xfr # : nombre de fichiers transférés jusqu'à présent.
  • to-chk : nombre de fichiers restant à vérifier et à vérifier par les algorithmes d'optimisation.

Ajout de plus de vitesse

Pour accélérer les transferts, utilisez l’ -zoption (compression). Cela compresse le fichier en cours de transfert, mais le fichier est stocké non compressé dans le répertoire cible.
L'option de compression n'apportera pas d'avantages significatifs pour les transferts impliquant de nombreux petits fichiers. Pour les collections de fichiers plus volumineux, le temps de transfert peut être réduit de manière significative.
Nous utilisons également l' --partialoption ici. rsyncsupprimera les fichiers partiellement transférés causés par des problèmes de réseau ou d’autres interruptions. L' --partialoption oblige rsyncà laisser les fichiers partiellement transférés sur la cible. Le temps net rsyncs’exécute, il ne sera pas nécessaire de transférer à nouveau les parties des fichiers partiellement transférés.
Notez que vous ne voudrez peut-être pas utiliser cette option s'il risque de confondre les fichiers partiellement transférés avec des fichiers entièrement transférés.
rsync -ravz --partial / home / dave / Documents / / media / dave / SILVERXHD / backups /
rsync -ravz --partial / home / dave / Documents / / media / dave / SILVERXHD / backups / dans une fenêtre de terminal
Dans notre exemple, les avantages sont marginaux.
Sortie rsync dans une fenêtre de terminal
Le taux d'accélération s'est amélioré mais de deux centièmes de pour cent! Dans un scénario réel, vos améliorations de vitesse seront plus impressionnantes.

Utilisation de rsync sur un réseau

Jusqu'à présent, nous avons ciblé un lecteur USB externe. Pour utiliser un emplacement réseau comme cible de la sauvegarde, utilisez le chemin d'accès à cet emplacement sur la ligne de commande. Il y a un dispositif de stockage en réseau (NAS) sur le réseau que cet article a été fait des recherches sur.
Nous pouvons utiliser le même truc que nous avons utilisé précédemment pour identifier le chemin d'accès au NAS, en survolant la souris avec la connexion à ce périphérique dans Nautilus.
Il n'y a pas d'options spéciales pour la sauvegarde sur un réseau; Ce sont toutes les options que nous avons déjà utilisées.
rsync -ravz --partial / home / dave / Documents / / media / dave / NAS / dave / sauvegardes /
rsync -ravz --partial / home / dave / Documents / / media / dave / NAS / dave / Sauvegardes / dans une fenêtre de terminal
Il n'y a pas de différence dans le format de la sortie.
Sortie rsync dans une fenêtre de terminal
Sans surprise, il y a une amélioration significative de la figure Bytes / sec.
Si nous exécutons  rsync à nouveau, nous pouvons voir qu'il n'y a pas de fichiers à transférer car il n'y a pas eu de modifications, mais il reste encore quelques octets transférés. Il s'agit de la quantité de données à transférer pour comparer la liste de fichiers de la cible avec la liste de fichiers de la source.
sortie fromrsync sans aucun fichier à transférer dans une fenêtre de terminal
Le taux d'accélération est d'un ordre de grandeur supérieur dans ce cas. En pratique, vos ratios de performance se situeront quelque part entre nos deux lectures pseudo-artificielles.

Utilisation de rsync sur SSH

rsyncprend en charge la sauvegarde via une connexion SSH. Nous devons fournir le nom du compte d'utilisateur et l'emplacement SSH sur la ligne de commande. Nous utilisons ici un nom de réseau, mais vous pouvez également utiliser une adresse IP.
Notez le «:» entre les détails de la connexion SSH et le début du chemin réseau sur la cible distante.
rsync -ravz --partial / home / dave / Documents / dave@sulaco.local: / home / dave / Sauvegardes /
rsync -ravz --partial / home / dave / Documents / dave@sulaco.local: / home / dave / Sauvegardes / dans une fenêtre de terminal
Il vous sera demandé le mot de passe du compte utilisateur sur la machine distante . Ce n'est pas votre mot de passe sur la machine source.
rsync sur une connexion ssh dans une fenêtre de terminal
La sauvegarde se terminera comme d'habitude. Le débit n'est pas aussi rapide qu'une connexion réseau normale, en raison du cryptage et du décryptage qui ont lieu dans la connexion shell sécurisée.

Automatiser vos sauvegardes

Nous pouvons facilement créer des sauvegardes automatisées en ajoutant des entrées à votre fichier crontab.
crontab -e
crontab -e dans une fenêtre de terminal
Nous allons configurer une sauvegarde automatique pour qu'elle s'exécute chaque jour à 04h30 (si l'ordinateur est allumé à cette heure, bien sûr). La syntaxe de la rsynccommande ne change pas du tout.
crontab ouvert dans nano dans une fenêtre de terminal
Ctrl + O écrira vos modifications dans le fichier et Ctrl + X fermera l' nanoéditeur.

Mettre un visage amical sur Rsync

Les personnes qui sont moins à l'aise avec la ligne de commande peuvent utiliser l'un des nombreux programmes utilisant une interface utilisateur graphique rsyncLuckyBackup et Grsync sont deux bons exemples Ces deux programmes permettent à de nombreuses  rsyncoptions d'être sélectionnées via l'interface utilisateur.
Le Grsyncprogramme se concentre sur être un wrapper visuel pour ryncIl offre un accès facile aux rsyncoptions et n’ajoute qu’un ensemble limité de nouvelles fonctionnalités.
Une des boîtes de dialogue des paramètres Grsync,
Une des boîtes de dialogue des paramètres Grsync,
Le luckyBackupprogramme est beaucoup plus qu'un simple emballage pour rsyncC'est un programme de sauvegarde qui utilise rsyncles coulisses. Par exemple, vous  luckyBackuppouvez créer plusieurs «instantanés» de votre sauvegarde. Vous pouvez ensuite «restaurer» les versions des fichiers dans n’importe lequel des instantanés.
Une des boîtes de dialogue des paramètres de luckyBackup
Une des boîtes de dialogue des paramètres de luckyBackup.

Pour installer Grsync

Pour installer Grsyncdans Ubuntu, utilisez cette commande:
sudo apt-get install grsync
sudo apt-get installe grsync dans une fenêtre de terminal
Pour installer Grsyncdans Fedora, utilisez cette commande:
sudo dnf installe grsync
sudo dnf installe grsync
Pour installer Grsyncdans Manaro, utilisez cette commande:
sudo pacman -Syu grsync
sudo pacman -Syu grsync dans une fenêtre de terminal

Pour installer LuckyBackup

Pour installer luckyBackupdans Ubuntu, utilisez la commande suivante:
sudo apt-get install luckybackup
sudo apt-get installez luckybackup dans une fenêtre de terminal
Pour installer luckyBackupdans Fedora, utilisez la commande suivante:
sudo dnf installe luckybackup
sudo dnf installe luckyback dans une fenêtre de terminal
Dans Manjaro, vous devez installer à luckyBackup partir du référentiel utilisateur Arch (AUR). Vous pouvez le faire avec le pamacgestionnaire de paquets.
le gestionnaire de paquets pamac

Ne risquez pas cela, sauvegardez souvent vos données

Les sauvegardes sont absolument vitales. Effectuez des sauvegardes fréquentes, sauvegardez dans de nombreux emplacements et sur différents supports. Une fois qu'il est configuré, vous rsyncpouvez faire tout cela à votre place.

Comment jouer des fichiers MKV sur Windows MacOS et Linux

Comment jouer des fichiers MKV sur Windows MacOS et LinuxAlors que la plupart des gens ont tendance à croire que les fichiers MKV sont un format de compression audio-vidéo, cela est faux. En réalité, ces fichiers MKV sont des formats de conteneurs multimédia qui signifie qu'il est juste un conteneur qui peut incorporer audio, vidéo, et dans certains cas, sous-titres, dans un seul fichier, même si chacun de ces médias exigent les différents types de codage. Par exemple, vous pouvez avoir un fichier MKV qui a un codec vidéo H.264 et un codec audio AAC combinés en un seul fichier.

Comment jouer des fichiers MKV sur Windows MacOS et Linux


Le but de ces fichiers de conteneurs MKV est de les faire la preuve future qui est d'assurer qu'ils ne deviennent pas obsolètes. A cet effet, Matroska développeurs incluent des fonctionnalités de recherche rapide, prise en charge des métadonnées, chapitre, menu, flux audio et vidéo, prise en charge des sous - titres, et la récupération d'erreur dans le conteneur lui - même. Le conteneur lui - même est très MKV d' adaptation et peut prendre en charge presque tous les types de formats audio et vidéo là - bas. Ce n'est pas une norme de l' industrie (encore), et tous les lecteurs multimédias prennent en charge là - bas ce format (encore), mais il est encourageant de savoir que le soutien est en croissance rapide et nous pouvons nous attendre le format à être facilement pris en charge dans un proche avenir.Dans cet article, nous examinons comment vous pouvez utiliser des lecteurs multimédias compatibles et les convertisseurs (MKV) pour lire les fichiers MKV sur Windows, Mac ou Linux . Notez que tous les joueurs / convertisseurs qui ont été mentionnés dans cet article sont multi-plateforme et compatible avec tous les trois de ces systèmes d' exploitation.

1. Lecteur VLC

VLC est un logiciel gratuit, open source et multi-plateforme multimédia qui prend en charge presque tous les formats audio et vidéo que vous pouvez penser. Le simple et puissant lecteur multimédia est sans conteste l' un des joueurs disponibles sur le marché aujourd'hui dans les médias les plus courants, principalement en raison de son vaste support pour les formats audio-vidéo sans la nécessité d'installer des packs de codecs supplémentaires (et le fait qu'il est absolument libre, bien sûr). Ce lecteur multimédia a une belle et une interface utilisateur intuitive qui est facile à utiliser et est livré avec l'option de « peaux » qui vous permettent de personnaliser le joueur de quelque manière que vous le souhaitez.
  • Mais puissant Simplest Media Player
  • Disponible pour Windows, MacOS et Linux
  • Prend en charge la plupart des formats audio-vidéo
  • Mises à jour automatiques
  • Gratuit

2. MPlayer

Comment jouer des fichiers MKV sur Windows MacOS et Linux
Comment jouer des fichiers MKV sur Windows MacOS et Linux

MPlayer est un logiciel gratuit à utiliser, outil autonome qui est largement connu pour être l' un des meilleurs lecteurs multimédia disponibles sur la plate - forme Linux. Comme d' autres lecteurs multimédias dans cette liste, la MPlayer est multiplateforme aussi , et il peut être installé sur Windows, Mac OS et Linux pour lire des fichiers MKV. L'outil lui - même est simple et a toutes les fonctionnalités de base que vous attendez à trouver dans un lecteur multimédia. Il est facile à utiliser et à comprendre et même les plus novices des utilisateurs d'ordinateurs peuvent se habituer à l'interface rapidement. Dans l' ensemble, le MPlayer n'a pas la finesse ou caractéristiques puissance-emballé que d' autres outils sur cette liste ont , mais il est un outil léger et fiable pour la lecture des fichiers MKV.
  • Soutien pour tout type de fichiers MKV et sous-titres
  • Disponibilité des commandes plein écran
  • Possibilité pour les mises à jour automatiques

3. FFMPEG
FFmpeg est pas un lecteur multimédia , mais au contraire, il est un outil pour l' enregistrement, la conversion et de l' audio et vidéo en continu. Cependant, la particularité de cet outil que nous voudrions souligner dans cet article est sa capacité à convertir des fichiers MKV en MP4 et AVI. Ce que cela fait est qu'il vous permet de convertir le fichier MKV que vous souhaitez jouer à un format pris en charge qui peut être facilement lu par le lecteur multimédia par défaut sur votre système d'exploitation (tel que Windows Media Player sur Windows et QuickTime sur Apple Mac OS ).
Le problème avec l'outil FFmpeg est qu'il est pas particulièrement adapté pour les débutants ou les personnes ayant une connaissance limitée des systèmes informatiques. En effet, l'outil vous oblige à saisir manuellement les commandes pour convertir un fichier MKV en fichier MP4 - vous serez en mesure de trouver plusieurs guides en ligne pour vous faciliter mais il y a encore un manque notable d'une interface utilisateur facile à utiliser dans FFmpeg. Est le format MKV multimédia pour l'époque moderne notamment en raison de sa polyvalence et sa capacité d'adaptation. Nous pouvons nous attendre bientôt ce format de conteneur pour prendre en charge la plupart des autres dans un proche avenir, mais en ce moment, il y a un manque de soutien par les acteurs des médias pour ce format. Pour cette raison, nous avons mis en évidence quelques-uns des meilleurs joueurs et des outils multimédias multi-plateformes disponibles sur le marché aujourd'hui qui vous permettra de lire des fichiers MKV sur Windows, Mac et Linux. Une chose importante à noter ici est que tous les outils que nous avons mentionnés sont gratuits et peuvent être utilisés pour la lecture des fichiers MKV sans avoir besoin de codecs supplémentaires.
  • Conversion libre des fichiers MKV en MP4 et AVI jouer sur Mac
  • Disponible sur toutes les plateformes (Windows, MacOS et Linux)
  • Possibilité d'enregistrer audio et vidéos

4. CorePlayer Pro

CorePlayer a été conçu pour être la plate - forme multimédia « nouvelle génération » et lecteur multimédia, en particulier en raison du fait qu'il a été construit par la Communauté CoreCodec qui est destiné à l'amélioration de l' audio et l' encodage et la lecture vidéo. Si vous possédez un ordinateur de bureau, smartphone, assistant numérique personnel (PDA), un lecteur multimédia portable, ou tout autre dispositif de convergence, le lecteur multimédia mobile CorePlayer et Pro sont disponibles pour vous. Il est un lecteur multimédia multi-plateforme qui est extrêmement simple à utiliser , mais a également des fonctionnalités incroyablement puissantes qui sont conçus pour vous donner un contrôle total sur la lecture.Le lecteur multimédia prend en charge plus de 15 langues, a un support intégré pour YouTube, et utilise des codecs de haute qualité tels que CodeAVC pour la lecture haute définition. entreprises notables telles que SanDisk, DivX, Joost, Elgato, et NeoNode utilisent le CorePlayer et ont témoigné de sa fiabilité.
  • Cross-Platform Disponibilité
  • Simple à utiliser avec un support intégré pour YouTube
  • Gratuit
Mercie, Comment jouer des fichiers MKV sur Windows MacOS et Linux
Back To Top