Клонувати розділ у Linux
Клонування розділу диска – чудовий спосіб зробити повну резервну копію. Цей тип резервного копіювання збереже всі ваші системні та особисті файли в цьому розділі. Клонувати та відновити розділ диска відносно легко, навіть якщо ви клонуєте розділ на зовсім інший пристрій зберігання.
Існує кілька додатків, створених спеціально для такого типу функцій, наприклад Partimage та Clonezilla, але ми також можемо використовувати простий інструмент командного рядка за умовчанням, наприклад, dd . У цьому посібнику ми познайомимо вас з покроковими інструкціями створення клону розділу в системі Linux. Нижче ви вивчите три різні методи і зможете вибрати той, який, на вашу думку, найкраще підходить для вашої ситуації.
У цьому уроці ви дізнаєтесь:
- Як клонувати розділ диска за допомогою dd
- Як клонувати розділ диска за допомогою Partimage
Як клонувати розділ диска в Linux, покрокова інструкція
Якщо ви не хочете встановлювати додаткове програмне забезпечення і можете клонувати свій розділ безпосередньо на той самий пристрій або на інший жорсткий або твердотільний диск, рекомендується використовувати команду dd, яку вам слід використовувати нижче. Якщо ви хотіли б створити клон файлу вашої установки, вам найкраще підійдуть варіанти Partimage або Clonezilla.
Клонувати розділ за допомогою dd
dd можна використовувати для клонування всього розділу до іншого розділу або диска. Буде скопійовано все, включаючи інформацію про розділи та всі дані, які є у розділі на момент клонування.
Найпростіший спосіб використовувати цей інструмент – вставити резервний жорсткий диск у комп'ютер.Вам не потрібно будь-яким чином розбивати або форматувати резервний диск, оскільки dd записуватиме на нього як на блоковий пристрій.
Після вставлення жорсткого диска виконайте наведену нижче команду, щоб клонувати розділ на резервний диск:
$ sudo dd if=/dev/sdb1 of=/dev/sdX bs=64K conv=noerror, sync
- if (вхідний файл) є блоковим пристроєм /dev/sdb1
- of (вихідний файл) - блоковий пристрій /dev/sdX
- bs (розмір у бітах) дорівнює 64 КБ, так як невеликі фрагменти з меншою ймовірністю зіткнуться з помилками.
- Налаштування conf — noerror і sync, які будуть повторювати спробу у разі помилки та синхронізувати введення та виведення.
У цьому прикладі /dev/sdb1 — це диск, що містить розділ, що клонується. /dev/sdX – резервний диск, на який ми клонуємо. Ви можете використовувати fdisk -l , щоб отримати шляхи пристроїв до власних жорстких дисків, а потім адаптувати наведену вище команду в міру необхідності.
Після успішного виконання команди ви можете вставити резервний жорсткий диск у будь-який комп'ютер і отримати доступ до розділу так само, як і вихідний диск.
Клонувати розділ за допомогою Partimage
Майте на увазі, що Partimage може клонувати лише незмонтовані розділи. Таким чином, розділ, який ви хочете клонувати, не може використовуватися.
Першим кроком є встановлення Partimage:
$ sudo apt install partimage
Клонувати розділ за допомогою Clonezilla
$ sudo apt install clonezilla
Потім Clonezilla зробить копію вказаного зображення. Все зроблено.
Заключні думки
В цьому уроці ми побачили, як клонувати розділ диска в Linux.Стандартного інструменту dd достатньо для цієї роботи, але також доступні додаткові програми, такі як Partimage, Clonezilla та багато інших, які ми тут не розглянули. Клонування розділу Linux ідеально підходить для резервного копіювання та завантаження однієї і тієї ж конфігурації на низку комп'ютерів.
Статті з цієї тематики:
- Випущено клон Paint.NET Pinta 2.1! Підтримка WebP та Google Диска
- Робити Linux, а чи не війну? AlmaLinux вибирає більш добрий та м'який курс у конфлікті клонів RHEL
- Cronopete - клон машини часу Apple для Linux
- Bat Command: клон Cat з підсвічуванням синтаксису та інтеграцією з Git
- Nixnote2 - клон Evernote для Linux
- Partclone — універсальне безкоштовне програмне забезпечення для створення образів та клонування розділів
- VSCodium – клон коду Visual Studio без трекерів
- 4 способи клонувати весь жорсткий диск у Linux
- Як швидко клонувати свій голос за допомогою TorToiSe Text-To-Speech
- Цей трюк з клонуванням в Linux позбавить вас від головного болю при вирішенні
- Як використовувати Git Shallow Clone для більш швидкого клонування репозиторію
- Як клонувати або дублювати сервер Linux за допомогою Rsync
- 7 найкращих плагінів для клонування веб-сайту WordPress
- Як клонувати сайт за допомогою Duplicator
- 6 додатків-клонів, які можна створити під час вивчення C# Windows Forms
Усі права захищені. © Linux-Console.net • 2019-2024
Як клонувати жорсткий диск Linux: 5 способів
Чи потрібно клонувати жорсткий диск або розділ Linux? Використовуйте один із цих інструментів для клонування дисків, щоб клонувати диск Linux.
Той факт, що ви використовуєте операційну систему Linux, не означає, що ви не час від часу стикатиметеся з проблемами.Завжди добре мати запасний план на випадок виникнення проблем. Можливо, атакує рідкісний вірус Linux або ви станете мішенню шахраїв-вимагачів. Можливо, жорсткий диск (HDD) вийде з ладу.
Клонуючи жорсткий диск Linux ви створюєте образ диска, який можна відновити пізніше. Але як клонувати жорсткий диск Linux?
Інструменти клонування дисків Linux
У вашій установці Linux може виникнути помилка; Ви можете оновити жорсткий диск до більшого обсягу або, можливо, вам потрібно клонувати Ubuntu на інший диск. Якою б не була проблема, якщо ви підтримуєте ефективний графік резервного копіювання відновлення працездатності буде відносно простим.
Ось п'ять найкращих рішень для клонування жорсткого диска Linux:
- дд
- Партимаж
- Партклон
- Клонезілля
- balenaОфорт
Деякі з них можуть бути встановлені у вашому дистрибутиві Linux. Інші інструменти для клонування диска Linux можуть бути доступні для інсталяції зі стороннього джерела. У будь-якому випадку, мине зовсім небагато часу, перш ніж ви зможете знову запустити свою систему. Ви можете використовувати ці інструменти для клонування жорсткого диска Linux на SSD.
Давайте розглянемо кожен із п'яти основних варіантів клонування диска в Linux.
1. dd: власний інструмент клонування дисків Linux
Можливо, найпотужніший інструмент Linux із усіх, dd іноді називають «руйнівником диска». При неправильному використанні він може видалити вміст диска, але якщо ви хочете знати, як клонувати диск в Ubuntu, Arch або будь-якому іншому дистрибутиві Linux, який ви використовуєте, це те, що вам потрібно.
Ви виявите, що dd вбудований у більшість операційних систем Linux, якщо ні, встановіть його з диспетчера пакетів. Щоб клонувати жорсткий диск комп'ютера, використовуйте команду:
dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror, sync
Давайте розберемо цю команду для ясності:
Що ж до налаштувань 64 КБ, значення за замовчуванням становить 512 байт, що досить мало. Найкраще включити 64 КБ або більші 128 КБ як умову. Однак: в той час як більший розмір блоку робить передачу швидшою, менший розмір блоку робить передачу надійнішою.
Якщо ви хочете клонувати лише розділ вашого диска Linux, використовуйте:
dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror, sync
Як бачите, dd клонує розділ sda1 (розділ 1 на пристрої sda) в sdb1, новий створив розділ 1 на пристрої sdb. Це може бути додатковий або зовнішній диск, підключений до комп'ютера.
Натисніть Enter, щоб виконати команду. Скільки часу потрібно для клонування диска Linux залежить від розміру диска або розділу. Ви можете використовувати цю команду для клонування диска на диск більшого розміру. Просто переконайтесь, що обсяг призначення досить великий!
2. Інструмент клонування розділів Linux: Partimage
Якщо ви знаходите dd надто складним, Partimage – хороша альтернатива клонуванню дисків Linux. Partimage також доступний для більшості дистрибутивів і не несе жодних ризиків «знищення диска»!
Однак, Partimage не підтримує файлову систему ext4, тому не використовуйте її для клонування дисків або розділів такого типу. Ви можете використовувати його для клонування файлової системи Linux ext3 та форматів дисків Windows (FAT32 або NTFS).
Перед запуском переконайтеся, що розділ, який потрібно клонувати, розмонтовано. В іншому випадку вам потрібно буде вийти з Partimage, перш ніж продовжити процес. Ви можете вийти з Partimage у будь-який час за допомогою клавіші F6.
Щоб встановити програмне забезпечення для клонування диска Partimage в Ubuntu:
sudo apt install partimage
Запустити з командного рядка командою:
Ця програма, керована мишею, яка вимагає, щоб ви спочатку вибрали розділ, який потрібно клонувати.
- Натисніть клавішу зі стрілкою праворуч, щоб перейти до наступного розділу
- Виберіть Файл зображення для створення/використання та введіть ім'я.
- Виберіть правильне Дія, яку необхідно виконати (переконайтеся, що вибраний варіант відзначений зірочкою).
- Натисніть F5, щоб продовжити.
- На наступному екрані виберіть Рівень стиснення та кращі Параметри.
- Встановіть режим поділу образу і визначте, що станеться після того, як буде готова резервна копія (наприклад, Перезавантаження Linux).
- Натисніть F5, щоб продовжити.
- Підтвердьте дані, потім натисніть ОК, щоб розпочати процес.
Клонування диска Linux за допомогою Partimage зазвичай виконується швидко, але швидкість залежить від потужності комп'ютера.
3. Partclone: образи та клони розділів диска Linux
Як більш зріла альтернатива dd, яка підтримує резервне копіювання файлової системи ext4, Partclone простий у використанні, але знову ж таки вимагає текстових команд, а не інтерфейсу, керованого клавіатурою або мишею. Встановіть його в дистрибутивах на основі Debian за допомогою:
sudo apt install partclone
І запустити за допомогою:
. де [fstype] — це тип файлової системи розділу, який потрібно клонувати.
Наступна команда створить образ hda1 (жорсткий диск 1, розділ 1) з ім'ям hda1.img:
partclone.ext3 -c -d -s /dev/hda1 -o hda1.img
Ви можете відновити образ пізніше, використовуючи:
partclone.extfs -r -d -s hda1.img -o /dev/hda1
Більш детальну інформацію про використання можна знайти на сайті partclone.org.
4. Клонуйте жорсткий диск Linux за допомогою Clonezilla
Як гнучкіше рішення, чому б не спробувати Clonezilla для клонування жорсткого диска Linux? Це популярне рішення для аварійного відновлення ґрунтується на Partclone і призначене для низки завдань клонування дисків Linux. Підтримуються всі очікувані файлові системи в Linux, Windows та macOS (та пізніших версіях).
На відміну від dd та Partclone, Clonezilla доступна у вигляді завантажувального ISO. Ви можете записати це на DVD-диск або USB-накопичувач, щоб повністю клонувати жорсткий диск Linux. Clonezilla проста у використанні, з меню, керованим з клавіатури, а не з незрозумілими командами, тому будь-хто може впоратися з нею.
Хоча Clonezilla можна налаштувати як окрему утиліту, має сенс додати її до образів на мультизавантажувальному USB-накопичувачі Ventoy. Це дозволяє вам встановлювати найкорисніші та найкращі дистрибутиви Linux з одного пристрою.
Ви також можете використовувати Clonezilla у професійних цілях для створення образів декількох однакових ПК з однією операційною системою.
Завантажити: Clonezilla
5. Клонуйте свій диск за допомогою balenaEtcher
balenaEtcher зазвичай використовується для запису файлів ISO на USB, але ви також можете використовувати його для клонування дисків Linux.Etcher — найсучасніший запис у цьому списку, він може похвалитися чистим графічним інтерфейсом, який є простим у використанні. Можна запустити Etcher як AppImage або встановити бінарний файл.
Щоб клонувати диск або розділ за допомогою Etcher, просто виберіть Клонувати
диск в інтерфейсі, потім виберіть вихідний диск та місце призначення та натисніть Flash. > кнопка.
Якщо ви клонуєте свій системний диск, ви можете подумати про додавання Etcher на портативний USB живий. Ви можете завантажити Etcher з GitHub.
Завантажити: balenaEtcher
За допомогою цих інструментів легко клонувати жорсткий диск Linux
Якщо ви ніколи раніше не клонували жорсткий диск, можливо вам не хочеться починати. Це може бути лякаючим, особливо якщо ви знаходитесь у відчайдушному положенні з пошкодженим жорстким диском, який відчайдушно потребує клонування вщент.
На щастя, клонування диска Linux не викликає труднощів за допомогою будь-якого з цих інструментів.
Хоча ви можете просто синхронізувати важливі дані з хмарою, завжди корисно мати повну резервну копію диска, яку можна швидко відновити у разі системних помилок. Однак не забувайте використовувати ці інструменти з обережністю, оскільки вони можуть легко призвести до випадкової втрати ваших даних.
Статті з цієї тематики:
- 3 різних методу оновлення Ubuntu до останньої версії
- Як вимкнути Wi-Fi у системі Linux: методи GUI та CLI
- Усі методи запуску віртуальної машини у системі Linux
- Як зупинити спливаючу рекламу на вашому Android: пояснення 3 простих методів
- Як використовувати методи в Java
- 10 основних способів перезавантаження сервера Ubuntu
- Три способи включити «Згортання по кліку» для значків у док-станції Ubuntu
- 6 способів створити надійний пароль в Ubuntu
- 19 математичних методів JavaScript, які вам слід освоїти сьогодні
- 6 методів Python для роботи з рядковим регістром
- 3 простих методу переміщення за списками Python
- 4 методи тестування, які повинен знати кожен розробник
- Розуміння методів рендерингу Next.js: CSR, SSR, SSG, ISR
- Що таке методи HTTP та як їх використовувати?
- Примірник, статичні методи та методи класу в Python: важливі відмінності