Comment migrer d'un ancien NAS vers un nouveau pendant la nuit avec rsync

Un NAS, ou périphérique de stockage connecté au réseau, est idéal pour stocker des fichiers que vous pouvez atteindre depuis n'importe quel ordinateur de la maison. Mais lorsque vous passez à un nouveau, vous êtes coincé en copiant tout à la main, en échangeant des disques et en risquant de perdre des données. Voici une méthode beaucoup plus fiable.

Il n'y a pas si longtemps, j'ai acheté un tout nouveau NAS avec beaucoup plus d'espace que mon ancien. C'est génial, mais dès que je l'ai configuré, j'étais coincé avec la tâche de transférer des téraoctets de données depuis le nouveau NAS. Je ne voulais pas déplacer physiquement les disques, car les anciens disques étaient plus petits que les nouveaux. Puisque je passais d'un Synology NAS à un autre, j'aurais pu utiliser leur outil de migration, et vous auriez raison, mais si je passais d'un Synology à un ReadyNAS, ou de FreeNAS à Synology, je n'aurais pas eu cette option. Je voulais une méthode indépendante de la plate-forme. Après avoir réfléchi à la douzaine de façons de faire le travail, je me suis installé sur l'un de nos anciens favoris en ligne de commande: rsync .

Je peux vous entendre maintenant: «Pourquoi utiliser la ligne de commande pour cela? Je pourrais utiliser [MÉTHODE X] pour faire la même chose », et vous auriez raison! Il existe de nombreuses façons de faire le travail, mais rsync présente quelques avantages significatifs par rapport à la simple ouverture d'une paire de fenêtres sur votre PC et au glissement de fichiers de l'une à l'autre. Voici les plus gros:

Comme nous l'avons mentionné, rsync est conçu pour synchroniser des fichiers, pas seulement pour les copier. Nous vous avons montré comment mettre en miroir des systèmes avec lui auparavant et comment synchroniser iTunes avec n'importe quel périphérique USB , mais il est également utile uniquement pour les copies directes de machine à machine car il est très flexible. Il peut même vous donner une barre de progression pratique pour que vous puissiez vous assurer que tout se passe bien.

L'autre chose intéressante à propos de rsync est qu'il ne s'agit que d'une ligne de commande. Vous ne pouvez pas simplement ouvrir une fenêtre de terminal et commencer à copier - vous devrez faire une petite configuration initiale.

Tout d'abord, vous devez vous assurer que l'accès SSH est activé sur vos deux anciens NAS. SSH vous permet de vous connecter à votre NAS à partir de la ligne de commande, en utilisant un shell sécurisé. Sur mon Synology NAS, c'était juste sous le Panneau de configuration, intitulé «Terminal et SNMP». Vous le trouverez probablement dans un endroit similaire sur votre NAS, mais il se trouve généralement sous Système, Accès à distance ou tout autre synonyme de «gestion à distance».

Une fois que vous avez activé l'accès à distance sur les deux NAS et que vous avez les informations d'identification d'administrateur (ou racine) pour les deux systèmes, vous êtes prêt à commencer. Nous sommes maintenant prêts à nous connecter à notre ancien NAS et à transférer nos fichiers vers le nouveau.

Il est maintenant temps de passer aux choses sérieuses. Utilisez votre outil SSH préféré (sous Linux ou OS X, vous pouvez simplement ouvrir une fenêtre de terminal, dans Windows j'aime PuTTY pour cela) pour vous connecter à votre ancien NAS. Sous OS X ou Linux, ouvrez simplement une fenêtre de terminal et tapez ceci:

slogin [email protected][IP ADDRESS OF YOUR OLD NAS]

Vous serez invité à vous connecter, et une fois que vous le ferez, vous serez transféré dans une nouvelle ligne de commande représentant votre NAS. Sous Windows, ouvrez PuTTY. Dans le champ du nom d'hôte, saisissez l'adresse IP de votre ancien NAS, assurez-vous que SSH est sélectionné et cliquez sur Ouvrir. Vous serez invité à entrer un nom d'utilisateur (admin ou root) et un mot de passe. Une fois connecté, vous serez déposé sur la ligne de commande de votre NAS.

Il est maintenant temps d'exécuter rsync. La syntaxe est assez simple. Vous devrez indiquer à rsync comment se connecter au périphérique distant et où placer les fichiers, le tout dans une seule commande. Voici comment:

rsync -azP [SOURCE DIRECTORY] [email protected][IP ADDRESS OF YOUR NEW NAS]:[SOURCE DIRECTORY]

Alors, disons que j'ai un dossier sur mon ancien NAS appelé "old_movies" et un dossier sur le nouveau appelé "new_movies". Pour copier tout ce qui se trouve dans «old_movies» dans «new_movies», la commande ressemblerait à ceci:

rsync -azP old_movies/ [email protected]:new_movies

Où 192.168.1.X est l'adresse IP de votre nouveau NAS. Une fois que vous exécutez cela, vous serez invité à vérifier que la clé SSH du nouveau NAS est bien correcte et que vous souhaitez la stocker pour une utilisation future. Vous pouvez recevoir un avertissement concernant la clé la première fois que vous vous connectez, mais ce n'est pas grave. Tapez «oui» pour continuer. Vous serez invité à vous connecter au nouveau NAS avec le mot de passe administrateur. Allez-y et faites-le aussi. Si tout le reste a réussi, dès que vous le faites, la synchronisation de vos fichiers commencera.

Avant de continuer, parlons de ces drapeaux - le « -azP » - que vous voyez dans la commande ci-dessus. Ils sont importants et voici pourquoi:

Vous devriez revérifier votre commande avant de copier, juste pour vous assurer que vous copiez dans le bon répertoire et la bonne structure de répertoire.

Quand vient le temps de migrer l'ensemble de votre NAS, vous pouvez faire ce répertoire par répertoire, ou vous pouvez le faire comme je l'ai fait - d'un seul coup, pendant la nuit. Faites un petit répertoire comme un test pour vous assurer que votre syntaxe est correcte, et lorsque cela fonctionne, déplacez-vous vers le répertoire parent et copiez le tout en même temps. Cela prendra des années, mais lorsque vous aurez terminé, votre nouveau NAS sera configuré exactement comme l'ancien, tout prêt à fonctionner.

Si vous préférez un contrôle granulaire, créez vos répertoires et vos partages sur le nouveau NAS, puis copiez simplement le contenu de chaque répertoire de l'ancien NAS vers le nouveau. De cette façon, vous avez créé les répertoires et leur avez accordé des autorisations en utilisant l'interface de votre NAS, et les fichiers à l'intérieur conserveront toutes les autorisations dont ils disposaient.

Si vous rencontrez des problèmes avec la copie, ou avec d'autres problèmes étranges et bizarres, effectuez une recherche sur Google pour vos messages d'erreur et le système d'exploitation de votre ancien ou nouveau NAS. Vous serez surpris de ce que vous rencontrerez et du nombre de personnes qui ont eu le même problème que vous. Dans mon cas, lors de la migration de mon Synology NAS, j'ai rencontré des erreurs bizarres «le service rsync ne fonctionne pas» lorsque j'ai essayé de pousser ou d'extraire des fichiers, uniquement pour découvrir que je devais m'assurer que le «service de sauvegarde réseau» de Synology et «Service de destination réseau» ont été activés à la fois sur le NAS source et de destination - deux cases à cocher profondément enfouies dans l'onglet Service du «Centre d'informations» dans le Panneau de configuration. Je devais aussi m'assurer que je me connectais en tant que root - la connexion en tant qu'administrateur ne le couperait pas. Heureusement, Stefan est venu à mon secours avec ce post utile sur l'erreur.

De même, la procédure pas à pas rsync de Justin Ellingwood sur les forums communautaires de DigitalOcean est très utile si vous voulez apprendre les tenants et les aboutissants de rsync dans le but de déplacer des fichiers entre les systèmes, et m'a aidé à identifier les meilleurs indicateurs à utiliser et quand utiliser cette barre oblique finale et quand pas. Si vous écrivez accidentellement sur l'ancien NAS au lieu du nouveau et que vous devez exécuter une synchronisation différentielle, c'est-à-dire utiliser rsync pour copier simplement les fichiers modifiés ou différents depuis votre dernière synchronisation, il a également des instructions sur la façon de procéder. . Si vous êtes un vieux chapeau avec rsync, cette procédure pas à pas de How-to Geek vous aidera à faire passer ces compétences au niveau supérieur.

Une fois tous vos fichiers migrés, vous êtes libre de faire ce que vous voulez avec l'ancien NAS. Transformez-le en une boîte de téléchargement , un système de cinéma maison , utilisez-le pour des fichiers ou des sauvegardes sans importance , tout ce que vous voulez. Si vous envisagez de le vendre ou de vous en débarrasser, assurez-vous de l' essuyer correctement et de le nettoyer au préalable. Avec de la chance, vous pouvez obtenir de l'argent pour cela.

Photo de titre réalisée avec Denis Dubrovnikin .

Suggested posts

Êtes-vous en train de me dire que peindre un casque a été aussi simple cette fois-ci?

Êtes-vous en train de me dire que peindre un casque a été aussi simple cette fois-ci?

GIF via: Keep Drifting Sparkly, je veux dire Keep Drifting Fun Depuis des années, je porte le même casque de course blanc uni. Pourquoi? Ce n'est pas parce que je voulais un casque de course blanc uni; c'est parce que j'ai supposé que la peinture était un processus ardu que seuls les professionnels pouvaient faire.

Le lecteur de salle de bain de l'oncle John est le meilleur moyen de passer du temps sur vos toilettes

Le lecteur de salle de bain de l'oncle John est le meilleur moyen de passer du temps sur vos toilettes

La pratique de la lecture aux toilettes est probablement aussi ancienne que les mots eux-mêmes. La série de livres Uncle John's Bathroom Reader est parfaitement conçue pour cela, et c'est ainsi que je passe mon temps à gouverner depuis le trône de porcelaine.

Related posts

Il ne suffit pas d'être "bon"

Il ne suffit pas d'être "bon"

via Wikimedia Commons. Bienvenue à Mid-Week Meditations, le plongeon hebdomadaire de Lifehacker dans la piscine de la sagesse stoïque, et comment vous pouvez utiliser ses eaux pour réfléchir et améliorer votre vie.

Plus de messagerie vocale empêche les appelants de laisser un message

Plus de messagerie vocale empêche les appelants de laisser un message

Android / iOS: tout le monde n'est pas fan de la messagerie vocale. Certains considèrent que c'est un ennui inutile et préfèrent envoyer un SMS ou un e-mail à la place.

Comment commander des éléments de menu de restauration rapide secrets (sans être un connard)

Comment commander des éléments de menu de restauration rapide secrets (sans être un connard)

Le rêve de tout employé de fast-food : des clients qui entrent et demandent des articles élaborés qui ne peuvent pas être trouvés dans le menu plébéien établi. Cette semaine, le site Web #HackTheMenu reçoit une attention renouvelée en tant que ressource unique autoproclamée pour trouver des articles dits « menu secret » de toutes vos chaînes de restauration rapide préférées.

Vous n'avez pas besoin du nouveau MacBook Pro

Vous n'avez pas besoin du nouveau MacBook Pro

Vous êtes donc à la recherche d'un nouvel ordinateur portable. Il se trouve qu'Apple a récemment lancé deux nouveaux ordinateurs, un MacBook Pro 14 pouces et 16 pouces, avec la puce rapide M1 Pro, le retour de la charge MagSafe, de grands mini écrans LED et d'autres nouvelles fonctionnalités intéressantes.

MORE COOL STUFF

«Danse avec les stars»: Mel C «éviscéré» sur l'élimination choquante de la graisse nocturne

«Danse avec les stars»: Mel C «éviscéré» sur l'élimination choquante de la graisse nocturne

La célébrité de "Dancing with the Stars" Mel C a été "éviscérée" par son élimination choquante de "Grease" Night après s'être retrouvée dans les deux derniers.

Randall Emmett triche ? Lala de 'Vanderpump Rules' a dit qu'elle ne s'inquiétait pas de lui 'rampant'

Randall Emmett triche ? Lala de 'Vanderpump Rules' a dit qu'elle ne s'inquiétait pas de lui 'rampant'

Lala Kent de 'Vanderpump Rules' a précédemment déclaré qu'elle ne pouvait pas voir Randall Emmett la tromper. Elle a également dit qu'il était son meilleur ami.

Fiancé de 90 jours': Varya Malina collecte des fonds pour son fiancé Geoffrey Paschel – demande aux fans une 'opportunité d'effacer son nom'

Fiancé de 90 jours': Varya Malina collecte des fonds pour son fiancé Geoffrey Paschel – demande aux fans une 'opportunité d'effacer son nom'

Ancienne star de '90 Day Fiancé', Varya Malina confirme qu'elle est avec Geoffrey Paschel et se mobilise pour lui, demandant à ses followers une aide financière.

Comment Colin Powell a-t-il rencontré sa femme, Alma Powell ?

Comment Colin Powell a-t-il rencontré sa femme, Alma Powell ?

Colin Powell et sa femme, Alma Powell, ont été mariés pendant près de six décennies. Le mariage du couple a vraiment duré l'épreuve du temps.

Comment changer votre nom sur Facebook

Comment changer votre nom sur Facebook

Vous voulez changer votre nom sur Facebook ? C'est facile à faire en quelques étapes simples.

7 000 marches sont les nouvelles 10 000 marches

7 000 marches sont les nouvelles 10 000 marches

Si vous êtes toujours en deçà de cet objectif quotidien arbitraire de 10 000 pas, nous avons de bonnes nouvelles. Votre santé peut en bénéficier tout autant si vous faites moins de pas.

Pourquoi ne pouvez-vous pas pomper votre propre gaz dans le New Jersey ?

Pourquoi ne pouvez-vous pas pomper votre propre gaz dans le New Jersey ?

Le Garden State est le seul État des États-Unis où il est illégal de pomper son propre gaz. Ce qui donne?

Vos chances de rencontrer un cerf à l'automne

Vos chances de rencontrer un cerf à l'automne

Et au fait, conduire au crépuscule et pendant les pleines lunes ne vous rend pas service non plus.

Shameless' Emma Kenney prétend que l'ensemble est devenu un 'endroit plus positif' après la sortie d'Emmy Rossum

Shameless' Emma Kenney prétend que l'ensemble est devenu un 'endroit plus positif' après la sortie d'Emmy Rossum

Emma Kenney, une ancienne sans vergogne, a parlé de son expérience de travail avec Emmy Rossum dans la série Showtime.

La star d'Hamilton Javier Muñoz sur le fait d'être immunodéprimé dans la pandémie : « J'étais littéralement terrorisé »

La star d'Hamilton Javier Muñoz sur le fait d'être immunodéprimé dans la pandémie : « J'étais littéralement terrorisé »

"Il n'y avait aucune chance à saisir", a déclaré à PEOPLE Javier Muñoz, séropositif et survivant du cancer.

Rachael Ray dit qu'elle est reconnaissante d'être en vie après l'incendie d'une maison et l'inondation d'un appartement

Rachael Ray dit qu'elle est reconnaissante d'être en vie après l'incendie d'une maison et l'inondation d'un appartement

"Tant de gens m'ont écrit et m'ont contacté et m'ont dit que nous avions tellement perdu aussi", a déclaré Rachael Ray sur Extra.

Freida Pinto, enceinte, partage des photos de sa baby shower 'Sweet' : 'Je me sens tellement bénie et chanceuse'

Freida Pinto, enceinte, partage des photos de sa baby shower 'Sweet' : 'Je me sens tellement bénie et chanceuse'

Freida Pinto, qui attend son premier enfant avec son fiancé Cory Tran, a fêté son petit en chemin avec une baby shower en plein air.

Authentification JWT et actualisation du jeton sur la plate-forme API

Authentification JWT et actualisation du jeton sur la plate-forme API

LexikJWTAuthenticationBundle fournit une authentification JWT (Json Web Token) pour votre API Symfony. Installation Si vous le souhaitez, vous pouvez modifier JWT_PASSPHRASE avant de générer les clés ssh.

18 idées de projets de science des données pour les débutants

18 idées de projets de science des données pour les débutants

Choisissez-en un ou tous, celui qui vous semble le plus amusant. Les projets de science des données sont un excellent moyen pour les débutants de se familiariser avec certaines des compétences et des langages de base en science des données dont vous aurez besoin pour poursuivre la science des données comme passe-temps ou comme carrière.

Comment vérifier NaN dans JavaScript

Vérifier NaN («pas un nombre») est aussi simple que vérifier l'auto-égalité dans JavaScript.

Comment vérifier NaN dans JavaScript

En JavaScript, la valeur spéciale NaN (qui signifie «pas un nombre») est utilisée pour représenter le résultat d'un calcul mathématique qui ne peut pas être représenté comme un nombre significatif. - Joshua Clanton sur une goutte de JavaScript La valeur spéciale NaN apparaît dans JavaScript lorsque les fonctions Math échouent (Math.

Suremploi : la tendance à travailler deux emplois à distance

Ces employés doubles de la FMH dépassent les attentes en matière de tenue de secrets, mais le risque en vaut-il la peine ? De mon podcast Digital Workspace Works. Veuillez profiter de l'épisode et des notes de l'émission : Lien du podcast : https://www.

Language