Перенос изображений AWS в другое облако

Поскольку задержка важна для "ощущения" приложения (звуковая обратная связь с пользователем), я решил создать ее, подключив активный зуммер (активная часть здесь устраняет необходимость в выходе ШИМ. ) к одному из контактов gpio, звук воспроизводится мгновенно. Доступ к контактам GPIO можно получить напрямую с помощью утилиты командной строки Drogons WiringPi. Обратной стороной является то, что у вас нет контроля над самим звуком, но звуковой сигнал, который воспроизводится, пока достаточно хорош.

Чтобы улучшить / контролировать звук, можно использовать программный ШИМ и пассивный зуммер или динамик.

Дополнительная информация о WiringPi: http://wiringpi.com/

Какой активный зуммер ?: https://electronics.stackexchange.com/questions/224374/active-vs-passive-buzzer

1
01.09.2017, 09:20
1 ответ

Возможно.

Загрузите экземпляр SNAPSHOT и используйте этот SNAPSHOT в своем новом облаке.

если вы не находитесь в том же облаке и у вас нет возможности автоматически восстанавливать внешний экземпляр на их платформе, вы можете сделать следующее:

Шаг 1:

Создайте образ жесткого диска вашего сервера, используя dd и ssh, чтобы сделать точную копию диска вашего сервера с опцией -C для сжатия;

Проверьте расположение на диске:

techie@plab:~# lsblk -o name,type,size,mountpoint
    NAME  TYPE   SIZE MOUNTPOINT
    xvda1 disk   128M [SWAP]
    xvda2 disk   30G /

Or    
techieplab:~# df -h 
  Filesystem  Size  Used Avail Use% Mounted on
    udev486M  4.0K  486M   1% /dev
    tmpfs99M  160K   99M   1% /run
    /dev/xvda2   30G  733M   28G   3% /
    none4.0K 0  4.0K   0% /sys/fs/cgroup
    none5.0M 0  5.0M   0% /run/lock
    none495M 0  495M   0% /run/shm
    none100M 0  100M   0% /run/user

Обратите внимание, что у нас есть диск устройства (), расположенный по адресу /dev/xvda2с пространством 30 ГБ, это из/dev/xvda

Скопируйте жесткий диск по ssh, используя сжатие:

ssh -C root@your-server-ip "dd if=/dev/xvda bs 1M" | dd of=MyServerDisk-of-`date +%F`.iso

В итоге вы получите файл, похожий наMyServerDisk -из -2017 -08 -31.iso

Шаг 2

Предоставьте этотMyServerDisk -из -2017 -08 -31.isoв новом облаке, чтобы загрузить пользовательскую ОС.

0
28.01.2020, 00:49

Теги

Похожие вопросы