МОД Гном: Как сделать резервную копию через SSH в Linux

Опубликовано TheJoe на

Приблизительное время чтения: 2 минут

Nel post precedente abbiamo visto come il МОД Гном sia molto più di un semplice multieffetto: это настоящий аудиосервер Linux. является, иди ко мне, вы часами копались в браузере, чтобы создать идеальную цепочку сигналов, l’ultima cosa che volete è perdere tutto per un errore di sistema o un reset di fabbrica.

Oggi vediamo come automatizzare il backup di pedalboard, preset e plugin utilizzando la potenza di SSH e un semplice script Bash. Niente interfacce grafiche lente: solo riga di comando.

1. Requisiti e Accesso

первый, collegate il Dwarf al PC via USB. Come sappiamo, l’IP di default è 192.168.51.1. Assicuratevi di avere un client SSH installato sulla vostra distro (ma su Linux è praticamente scontato).

ssh root@192.168.51.1

примечание: La password di default èmod“. Reperibile nella documentazione ufficiale di MOD Audio. Può variare, a seconda della versione del firmware.

2. Dove si trovano i dati?

Sul Dwarf, i dati che ci interessano risiedono principalmente in /data/. In particolare:

  • Pedalboards: /data/pedalboards/
  • User Plugins: /data/plugins/
  • Banks: /data/banks/

3. Lo Script di Backup Automatico

Invece di copiare i file a mano ogni volta, ho scritto questo piccolo script Bash che crea un archivio compresso con il timestamp del giorno e lo scarica direttamente sul PC. Questo script limita al minimo le scritture sulla memoria flash del Dwarf, preservandone la vita.

#!/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. Automazione (Opzionale)

Possiamo anche rendere lo script eseguibile con chmod +x backup_dwarf.sh e aggiungerlo a un псевдоним nel vostro .bashrc О .zshrc, così basterà digitare dwarf-backup nel terminale ogni volta che torniamo da un live o dalle prove.

Смотри сюда:  Где Fedora "Мой компьютер"

Perché farlo via SSH?

La web interface del MOD Dwarf è fantastica per creare suoni, ma il terminale vince sempre sulla gestione dei file. Via SSH è possibile:

  • Effettuare backup selettivi.
  • Ripristinare configurazioni precedenti in pochi secondi con scp.
  • Verificare l’integrità dei file LV2 installati manualmente.

Avete personalizzato lo script o avete trovato percorsi diversi per i vostri campioni audio (samples)? Дайте мне знать в комментариях!


Consiglio: Ricordate che il Dwarf usa una memoria flash. Evitate di scrivere script che eseguono backup ogni 5 minuti per non stressare inutilmente il supporto fisico. Fatelo quando apportate qualche modifica, oppure con cadenza mensile.


TheJoe

Я держу это в качестве хобби блог от 2009. Я графики энтузиастов, технология, Программное обеспечение с открытым исходным кодом. Среди моих статей не будет трудно найти о музыке, и некоторые личные размышления, но я предпочитаю, чтобы направить линию блога в основном технологии. Для получения дополнительной информации связаться со мной.

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

оставьте ответ

Заполнитель аватара

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.