Как перенести сервер Home Assistant с карты microSD на SSD
Если вы используете Raspberry Pi для сервера Home Assistant, установленного на карте microSD, у вас могут возникнуть проблемы с производительностью, когда вы добавляете больше вещей и устанавливаете или запускаете несколько надстроек, таких как медиасервер Plex или Samba, или используете его в качестве NVR (сетевой видеорегистратор).
Однако вы можете быстро перенести существующий сервер Home Assistant с карты microSD на SSD и загрузить Home Assistant на Raspberry Pi 3 или 4 оттуда. Этот вариант будет намного быстрее и надежнее, а твердотельные накопители предлагают большую емкость по значительно более низкой цене, чем SD-карты той же производительности.
Способы перемещения сервера Home Assistant с SD-карты на SSD
Есть два надежных способа перенести сервер Home Assistant с карты microSD на SSD.
1. Сделайте резервную копию, переустановите и восстановите сервер Home Assistant.
2. Создайте образ сервера Home Assistant и запишите его на SSD.
3. Вы можете использовать внешний или внутренний SSD (в USB-корпусе) любого размера. В примере используется твердотельный накопитель Samsung емкостью 500 ГБ для запуска сервера Home Assistant, поскольку сервер также используется в качестве сетевого видеорегистратора наблюдения для записи кадров видеонаблюдения с IP-камер на основе движения. Твердотельные накопители NVMe и SATA будут работать, если у них есть порт USB для подключения.
Кроме того, вы должны включить загрузку через USB на Raspberry Pi 3 или 4, который вы используете в качестве сервера Home Assistant.
Ниже в статье подробно описаны оба метода, которые помогут вам полностью и без риска потери перенести Home Assistant или любой другой сервер или операционную систему с SD-карты на SSD. любые данные. Обязательно используйте любой из этих методов в доступном порядке.
Способ 1. Резервное копирование, переустановка и восстановление Home Assistant.
Это рекомендуемый метод перемещения сервера Home Assistant с карты microSD на SSD. Этот метод включает в себя три шага.
Шаг 1. Создайте резервную копию сервера Home Assistant.
На сервере Home Assistant перейдите в «Настройки» > «Система» > «Резервные копии» и нажмите кнопку «Создать резервную копию» .
Введите имя резервной копии, выберите опцию «Полная резервная копия» и нажмите «Создать». Подождите, пока будет создана резервная копия. Это может занять некоторое время. Когда процесс резервного копирования завершится, щелкните имя резервной копии, затем щелкните три точки и выберите «Загрузить резервную копию».
Резервная копия Home Assistant будет загружена в ваше локальное хранилище.
Шаг 2. Запишите образ Home Assistant на SSD.
Загрузите ту же версию Home Assistant, работающую на карте microSD, и используйте инструмент Raspberry Pi Imager, чтобы записать образ на SSD.
1. Запустите инструмент Raspberry Pi Imager.
2. Выберите образ ОС Home Assistant в разделе «Выбор ОС», подключенный SSD в разделе «Выбор хранилища» и нажмите «Запись».
3. Подключите SSD к USB-порту Raspberry Pi 3 или 4 и подключите источник питания.
4. Если вы включили загрузку через USB на Raspberry Pi, Home Assistant будет загружаться с подключенного SSD. Поскольку это первая загрузка, ее завершение займет некоторое время.
Шаг 3. Восстановите резервную копию
Когда установка Home Assistant будет завершена на SSD, вы увидите опцию: «Альтернативно можно восстановить из предыдущего снимка» .
Нажмите на нее, а затем выберите резервную копию, которую вы загрузили в локальное хранилище. Нажмите «Восстановить выбранное». Резервная копия будет загружена на ваш сервер Home Assistant, работающий на SSD, и восстановит ее. Во время этого процесса ваш сервер некоторое время будет отключен от сети. Этот процесс может занять несколько минут в зависимости от размера резервной копии Home Assistant, поэтому расслабьтесь и расслабьтесь.
Когда сервер будет восстановлен, веб-интерфейс загрузится автоматически. На этом этапе вы успешно перенесли сервер Home Assistant, работающий через карту microSD, на SSD.
Способ 2. Создайте образ Home Assistant с SD-карты и запишите его на SSD.
Вы можете скопировать текущий сервер Home Assistant в виде файла образа с карты microSD с помощью инструмента Win32 Disk Imager, а затем записать этот образ на SSD с помощью инструмента Raspberry Pi Imager. Шаги следующие:
1. Выключите Raspberry Pi и отсоедините карту microSD.
2. Используйте кард-ридер для подключения карты microSD к ПК.
3. Загрузите, установите и запустите инструмент Win32 Disk Imager.
4. Щелкните значок папки, чтобы выбрать место, где вы хотите сохранить файл образа резервной копии Home Assistant. Введите имя файла и нажмите «Открыть».
5. Выберите букву диска в разделе «Параметры устройства» и нажмите «Читать».
6. Инструмент создаст файл изображения, содержащий информацию о данных и раздел Home Assistant. Этот процесс займет некоторое время в зависимости от размера карты microSD и скорости ее чтения.
7. Расчетное время будет отображаться в правом нижнем углу.
8. После создания образа запустите инструмент Raspberry Pi Imager.
9. Нажмите «Выбрать ОС» и выберите только что созданный файл образа.
10. Нажмите «Выбрать хранилище» и выберите подключенный SSD.
11. Нажмите «Написать». Подтвердите, если будет предложено.
12. После записи образа на SSD подключите SSD к Raspberry Pi 3 или 4, активировав загрузку по USB и включив устройство.
13. Home Assistant запустится, и вы сможете продолжать использовать сервер в обычном режиме, как если бы он работал на карте microSD, но с большей емкостью хранилища и более высокой производительностью.
В приведенной выше статье вы познакомились с «Как перенести сервер Home Assistant с карты microSD на SSD». СоветыНадейтесь, что эта статья вам поможет! Если эта статья кажется вам интересной и полезной, не забудьте поделиться ею. Спасибо!