Перенос работающей linux системы на xfs с hdd на ssd меньшего размера

Переносим систему на диск большего объема

Загружаемся с флешки.

Оставьте загрузку по умолчанию. Затем будет предложено выбрать язык. Работа проходит в псевдографическом режиме, поэтому без мышки. Что бы перемещаться по меню используйте курсорные клавиши и клавишу «tab». Для того, что бы поставить флаг (отметить) используйте пробел для подтверждения действия, клавиша «Enter».

Раскладку оставляем как есть.

Нужно выбрать, как вы хотите работать. Это будут образы дисков (device-image) или непосредственно с диска на диск (device-device). В моем случае это второй вариант.

На следующем этапе выберем режим мастера настроек. Операция копирования диска не требует расширенных настроек. Поэтому оставляем все по умолчанию.

На следующем этапе выбираем, что и куда мы хотим копировать. Список достаточный:

  • disk_to_local_disk клонировать локальный диск на локальный диск;
  • disk_to_remote_disk клонировать локальный диск на удаленный диск;
  • part_to_local_part клонировать локальный раздел на локальный раздел;
  • part_to_remote_part клонировать локальный раздел на удаленный раздел;

Мне нужен первый вариант потому, что я хочу клонировать с одного диска на другой. Выбираю его.

На следующем этапе выбираем исходный диск. То есть тот на котором находится система.

Теперь диск на который хотим перенести. Учтите, что все данные на нем будут уничтожены!!! Так, что внимательно выбираем диск.

Проверку файловой системы пропустим.

Будет запрошено подтверждение. Нажимаем клавишу «Enter». Затем все вопросы подтверждаем нажатием клавиши «y». Откроется окно с вопросом, что сделать после завершения операции.

Я выбрал выключить (Shuttdown). Будет запущен процесс копирования.

На этом всё. Можно пойти попить чай. После завершения компьютер будет выключен.

Размечаем диск после переноса

Зайдите в биос и назначьте загрузку с нового диска. После загрузки системы проверяем все ли работает. В моем случае всё в порядке. Но диск у меня большего объема. С помощью программы Gparted разметим оставшееся пространство. Установить Gparted можно командой:

sudo apt-get update && sudo apt-get install gparted -y

1 sudo apt-get update && sudo apt-get install gparted -y

Запускаем Gparted. Выберем нужный диск. Для этого в правом верхнем углу кликните по стрелке вниз и кликните по нужному.

Видим, что не размеченная область составляет 186,3 Гб.

Можно сделать её как дополнительный диск или расширить домашнюю директорию. Я расширю. Для этого кликнем правым кликом по области которую хотим расширить. В моем случае это диск /dev/sda3. Из контекстного меню выберем «Изменить размер или переместить». Откроется окно «Изменения размера». Здесь можно либо в ручную указать на сколько требуется увеличить размер либо мышкой потянуть за стрелку до нужно значения.

Я увеличу размер домашнего каталога на весь оставшийся объем. Нажмите кнопку «Изменить размер». Затем в меню выберите пункт «Правка» из выпадающего списка выберите «Применить все операции».

Дождитесь окончания. На этом всё. Вот так просто можно перенести linux другой компьютер, hdd или ssd диск.

2 ответа

Лучший ответ

Если вы используете Windows 10 версии 1903 (обновление от апреля 2019 г.) или более поздней версии, вы можете попробовать инструмент командной строки WSL с параметры и . Если вы используете старую версию Windows 10, вы можете переместить дистрибутив на другой диск с помощью lxRunOffline.

Использование инструмента командной строки WSL

В Windows 10 версии 1903 (обновление за апрель 2019 г.) или более поздней версии вы можете использовать инструмент командной строки .

1. Экспортируйте дистрибутив. Создайте файл с дистрибутивом для перемещения с помощью

Например, чтобы экспортировать дистрибутив , вы можете использовать

2. Импортируйте дистрибутив в целевую папку. Затем вы можете импортировать экспортированный дистрибутив в другую папку.

Например, чтобы импортировать экспортированный в новый дистрибутив , вы можете использовать

ПРИМЕЧАНИЕ. Вы можете проверить скрипт для перемещения дистрибутивов WSL, использующих эти команды, по адресу https: //github.com/pxlrbt/move-wsl

Использование LxRunOffline

В любой версии Windows 10 вы можете переместить дистрибутив на другой диск с помощью lxRunOffline.

1. Установите разрешения для целевой папки. Во-первых, я думаю, вы должны установить некоторые разрешения для папки, в которую будет перемещен дистрибутив. Вы можете использовать для установки необходимых разрешений.

ПРИМЕЧАНИЕ. В дополнение к указанным выше разрешениям я активировал длинные имена путей в Windows.

2. Переместите распространение. Используя .

Вы можете проверить папку установки, используя

3. Запустите распространение. после перемещения распределения вы можете запустить распространение с помощью или того же

102

Jaime
30 Мар 2020 в 02:11

WSL (в настоящее время) не поддерживает перемещение или установку дистрибутива на несистемные диски. Однако это сценарий, который мы изучаем в будущих выпусках Windows.

Обратите внимание, что, начиная с Fall Creators Update (FCU), дистрибутивы теперь устанавливаются через магазин Windows, загружаются и расширяются в разные папки (то есть не в% localappdata% \ lxss). ПРИМЕЧАНИЕ

Пока мы работаем над улучшением этого сценария в будущих выпусках Windows, пожалуйста, НЕ вставляйте в папки дистрибутива из Windows или приложений Windows: https://blogs.msdn.microsoft. com / commandline / 2016/11/17 / do-not-change-linux-files-using-windows-apps-and-tools /

ПРИМЕЧАНИЕ. Пока мы работаем над улучшением этого сценария в будущих выпусках Windows, пожалуйста, НЕ вставляйте в папки дистрибутива из Windows или приложений Windows: https://blogs.msdn.microsoft. com / commandline / 2016/11/17 / do-not-change-linux-files-using-windows-apps-and-tools /

8

Rich Turner
24 Окт 2017 в 20:31

Клонирование устройства в изображение

Резервное копирование установки Linux непосредственно в файл образа с помощью Clonezilla — простой процесс. Для начала выберите опцию «образ устройства» в меню Clonezilla. На следующей странице программное обеспечение предлагает множество различных способов создания резервной копии.

Образ жесткого диска можно сохранить на сервере Samba, SSH-сервере, NFS и т. Д. Если вы разбираетесь в любом из них, выберите его. Если вы новичок, подключите жесткий диск USB (или смонтируйте второй жесткий диск, подключенный к ПК) и выберите опцию «local_dev».

При выборе «local_dev» Clonezilla предлагает пользователю настроить жесткий диск в качестве места назначения для меню жесткого диска. Просмотрите список и выберите жесткий диск, который вы хотите использовать. Кроме того, используйте переключатель меню, чтобы выбрать каталог на диске, в который будет сохранен образ жесткого диска.

После настройки места хранения можно начинать процесс. Clonezilla просит запустить мастер резервного копирования. Есть два варианта: «Новичок» и «Эксперт». Выберите «Новичок», чтобы начать процесс.

На следующей странице расскажите Clonezilla, как сохранить жесткий диск. Выберите «сохраненный диск», чтобы скопировать весь жесткий диск в один файл. Выберите «saveparts» для резервного копирования диска в отдельные образы разделов.

Восстановление образов резервных копий

Чтобы восстановить образ, загрузите Clonezilla и выберите опцию «образ устройства». Затем выберите «local_dev». Используйте меню, чтобы выбрать жесткий диск, который ранее использовался для сохранения образа жесткого диска. В обозревателе каталогов выберите те же параметры, которые вы использовали для создания изображения.

Во время резервного копирования Clonezilla просит пользователя выбрать режимы «Новичок» и «Эксперт». Еще раз выберите вариант «Новичок». Затем на следующей странице найдите параметр «восстановленный диск» и выберите его.

Отсюда просто выберите свои файлы IMG, а Clonezilla сделает все остальное!

Создать раздел

Нажмите букву n для нового раздела, а затем нажмите p для основного раздела. Когда вас спросят номер раздела, нажмите цифру 1.

Мы собираемся создать один раздел для всего диска, поэтому при запросе первого сектора мы можем нажать Enter, чтобы принять значение по умолчанию. Затем вам будет предложено ввести последний сектор, и Enter примет значение по умолчанию.

Хотя fdisk подтверждает, что он создал раздел Linux размером 1 ТБ, который является разделом номер 1, на жестком диске еще ничего не изменилось. Пока вы не дадите fdisk команду записать изменения на диск, диск останется нетронутым. Убедившись, что вы довольны нашим выбором, нажмите букву w, чтобы записать изменения на диск.

Раздел записан в / dev / sdb. Давайте проверим, что только что произошло. Мы еще раз воспользуемся fdisk на / dev / sdb.

sudo fdisk /dev/sdb

Нажмите букву p, чтобы распечатать эту таблицу разделов, и вы увидите, что теперь для диска указан раздел. Поскольку это был первый раздел на этом диске, он называется / dev / sdb1. Второй раздел будет называться / dev / sdb2 и так далее.

Мы не хотим вносить какие-либо изменения в раздел, поэтому нажмите букву q, чтобы выйти.

Что такое Клонезилла?

Clonezilla — бесплатная программа с открытым исходным кодом для клонирования образов дисков. Вы можете использовать Clonezilla для резервного копирования системы, полных клонов дисков, развертывания системы и многого другого. Кроме того, он поддерживает огромный спектр файловых систем, а также несколько загрузчиков, шифрование и многое другое.

Обратите внимание, что для клонирования диска Windows 10 ваш второй диск должен иметь такую ​​же или большую емкость по сравнению с вашим текущим хранилищем. Например, если вы хотите клонировать диск, который использует 60 ГБ памяти, на диске получателя также должно быть не менее 60 ГБ

для полного клона,

Метки быстрого доступа

микросервер

микроэлектроника

perpetum reposita

microserver

Android

mikrotik

фотография

3g

Intel

MDR32F9Q2I

hp proliant microserver

синхронизация

AMD

Canon

GPT

Insectae

iptv

openvpn

Миландр

субд

/etc/sensors.d/

ARM

Cortex-M3

Fedora

GPS

IPv6

Intel DN2800MT

MDR32-Solo

desktop

ubuntu

видеозапись

/boot/grub/grub.cfg

/etc/network/interfaces

/etc/openvpn/server.conf

GRUB

Gnome

Tele2

UDF

VR

blu-ray

f3607gw

imdb

lxc

metainfo

mf823d

syncml

torrent

upstart

wget

К1986ВЕ92QI

видеосервер

виртуализация

интерфейс

модем

настройка

радио

/etc/default/isc-dhcp-server

/etc/dhcp/dhcpd.conf

/etc/dnsmasq.conf

/etc/exports

/etc/postgresql/

/etc/samba/smb.conf

ADSL

Asrock

Blackout Internet

Catalyst

DNS

EFI

Eagle CAD

Eclipse

FM2A85X-ITX

GNU

Intel DH77KC

JTAG

Keil

MBR

MSP-EXP430G2

No internet

OpenCL

PPTV

Panasonic

Radeon

SIP

Seagate

Verbatim

adsl модем

asm

audio

beeline

bluetooth

cisco

csv

cvlc

dd-wrt

dhcp

dir-320

firewall

ftp

grub-efi

mDNS

msp430

nat

postgresql

routeros

routing

ssd

uart

vcards

vsftpd

webdav

wi-fi

xml

Билайн

Консоль

Контакты

Платные вещи Интернет

вебкамера

запись iptv

картография

медиатека

метаинформация

объектив

роутер

сопромат

сопротивление материалов

.bashrc

.xmonad/xmonad.hs

/dev/input

/dev/ttyACM1

/etc/apache2/apache2.conf

/etc/apache2/httpd.conf

/etc/bind/named.conf

/etc/cups/cupsd.conf

/etc/fstab

/etc/hostapd/hostapd.conf

/etc/hostname

/etc/hosts

/etc/initramfs-tools/initramfs.conf

/etc/lxc

/etc/motd

/etc/nginx/nginx.conf

/etc/php5/cli/php.ini

/etc/php5/fpm/php.ini

/etc/postgresql/9.1/main/postgresql.conf

/etc/ppp/

/etc/rc.local

/etc/vsftpd/vsftpd.conf

/etc/wpa_supplicant.conf

/etc/xl2tpd/xl2tpd.conf

3g9wb

4g

6to4

802.11q

ACHI

AT commands

AZO

Archival

BD-R

BD-RE

Bash

BeQuiet

Beignet

CIFS

CLI

CM1015

CMS

Chrysis ignita. Оса блестянка

Chrysoperla carnea

Chrysopidae

Cicadidae

DVD-R

Drosophilidae

E1550

E171

EOS

ESP

ETOPO1

Ebay

Edison

Ericsson

Ethernet

GDB

GLOBE

GMA3600

GMA3650

Gigabaks

Google Earth

HP Color LaserJet CM1015 MFP

HP LaserJet 1018

Halictus quadricinctus

HoloLens

IHMNHD

Intel NUC

IoT

Iptables

J-Link

Kicad

Kronos

LVM

LVM. RAID

LaserJet

Linux

Linux containers

Luna

MRO

MTP

Mars

Megafon

Megafon Login 2

Mesa

MusicBrainz

NDR32F9Q2I

NFS

NVidia

Neuroptera

Nuvoton

OLS

Octave

PXE

R820T

RAID

RB912UAG-2HPnD

RTL2832

Remix Mini

Remix OS

Rhythmbox

Richland

Rockchip RK2918

SDR

SEM

SEM.

SIPNET

SMB

SPA112

SQL

Samsung

Shell

Siemens AS300

Steam

Symphony

Syncthing

TFTP

Thunderbird

TiB

Timesys

Toshiba

Trinity

ULA

UltraLife

VoIP

WINS

Wexler

Wexler Tab 7b

Whois

X Window

Zeroconf

apache

apt-mirror

atheros

avahi

awk

b43

backup

banner

barracuda

bcm4318

bigpond

bind

blackout

boot

cedartrail

cell id

cron

dashboard

dataset

dbpedia

dnsmasq

docker

domain

domain zone RU

domolink

dotfile

ekiga

exFAT

f5521gw

freebase

ft232RL

ft232l

gnome shell

growisofs

gutenberg

haskell

hostapd

igmp

igmpproxy

iomega

iptv за nat

l2tp

livecd

livejournal

loop

m3u

magnet

mc8781

mdadm

mini-itx

mkv

mms

mount

mp4

multicast

n40l

netboot

neuveau

nginx

nmbd

nokia 9300

open-wrt

owncloud

pimd

playlist

pptp

pydio

pyopencl

python

ripe

rtp

runlevel

samba

sg200-08

sierra

slm2008t-eu

smbd

tablet

terminal

tmux

toolchain

tos

transmission

turion II neo

uefi

umts

usability

v.92

vlan

wcdma

wdtv

window manager

wmv

x-path

xl2tpd

xmlstarlet

xmonad

xslt

yotaphone

youtube

youtube-dl

zxdsl z852

zyxel omni usb ee

Волна 9

Гелиос 44-2

Гигабаксы

Дрозофилла

К1986ВЕ92QC

Календарь

Однокласники

Пензенские затворники

Пензинские

Поиск 1

Приоратский дворец

Тартария

Хаскель

Хостинг

ЦММ

ЦМР

ЦРМ

Цикады

Электро-Л

архивация

ассемблер

аудио

безопасность

библиотека

видеорекордер

восстановение

галикт четырехпоясковый

диск

запись

звук

искмонад

история

клавиатура

коммутатор

корпус

математика

музыка

облако

памятки

пирамиды

почта

принтер

проброс портов

прогноз погоды

радар

резервирование

ретрокомпьютеры

семантика

тибибайт

трассировка

фильтр

флешка

форматирование

частота

Как перенести Linux на другой диск

Поскольку все данные, настройки и объекты операционной системы Linux — это файлы, то вы можете перенести свою операционную систему куда нужно, просто скопировав все нужные файлы. В Windows так де просто не получится, так, как там более сложная файловая система со сложными зависимостями.

1. Подготовка к переносу

Сначала рассмотрим, как использовать утилиту cp для переноса файлов операционной системы. В папку /mnt примонтируйте раздел, на котором будет располагаться новый Linux. Например, это /dev/sdb1:

Теперь нужно рекурсивно скопировать все файлы из текущего корня в нашу папку /mnt. Лучше всего это делать, загрузившись с LiveCD диска, тогда точно все нужные данные будут сохранены. Но это не обязательно, вы можете делать перенос и работающей системы, только перед этим остановите все запущенные базы данных и сервисы по максимуму, чтобы они сохранили свои настройки и вы ничего не потеряли в новой версии системы. Например, если у вас запущена база данных MariaDB или MySQL, то её нужно остановить:

Аналогично сделайте со всеми другими не важными для операционной системы сервисами. Также очистите корзину, кэш пакетного менеджера и другие ненужные файлы, чтобы они не занимали место в архиве или новой системе.

2. Перенос Linux утилитой cp

Далее можно запускать сам перенос Linux на другой диск. Для этого запустите утилиту cp с опциями  -a, -r и -x. Первая опция включает сохранение исходных прав и метаданных файла, вторая — рекурсивный обход файловой системы, а третья ограничивает рекурсию только текущей файловой системой:

Поскольку будут копироваться только файлы из текущей файловой системы, то если ваши каталоги /boot и /home находятся на других разделах, то их нужно скопировать отдельно:

Если вам не нужна домашняя папка, то вы можете её не копировать.

3. Перенос Linux утилитой tar

Это альтернативный вариант переноса, если вы не хотите использовать cp, то можете применить tar. Чтобы сразу перенести файлы в другое расположение, нужно создать туннель, на одном конце которого данные будут запаковываться, а на другом — распаковываться:

Опция -p — заставляет утилиту сохранять метаданные файлов при переносе. Опция —one-file-system указывает, что утилита будет брать файлы только из корневой файловой системы, поэтому все примонтированые файловые системы, как и в предыдущем варианте, будут пропущены. Поэтому каталоги /boot и /home вам придётся копировать аналогичной командой. Или же можно не использовать эту опцию и передавать всё, кроме ненужного:

Вместо опции —one-file-system можно использовать опции —exclude, чтобы исключить ненужные каталоги, как в предыдущей команде. А для распаковки используйте команду:

Здесь, /mnt — это каталог, в который нужно извлечь файлы архива.

4. Перенос с помощью rsync

Утилитой rsync многие не хотят пользоваться, но она очень удобная, работает достаточно быстро и отображает прогресс копирования. Для переноса с помощью rsync выполните:

Эта команда работает аналогично команде tar, копирует всё что есть в новое расположение. Опции -aAX включают сохранение всех метаданных файла, символических ссылок, владельцев, групп, и так далее.

5. Правка /etc/fstab

Далее будем работать только с новой системой. Первым делом нужно исправить файл /etc/fstab, чтобы там был указан правильный UUID корневого раздела. Узнать UUID нужного раздела можно командой blkid:

Теперь замените полученным UUID, значение этого параметра корневого раздела в /mnt/etc/fstab:

6. Установка загрузчика

Далее нужно установить загрузчик Grub в новом Linux. Сначала примонтируйте в него папки /sys, /proc и /dev:

Затем войдите в chroot окружение:

Затем установите загрузчик на тот диск, на который вы переносили Linux, в моём случае это /dev/sdb:

И осталось только создать конфигурационный файл для загрузчика:

В дистрибутивах, не основанных на Ubuntu, вместо update-grub2 можно использовать команду:

7. Перезагрузка

Выйдите из chroot-окружения командой:

Затем размотрируйте системные каталоги и ваш раздел:

И перезагрузите компьютер. В BIOS вашего компьютера нужно выбрать диск, на который вы переносили Linux, в качестве первого источника для загрузки. После загрузки вы будете уже в новой операционной системе и всегда сможете вернуться в старую.

EaseUS Todo Backup

У EaseUS Todo Backup есть надежная бесплатная версия, но, к сожалению, она ограничена только созданием образов резервных копий; с ним нельзя клонировать накопитель. Однако платная версия отлично справляется с клонированием и позволяет клонировать ОС, раздел или весь диск. У него есть специальные опции для перемещения системного диска на новый накопитель и загрузки с него, что отлично, если вам нужно перенести ОС с жесткого диска на SSD.

Вы также можете клонировать свою текущую ОС, чтобы создать загрузочный USB-накопитель и использовать свою систему из любого места. Помимо клонирования, его решения для резервного копирования также довольно обширны. Вы можете создавать резервные копии файлов или всего образа системы и зашифровать данные для защиты. Резервные копии могут быть сохранены онлайн и офлайн на одном диске, внешнем диске, FTP-сервере, NAS или облачном хранилище.

Программное обеспечение также поставляется с очень функциональной 30-дневной бесплатной пробной версией, которая предлагает большинство дополнительных функций, но с более медленной скоростью резервного копирования / восстановления.

Как перенести Linux на другой диск

Поскольку все данные, настройки и объекты операционной системы Linux — это файлы, то вы можете перенести свою операционную систему куда нужно, просто скопировав все нужные файлы. В Windows так де просто не получится, так, как там более сложная файловая система со сложными зависимостями.

1. Подготовка к переносу

Сначала рассмотрим, как использовать утилиту cp для переноса файлов операционной системы. В папку /mnt примонтируйте раздел, на котором будет располагаться новый Linux. Например, это /dev/sdb1:

Теперь нужно рекурсивно скопировать все файлы из текущего корня в нашу папку /mnt. Лучше всего это делать, загрузившись с LiveCD диска, тогда точно все нужные данные будут сохранены. Но это не обязательно, вы можете делать перенос и работающей системы, только перед этим остановите все запущенные базы данных и сервисы по максимуму, чтобы они сохранили свои настройки и вы ничего не потеряли в новой версии системы. Например, если у вас запущена база данных MariaDB или MySQL, то её нужно остановить:

Аналогично сделайте со всеми другими не важными для операционной системы сервисами. Также очистите корзину, кэш пакетного менеджера и другие ненужные файлы, чтобы они не занимали место в архиве или новой системе.

2. Перенос Linux утилитой cp

Далее можно запускать сам перенос Linux на другой диск. Для этого запустите утилиту cp с опциями  -a, -r и —x. Первая опция включает сохранение исходных прав и метаданных файла, вторая — рекурсивный обход файловой системы, а третья ограничивает рекурсию только текущей файловой системой:

Поскольку будут копироваться только файлы из текущей файловой системы, то если ваши каталоги /boot и /home находятся на других разделах, то их нужно скопировать отдельно:

Если вам не нужна домашняя папка, то вы можете её не копировать.

3. Перенос Linux утилитой tar

Это альтернативный вариант переноса, если вы не хотите использовать cp, то можете применить tar. Чтобы сразу перенести файлы в другое расположение, нужно создать туннель, на одном конце которого данные будут запаковываться, а на другом — распаковываться:

Опция -p — заставляет утилиту сохранять метаданные файлов при переносе. Опция —one-file-system указывает, что утилита будет брать файлы только из корневой файловой системы, поэтому все примонтированые файловые системы, как и в предыдущем варианте, будут пропущены. Поэтому каталоги /boot и /home вам придётся копировать аналогичной командой. Или же можно не использовать эту опцию и передавать всё, кроме ненужного:

Вместо опции —one-file-system можно использовать опции —exclude, чтобы исключить ненужные каталоги, как в предыдущей команде. А для распаковки используйте команду:

Здесь, /mnt — это каталог, в который нужно извлечь файлы архива.

4. Перенос с помощью rsync

Утилитой rsync многие не хотят пользоваться, но она очень удобная, работает достаточно быстро и отображает прогресс копирования. Для переноса с помощью rsync выполните:

Эта команда работает аналогично команде tar, копирует всё что есть в новое расположение. Опции -aAX включают сохранение всех метаданных файла, символических ссылок, владельцев, групп, и так далее.

5. Правка /etc/fstab

Далее будем работать только с новой системой. Первым делом нужно исправить файл /etc/fstab, чтобы там был указан правильный UUID корневого раздела. Узнать UUID нужного раздела можно командой blkid:

Теперь замените полученным UUID, значение этого параметра корневого раздела в /mnt/etc/fstab:

6. Установка загрузчика

Далее нужно установить загрузчик Grub в новом Linux. Сначала примонтируйте в него папки /sys, /proc и /dev:

Затем войдите в chroot окружение:

Затем установите загрузчик на тот диск, на который вы переносили Linux, в моём случае это /dev/sdb:

И осталось только создать конфигурационный файл для загрузчика:

В дистрибутивах, не основанных на Ubuntu, вместо update-grub2 можно использовать команду:

7. Перезагрузка

Выйдите из chroot-окружения командой:

Затем размотрируйте системные каталоги и ваш раздел:

И перезагрузите компьютер. В BIOS вашего компьютера нужно выбрать диск, на который вы переносили Linux, в качестве первого источника для загрузки. После загрузки вы будете уже в новой операционной системе и всегда сможете вернуться в старую.

На что следует обратить внимание

Подключение к интернету

Лучше всего, когда вы используете для подключения к интернету роутер, который присваивает сетевые адреса автоматически в режиме DHCP. Если же вы используете прямое подключение, без роутера, лучше всего, когда оператор предоставляет динамический IP-адрес. В ином случае могут возникнуть проблемы.

Выбор дополнительных компонентов для загрузки

При установке некоторых дистрибутивов, в особенности, на основе Ubuntu, вы можете выбрать дополнительные компоненты для загрузки и установки. Сюда относятся выпущенные на момент установки обновление Linux-дистрибутива, а также проприетарные кодеки для воспроизведения некоторых форматов файлов, например, MP3 или флеш, а также драйверы встроенных устройств компьютера или ноутбука. Конечно, их можно скачать и после установки, но лучше всего, когда они будут загружены на этом этапе, поскольку система будет сразу же готова к использованию.

Выбор варианта установки

Зависимо от того, имеете ли вы опыт установки других операционных систем или нет, утилита предлагает два варианта, как установить ОС и разметить файловую систему: автоматическая и ручная. В первом случае вам нужно установить курсор напротив пункта, предлагающего стереть всё содержимое диска и выполнить установку Linux. Устанавливая всё вручную, о либо же «Ручная установка».

Разметка жёсткого диска

Автоматическая. При выборе автоматической разметки жёсткого диска за вас всё выполнит утилита установки. Вам нужно будет лишь согласиться с предложенными изменениями. Если вы инсталлируете систему с нуля или планируете пользоваться Linux в качестве единственной операционки на вашем компьютере, но не хотите углубляться в различные настройки, можете смело выбирать автоматическую разметку.

Ручная. При установке Linux в качестве второй системы или же если вы просто желаете разметить жёсткий диск, указав размер каждого раздела, вам придётся создавать таблицу разделов, нажав на соответствующую кнопку в меню. В отличие от Windows, в Linux нет понятия диск C или диск D, так как файловая система устроена по другому принципу. Здесь имеется корень файловой системы (root), к которому подключаются или, иными словами, монтируются все остальные разделы и каталоги. Всего их должно быть 4, причём каждый из них должен иметь определённый формат файловой системы. Давайте их перечислим:

  • / — корневой раздел — файловая система ext4, размер от 10 до 50 Гб, в него устанавливается операционная система.
  • /boot — предназначается для файлов загрузчика Grub, должен иметь файловую систему ext2, а его размер — примерно 100 Мб.
  • swap — используется для подкачки памяти, файловая система — swap, размер должен равняться объёму оперативной памяти.
  • /home — пользовательский раздел, который будет занимать всё свободное пространство, оставшееся после занятия остальных разделов; файловая система — ext4.

Добавьте все эти размеры, вручную указав размер каждого из них. Учтите, что 1 гигабайт содержит 1024 мегабайта. Не забудьте проверить, правильно или вы всё разметили, иначе придётся устанавливать всё заново.

  • Выбор раскладки клавиатуры по умолчанию. Следующий шаг, который будет вам предложен утилитой установки — выбор основного языка и раскладки клавиатуры. Здесь никаких сложностей у вас возникнуть не должно.
  • Смена часового пояса. Далее, на карте мира, выберите ваше расположение и часовой пояс. Выбирайте город, ближайший к вашему.
  • Учётные данные пользователя. Задайте своё имя пользователя, которая будет отображаться в окне входа, далее логин, имя компьютера и пароль входа. Если вы не хотите вводить его каждый раз при включении компьютера, поставьте соответствующую галочку.
  • Завершение установки. После того как вы введёте все вышеуказанные данные, подождите несколько минут, пока система не будет установлена до конца. Обычно это занимает не более получаса даже на старых компьютерах. Чтобы скрасить ваше ожидание, вам будут показываться картинки с описанием возможностей дистрибутива, который вы устанавливаете.
  • Перезагрузка и вход в систему.

ВАЖНО. После окончания установки выполните перезагрузку, при этом не забыв вытащить флешку из компьютера и вернуть настройки BIOS на первоначальные, после чего введите логин и пароль пользователя

На этом установка Linux на ваш компьютер с флешки завершена.

О Clonezilla

Clonezilla — это бесплатное приложение для клонирования дисков с открытым исходным кодом, основанное на Debian. Как и другие приложения для клонирования дисков, дистрибутив копирует содержимое жесткого диска для передачи на другой носитель, например на жесткий диск другого компьютера, или на съемный носитель, такой как DVD или USB- накопитель. Программа совместима с ОС Windows, Macintosh и Linux.

Существует две версии для клонирования на одной или нескольких машинах.

Clonezilla Live разработана для клонирования без установки. Он работает через LiveDistro на физических носителях, таких как CD, DVD или USB-накопитель, или может быть переадресован с сервера.

Clonezilla SE (Server Edition) использует многоадресную передачу для клонирования нескольких дисков одновременно. На веб-сайте сообщается, что ПО передает многоадресный образ диска объемом 5,6 гигабайта на более чем 40 компьютеров в течение 10 минут.

Дистрибутив первоначально разработан в Лабораториях свободного ПО NCHC Стивеном Шаиу.

Настройка полного бэкапа сервера

Сделать бэкап с помощью Veeam Agent for Linux очень просто. Вариантов настроек не так много, можете сами все проверить и посмотреть. Я для примера рассмотрю вариант с созданием полного бэкапа всей системы и перенос ее на другое железо. Создаем задачу для резервного копирования сервера на наше хранилище по smb.

# veeam

Нам сразу же предлагают указать файл с лицензией. Так как у нас лицензии нет, то отказываемся. Нас встречает главное окно программы.

Нажимаем C (configure) для настройки задания на backup. Задаем любое имя задания, затем указываем, что будем делать полный бэкап сервера.

В качестве приемника для архива системы, указываем Shared Folder.

Далее нужно ввести параметры доступа к хранилищу бэкапов. Я использую свои от системы KeyDisk.

В пункте Restore Points указывается глубина архива. Это число копий, которые будут храниться на сервере. Если делать бэкап каждый день и указать число 14, то будут храниться резервные копии системы за последние 14 дней. Если делать будете через день, то за 28 дней и т.д.

Можно создавать несколько заданий с различной глубиной архива. Например, каждый день с глубиной 7 копий, раз в неделю с глубиной 4, и раз в месяц с глубиной в 12. Таким образом у вас всегда будут последние 7 бэкапов системы на этой неделе. Потом по одному бэкапу в неделю за последний месяц и 12 бэкапов по месяцам в течении последнего года.

Если получите ошибку:

Current system does not support cifs. Please install cifs client package.

Установите пакет cifs. В CentOS вот так:

# yum install cifs-utils

И так в Debian/Ubuntu:

# apt install cifs-utils

Запускайте заново veeam и продолжайте. После настройки Destination, предлагается указать скрипты для выполнения перед и после бэкапа. Нам сейчас это не надо. Далее настраиваем расписание и запускаем задание на архивацию в конце настройки.

Запустилась архивация. Можно следить за ее прогрессом.

После завершения архивации системы, можно проверить содержимое сетевого хранилища, зайдя на него прямо из винды.

На этом настройку полного бэкапа сервера мы завершили. Резервная копия системы лежит в надежном месте. Попробуем теперь с нее восстановиться.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все про сервера
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: