Добавление диска под бэкапы

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (85)

просмотр истории страницы
h6. 0. {color:#000000}{*}Устанавливаем{*}{color} {color:#000000}{*}утилиту редактирования таблицы разделов{*}{color}{color:#000000}*:*{color}
h2. Подготовка раздела
# h6. Установите утилиту редактирования таблицы разделов:
{panel} {code}
yum \-y install parted
{panel} {code}
# h6. Установите новый диск и проверьте, что он определился:
{code}
[root@kat_telecom ~]# cat /proc/partitions
major minor #blocks name

h6. *1. Устанавливаем новый диск и проверяем, что он определился:*
8 16 878807854 sdb
8 0 292935982 sda
8 1 10240000 sda1
8 2 106252288 sda2
8 3 8232960 sda3
8 4 1 sda4
8 5 85001216 sda5
8 6 15360000 sda6
8 7 53126144 sda7
8 8 4096000 sda8
8 9 10620928 sda9

{panel} {code}
cat /proc/partitions 
major minor  #blocks  name
   8        0  524288000 sda
   8        1    3906233 sda1
   8        2   14648320 sda2
   8        3   73241600 sda3
   8        4    1953792 sda4
   8        5  353553408 sda5
   8        6   48828416 sda6
   8        7    3867648 sda7
   *8       16  943718400 sdb*
В начале списка разделов видно что появился диск *sdb*
# h6. Запустите утилиту редактирования таблицы разделов нового диска:
{panel} {code}

h6. 2. Запускаем утилиту редактирования таблицы разделов нового диска:
{panel}
parted /dev/sdb
{panel} {code}
Для справки утилиты *parted* используйте
{panel} {code}
(parted) help
{panel} {code}
Создаем Создайте новую таблицу разделов:
{panel} {code}
(parted) mklabel gpt
{panel} {code}
Создаем Создайте новый раздел:
{panel} {code}
(parted) mkpart backupfs ext4 1MiB 100%
{panel} {code}
Выходим Выйдите из утилиты parted:
{panel} {code}
(parted) quit
{panel} {code}
# h6. Проверьте, что раздел создался:
{code}
h6. 3. Проверяем, что раздел создался:
{panel}
cat /proc/partitions
major minor #blocks name

8 16 878807854 sdb
8 17 878807000 sdb1
8 0 524288000 292935982 sda
8 1 3906233 10240000 sda1
8 2 14648320 106252288 sda2
8 3 73241600 8232960 sda3
8 4 1953792 sda4
8 4 1 sda4
8 5 353553408 85001216 sda5
8 6 48828416 15360000 sda6
8 7 3867648 53126144 sda7
8 16 943718400 sdb
*8 17 943717376 sdb1*
8 8 4096000 sda8
8 9 10620928 sda9
{panel} {code}
В начале списка разделов видно что появился раздел *sdb1*
# h6. Создайте файловую систему на разделе sdb1:
{code}
mkfs.ext4 -L backupfs /dev/sdb1
{code}

h6. 4. Создаем файловую систему на разделе sdb1:
h2. Перенос данных
# h6. Создайте временный каталог и примонтируйте в него новый раздел sdb1:
{panel} {code}
mkfs.ext4 \-L backupfs /dev/sdb1
mkdir /mnt/newbackup
mount /dev/sdb1 /mnt/newbackup/
{panel} {code}
# h6. Остановите все службы
{code}
h6. 5. Создаем временный каталог и монтируем в него новый раздел sdb1:
{panel}
mkdir /tmp/backup
mount /dev/sdb1 /tmp/backup/
{panel}

h6. 6. Останавливаем все службы
{panel}
/etc/init.d/auditd stop
/etc/init.d/rsyslog stop
/etc/init.d/apps stop
/etc/init.d/apps destroy
{panel} {code}
# h6. Скопируйте резервные копии со старого раздела на новый, размонритуйте старый раздел /mnt/backup:
{code}
h6. 7. Копируем логи со старого раздела на новый, размонтируем /mnt/backup со старого раздела:
{panel}
mv /mnt/backup/\* /tmp/backup/
rsync -avh --progress --remove-source-files /mnt/backup/* /mnt/newbackup/
umount /mnt/backup
umount /tmp/backup /mnt/newbackup/
{panel} {code}
# h6. Правим fstab:
Найдите уникальный идентификатор (UUID) нового раздела
{code}
h6. 8. Правим fstab:

Находим UUID нового раздела

{panel}
blkid
/dev/sdb1: UUID="62897047-0222-43e3-95e5-16b1b6de2b71" TYPE="ext4"
{panel} {code}
Замените UUID в fstab для раздела /mnt/backup
{code}
Заменим найденный UUID в fstab для раздела /mnt/backup

{panel}
mcedit /etc/fstab
UUID=51dbd1be-0b6a-41bf-988b-45f4abc4e14b / ext4 nodiratime,noatime,async 1 1
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
{code}
То есть
UUID=a877ae99-695b-42a0-bcd0-8d7161863e10 /mnt/backup ext4 nodiratime,noatime,async 1 1
{code}UUID=a877ae99-695b-42a0-bcd0-8d7161863e10 /mnt/backup ext4 nodiratime,noatime,async 1 1{code}
меняем замените на
UUID=62897047-0222-43e3-95e5-16b1b6de2b71 /mnt/backup ext4 nodiratime,noatime,async 1 1
{code}UUID=62897047-0222-43e3-95e5-16b1b6de2b71 /mnt/backup ext4 nodiratime,noatime,async 1 1{code}
{tip}При открытии *mcedit* обязательно в конце файла оставьте пустую строку{tip}
# h6. Смонтируйте каталог для резервных копий на новый раздел sdb1:
{panel} {code}
\*При открытии mcedit обязательно в конце файла оставьте пустую строку

h6. 9. Монтируем раздел логов на новый раздел sdb1:
{panel}
mount /dev/sdb1 /mnt/backup
или mount -a
{panel} {code}
# h6. Запустите все службы
{code}
h6. 10. Запускаем все службы
{panel}
/etc/init.d/auditd start
/etc/init.d/rsyslog start
/etc/init.d/apps build
/etc/init.d/apps start
{panel} {code}

h6. 11. Проверяем все ли в порядке
h2. Проверка
# h6. Проверьте все ли в порядке
{panel} {code}
/etc/init.d/apps check
{panel} {code}
# h6. Сделайте резервную копию, чтобы убедиться в корректности прав на файлы и папки
{code}
/etc/init.d/apps backup
{code}
В выводе не должно быть ошибок