Vai al contenuto

Installare ReBak su Linux

Il client Linux è disponibile per architetture x86_64 e aarch64 e include l'agente e la versione di Restic utilizzata dal client. L'installer verifica il checksum dell'archivio scaricato.

Installazione

Apri un terminale sul computer Linux e installa la versione corrente:

curl -fsSL https://dl.neomat.it/rebak/install.sh | sudo sh

L'installer riconosce l'architettura, installa i file sotto /opt/rebak e, se disponibile systemd, registra il servizio rebak-agent.service. Sono supportati x86_64 e aarch64.

Creare un profilo di backup

Avvia il servizio:

sudo systemctl enable --now rebak-agent.service

Poi crea il profilo interattivo:

sudo rebak profile create

La procedura permette di accedere con il browser o usare un codice di connessione, scegliere o creare un repository, selezionare i percorsi da salvare, aggiungere eventuali esclusioni e impostare gli orari. Se scegli il codice di connessione, inseriscilo nella Console ReBak nella pagina del repository da collegare.

Avvia il servizio almeno una volta prima di configurare il profilo. La procedura richiede privilegi amministrativi perché l'agente deve poter leggere le cartelle selezionate.

Verificare servizio e backup

sudo rebak version
sudo rebak agent status
sudo rebak profile list

Per seguire i log del servizio:

sudo journalctl -u rebak-agent.service -f

Per avviare manualmente un backup, usa l'identificativo mostrato da rebak profile list:

sudo rebak profile run <id-profilo>

Aggiornare e disinstallare

Controlla e applica gli aggiornamenti con:

sudo rebak self-update --check
sudo rebak self-update

Per rimuovere il servizio e i file del client:

sudo rebak agent uninstall
sudo rm -f /usr/local/bin/rebak
sudo rm -rf /opt/rebak

I dati e la configurazione dell'agente sono separati dai binari in /var/lib/rebak. Rimuovi quella directory solo se vuoi cancellare anche la configurazione locale.