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

Сервер Linux 14.04, и я использую SSH для доступа к нему. Какой именно способ сделать это? я посмотрел что-то вроде Как создать образ диска VHD из Linux живой системы? это правильный путь? Я не уверен, так как я хочу получить изображение в качестве конечного результата, который будет подключен к другому физическому серверу.

Вывод fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ccc84

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758    41940991    20719617    5  Extended
/dev/sda5          501760    41940991    20719616   8e  Linux LVM

Disk /dev/sdb: 107.4 GB, 107374182400 bytes
43 heads, 44 sectors/track, 110843 cylinders, total 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00347e2d

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   209715199   104856576   83  Linux

Disk /dev/sdc: 85.9 GB, 85899345920 bytes
255 heads, 63 sectors/track, 10443 cylinders, total 167772160 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table

Disk /dev/mapper/bel1psvr01-root: 103.8 GB, 103825801216 bytes
255 heads, 63 sectors/track, 12622 cylinders, total 202784768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/belpsvr01-root doesn't contain a valid partition table

Disk /dev/mapper/belpsvr01-swap_1: 1069 MB, 1069547520 bytes
255 heads, 63 sectors/track, 130 cylinders, total 2088960 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/belpsvr01-swap_1 doesn't contain a valid partition table

1 ответ1

1

Это зависит от того, что именно вы пытаетесь достичь.

1. Вы пытаетесь просто скопировать все свои файлы куда-нибудь еще? Тогда вам просто нужна следующая команда,

/usr/bin/rsync -a  --delete --ignore-errors / you@Home:/The/Path/to/where/you/want/to_store/your_data/ --exclude={tmp/*,proc/*,sys/*} --inplace --no-whole-file --log-file=$LOG   

Выдается на машине, которую вы хотите сделать резервную копию. Некоторые опции delete inplace no-whole-file полезны только тогда , когда вам нужно сделать это несколько раз. Файлы в /tmp , /proc , /sys/ исключаются, потому что они находятся в памяти и в любом случае будут потеряны.

2. Вам нужна копия всего диска, включая загрузочный сектор и так далее? Это может быть более сложным, учитывая, что у вас есть только ssh доступ к этой машине, но, похоже, вы пытаетесь сделать копию виртуальной машины. Затем проще всего попросить поставщика услуг (человека, у которого вы арендуете виртуальную машину) предоставить вам OVA образ вашей виртуальной машины.

Получив OVA, вы можете легко импортировать его в любой гипервизор.

Или, если вы хотите установить на голое железо или записать на USB/CD, имейте в виду, что файл OVA содержит копию всех ваших дисков в формате vmdk . Вы можете извлечь диск из файла OVA (который, кстати, является просто файлом tar каталога, содержащего, помимо прочего, файл vmdk, который вы ищете), а затем преобразовать его в образ iso с помощью следующей команды VirtualBox ( Вам нужен где-то один гипервизор, конечно, для VirtualBox необходимо следующее:

VBoxManage clonemedium file.vmdk file.iso --format RAW

Полученное iso изображение затем может быть записано на CD или USB, если необходимо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .