МОД Гном: Как сделать резервную копию через SSH в Linux
В предыдущем посте мы увидели, как МОД Гном это гораздо больше, чем простой мультиэффект: это настоящий аудиосервер Linux. является, иди ко мне, вы часами копались в браузере, чтобы создать идеальную цепочку сигналов, последнее, чего вы хотите, это потерять все из-за системной ошибки или сброса настроек.
Сегодня мы увидим, как автоматизировать резервное копирование педалборда., пресеты и плагины, используя возможности SSH и простой скрипт Bash. Никаких медленных графических интерфейсов: только командная строка.
1. Требования и доступ
первый, подключите Гнома к ПК через USB. Как мы знаем, IP по умолчанию 192.168.51.1. Убедитесь, что в вашем дистрибутиве установлен SSH-клиент. (но в Linux это практически данность).
ssh root@192.168.51.1
примечание: Пароль по умолчанию: “mod“. Доступно в официальной документации MOD Audio.. Это может варьироваться, в зависимости от версии прошивки.
2. Где находятся данные?
О гноме, данные, которые нас интересуют, находятся в основном в /data/. В частности:
- Педалборды:
/data/pedalboards/ - Пользовательские плагины:
/data/plugins/ - Банки:
/data/banks/
3. Скрипт автоматического резервного копирования
Вместо копирования файлов каждый раз вручную, Я написал небольшой Bash-скрипт, который создает сжатый архив с отметкой дня и загружает его прямо на ПК.. Этот скрипт ограничивает запись во флэш-память гнома до минимума., сохраняя свою жизнь.
#!/bin/bash
# Configurazione
DWARF_IP="192.168.51.1"
BACKUP_DIR="$HOME/Documenti/Backup_MOD_Dwarf"
DATE=$(date +%Y-%m-%d_%H%M)
FILENAME="dwarf_backup_$DATE.tar.gz"
# Creazione cartella locale se non esiste
mkdir -p "$BACKUP_DIR"
echo "Avvio backup del MOD Dwarf..."
# Comando remoto via SSH per creare l'archivio e scaricarlo via pipe
ssh $USER@$DWARF_IP "tar -cz -C /data pedalboards banks user-files 2>/dev/null" > "$BACKUP_DIR/$FILENAME"
if [ $? -eq 0 ]; then
echo "Successo! Backup salvato in: $BACKUP_DIR/$FILENAME"
else
echo "Errore durante il backup. Controlla la connessione USB."
fi
4. Автоматизация (Необязательный)
Мы также можем сделать скрипт исполняемым с помощью chmod +x backup_dwarf.sh и добавьте его в псевдоним в твоем .bashrc О .zshrc, так что просто напечатай dwarf-backup в терминале каждый раз, когда мы возвращаемся с концерта или репетиции.
Зачем это делать через SSH?
Веб-интерфейс MOD Dwarf отлично подходит для создания звуков., но терминал всегда выигрывает в управлении файлами. Через SSH можно:
- Делайте выборочные резервные копии.
- Восстановите предыдущие конфигурации за считанные секунды с помощью
scp. - Проверьте целостность установленных вручную файлов LV2..
Настроили ли вы сценарий или нашли разные пути для своих аудиосэмплов? (образцы)? Дайте мне знать в комментариях!
Советовать: Помните, что Гном использует флэш-память.. Избегайте написания сценариев, которые выполняют резервное копирование каждый раз. 5 минут, чтобы избежать излишней нагрузки на физическую поддержку. Делайте это, когда вносите какие-либо изменения, или ежемесячно.



0 Комментарии