Рейтинг:1

Ubuntu Server 18.04.5 уменьшает используемый жесткий диск

флаг co

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

Поэтому я подумал заменить этот жесткий диск на два SDD с RAID 1.

Фактический SSD имеет 320 ГБ, и я хочу сделать посекторную копию с этого жесткого диска на один из sdd, а после этого посмотреть на вопрос RAID.

Нет никаких SSD-накопителей на 320 ГБ, поэтому есть варианты увеличить, 480 ГБ, но два из них немного дороже, поэтому я подумал о том, чтобы уменьшить текущий размер диска до 256 ГБ и получить два 256 ГБ. твердотельные накопители.

Теперь у меня есть несколько вопросов:

1 - Могу ли я действительно уменьшить размер и установить порядок данных в секторах жесткого диска, чтобы позже использовать, например, dd для копирования на новый и меньший SSD-накопитель?

2 - Если это возможно, как я могу выполнить эту задачу? Оно того стоит?

Начинать с нуля не вариант, слишком много всего на этом сервере, чтобы начинать с чистой установки...

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

Итак, основная цель — заменить HDD на SDD по соображениям производительности, а после этого — на RAID по соображениям безопасности.

Спасибо

Benyamin Limanto avatar
флаг kr
Почему бы не поставить только папку /var/ для БД и /var/www или /home//wwwfolder на ssd с привязкой, при этом вам не нужно ничего делать как dd, и это быстрее.
флаг co
Хороший вариант, никогда не думал об этом... :) Конечно, у меня будет прирост скорости, но как насчет безопасности/резервного копирования, как я уже писал, у меня были проблемы в прошлом, с одним твердотельным накопителем Samsung и другим брендом, которого я не помню...
Benyamin Limanto avatar
флаг kr
У меня всегда есть холодное хранилище для ежедневного резервного копирования, но это резервное копирование на уровне приложения, такое как дамп sql и изменение файла. Для конфигурации сервера вы также можете сделать его резервную копию и при необходимости выполнить простое восстановление сценария оболочки. У меня никогда не было зеркала на аппаратном уровне, все на программном уровне. Извините, если мой ответ вас не удовлетворил.
флаг co
Это вариант, хороший, у меня есть несколько шелл-скриптов, которые делают бэкап dbs, конфигов и прочего. Но это не помогает, когда или если сбой жесткого диска, или что-то портит сервер ... Мне всегда нужно помнить все, что было установлено, какие версии и т. д. и установить все заново. Спасибо
Benyamin Limanto avatar
флаг kr
@McPT Я думаю, что теоретически любой файл /etc можно сделать резервной копией и восстановить. Я всегда использую некоторые инструменты, такие как anaconda, для автоматизации переустановки в Linux. Я не знаю, работает ли это также для Ubuntu, так как я всегда работаю с производной RHEL или CentOS. В Ubuntu я просто использую инструменты резервного копирования и использую vestacp.

Ответить или комментировать

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