Passa al contenuto principale

Installazione Software

Windows

Requisiti di sistema

  • x86_32+SSE2 or x86_64 CPU architecture
  • Risoluzione minima 1024x600
  • Windows 7, 8, 8.1, 10, 11
  • Windows Server 2012, 2012 R2, 2016, 2019 o superiore

Installazione

Installazione in background (Windows avanzato)

Con nome utente e password

Green Backup consente di installare e configurare il software in modo silenzioso, eseguendo install.exe /S /CONFIGURE=user:password tramite il software di gestione remota. Le installazioni in background devono essere avviate dall'esecuzione dalla directory del programma di installazione.

Se commetti un errore con il prompt del nome utente/password, puoi eseguire

cd "C:\Program Files\Green Backup"; echo "USER`nPASSWORD" | .\backup-tool.exe login prompt

dalla Powershell per reinserire i dettagli di accesso. Fai attenzione al carattere `n che separa il nome utente e la password.

Altri argomenti facoltativi

Disabilita shortcuts

Green Backup consente di disabilitare le shortcuts software per l'installazione in backuground, aggiungendo l'argomento della riga di comando /SHORTCUT="disable".
Ad esempio, se si desidera disabilitare le shortcuts, è possibile eseguire la riga di comando

install.exe /S /CONFIGURE=user:password /SHORTCUT="disable"

Disabilita tray icon

Green Backup consente di disabilitare l'icona dell'area delle notifiche per l'installazione in background, aggiungendo l'argomento della riga di comando /TRAYICON="disable".

Accesso del servizio backup.delegate come account di sistema locale

Green Backup consente di impostare esplicitamente il servizio backup.delegate per l'accesso come account di sistema locale per l'installazione in background, aggiungendo l'argomento della riga di comando /ISLOCALSYSTEM="yes"

Imposta il server di accesso di destinazione Green Backup consente di impostare l'URL di accesso di destinazione per il Green Backup Server (Auth Role), aggiungendo l'argomento della riga di comando /SERVER="https://example.backup.green".

Set target login server

Green Backup permette di impostare la URL di accesso (URL del portale WEB counicata all'attivazione del servizio) aggiungendo l'argomento della riga di comando /SERVER="https://example.com"

Account di servizio

Green Backup crea automaticamente un account virtuale (NT SERVICE\backup.delegate) con tutte le autorizzazioni necessarie per eseguire il backup dei file sul PC.

L'isolamento di Green Backup in un account virtuale è supportato in Windows 8.1 o versioni successive e Windows Server 2012 R2 o versioni successive quando il server non è un controller di dominio.
Su altre macchine (ad es. Windows Server 2012 R2 RTM e controller di dominio) il servizio di backup verrà eseguito come SISTEMA LOCALE per impostazione predefinita.

In un controller di dominio che esegue Windows Server 2012 R2 o versioni successive, è consigliabile configurare un account di servizio gestito all'interno di Active Directory per il servizio di backup.
Ciò consente di isolare le autorizzazioni del servizio di backup in un account di servizio senza password. È necessario applicarlo al servizio backup.delegate (ma non al servizio backup.elevator, utilizzato per gli aggiornamenti software).

Aggiornamento

Il programma di installazione rimuoverà e aggiornerà in modo sicuro qualsiasi versione precedente di Green Backup.

In alternativa si può disinstallare la vecchia versione e reinstallare completamente il software con la nuova versione.

Aggiornamento in background (avanzato)

È possibile aggiornare silenziosamente il software in remoto tramite l'interfaccia del portale WEB di Green Backup o eseguendo install.exe /S tramite il software di gestione remota.

Account di servizio

Se si personalizza il servizio backup.delegate per utilizzare qualsiasi altro account utente, le modifiche verranno conservate in qualsiasi aggiornamento software futuro.

Disintallazione

Il software può essere disinstallato tramite la sezione "App e funzionalità" nel Pannello di controllo di Windows.

Durante questo processo, ti potrebbe essere chiesto se desideri conservare eventuali credenziali di nome utente/password salvate su questo computer.

Se il servizio backup.delegate era in esecuzione come utente NT SERVICE\backup.delegate, questo viene memorizzato nella directory C:\Users\backup.delegate\AppData\Roaming\backup-tool\; il percorso potrebbe differire se il servizio era in esecuzione come un altro account utente.

E' anche possibile rimuovere manualmente le credenziali salvate eseguendo il comando disconnect login backup-tool.exe

Disinstallazione in modalità silenziosa

È possibile disinstallare silenziosamente Green Backup per Windows passando l'argomento della riga di comando /S (ad es. "C:\Programmi\Green Backup\Uninstall.exe" /S).

Se vuoi anche rimuovere le credenziali del nome utente/password salvate, aggiungi questa riga di comando "C:\Program Files\Green Backup\Uninstall.exe" /S /ISDELETECREDENTIAL=yes

macOS

Requisiti di sistema

  • x86_64 or Apple silicon CPU
  • x86_64h is supported
  • macOS 10.13 "High Sierra" o superiore è supportato a partire dalla versione di GREEN Backup 23.5.x

Installazione

Apri Green Backup 23.8.2.pkg file and segui il wizard.

install

Una volta installato, il software chiederà i dettagli dell'account per effettuare l'accesso.

Se stai eseguendo il file .pkg dalla directory dei download, macOS offrirà di spostare il file .pkg nel Cestino dopo un'installazione riuscita.

Aggiornamento

Il programma di installazione rimuoverà e aggiornerà in modo sicuro qualsiasi versione precedente di Green Backup.

In alternativa si può disinstallare la vecchia versione e reinstallare completamente il software con la nuova versione.

Disintallazione

macOS non dispone di un sistema standard per disinstallare programmi. Tuttavia, puoi comunque disinstallare Green Backup eseguendo il seguente comando da una finestra di terminale:

sudo -u root "/Applications/Green Backup.app/Contents/Resources/uninstall"

Questo interromperà automaticamente tutti i processi Green Backup in esecuzione, deregistrerà i servizi launchd di Green Backup e rimuoverà tutti i file dell'applicazione dal disco.

La disinstallazione del software preserva eventuali credenziali username/password salvate sul computer. Se desideri anche rimuovere le credenziali username/password salvate, aggiungi --also-remove-saved-passwords alla riga di comando:

```sudo -u root "/Applications/Green Backup.app/Contents/Resources/uninstall" --also-remove-saved-passwords``````

Nella versione 21.9.10 e successive di Green Backup, puoi anche rimuovere manualmente le credenziali salvate prima della disinstallazione eseguendo il comando:
/Applications/Green Backup.app/Contents/MacOS/backup-tool login disconnect

Linux

Al fine di evitare differenze specifiche della distribuzione, il pacchetto non si avvia automaticamente al boot.
Dovresti configurare il tuo sistema per eseguire lo script di avvio in /opt/ al boot (ad esempio, tramite un unità systemd, uno script upstart, uno script /etc/init.d/, o una linea in init.rc).

Requisiti di sistema

  • CPU: x86_64, or x86_32 with SSE2, or ARM (vedi giù)
  • Kernel 2.6.23 o superiore
  • Supporto per ISRG root X1 certificates per Let's Encrypt
  • Unica SSH host keys (Problema che potrebbe verificarsi su VMs clonate)
  • Dependencies
    • bash, xz, GNU awk, and standard GNU/Linux system utilities
    • ca-certificates and tzdata (see below)

Nota: L'interfaccia grafica è disponibile solo su x86_64.

ARM CPU support​

Green Backup è disponibile per diverse varianti di architettura ARM. All'atto dell'installazione, l'installer di Green Backup selezionerà automaticamente la migliore versione binaria disponibile per l'hardware del tuo dispositivo.

Sono supportate le seguenti varianti:

ArchietturaDescrizione
ARMv8lARM 64-bit (Aarch64), no glibc required
ARMv7lARM 32-bit with vfp, and a glibc-based OS with the "hard-float" ABI (gnueabihf)
ARMv6klARM 32-bit with vfp, no glibc required

Timezone database

Green Backup su Linux richiede che il sistema operativo fornisca un database delle timezone aggiornato, per eseguire calcoli legati alle timezone.

  • Su molte distribuzioni Linux, l'installazione del pacchetto tzdata o timezone dovrebbe essere sufficiente.
  • In alternativa, Green Backup cercherà un database dei fusi orari in tutte le seguenti posizioni:
    • /usr/share/zoneinfo
    • /usr/share/lib/zoneinfo
    • /usr/lib/locale/TZ

CA certificate database

Green Backup su Linux richiede che il sistema operativo fornisca un insieme aggiornato di autorità di certificazione radice per convalidare le connessioni HTTPS/SSL

  • Su molte distribuzioni Linux, il pacchetto ca-certificates dovrebbe essere sufficiente.
  • In alternativa, Green Backup cercherà un pacchetto di certificati in tutte le seguenti posizioni:
    • /etc/ssl/certs/ca-certificates.crt (usato da Debian/Ubuntu/Gentoo etc.)
    • /etc/pki/tls/certs/ca-bundle.crt (usato da Fedora/RHEL 6)
    • /etc/ssl/ca-bundle.pem (usato d OpenSUSE)
    • /etc/pki/tls/cacert.pem (usato da OpenELEC)
    • /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem (usato da CentOS/RHEL 7)

Installazione

Download e lancia il file .run
E' un archivio autoestraente e dovrà essere eseguito in un ambiente con privilegi elevati.

  1. Installa il software in una sottodirectory contrassegnata come /opt/greenbackup/.
  2. Richiede un nome utente e una password iniziali.
  3. Registra il dispositivo Linux corrente nell'account Green Backup.
  4. Avvia Green Backup in background.

Se commetti un errore con la richiesta di nome utente/password, puoi eseguire il comando /opt/green backup/backup-tool login prompt per reinserire i dettagli di accesso.

Linux Opzioni di installazione

Puoi controllare l'installatore impostando le variabili d'ambiente nella tua shell prima di eseguire il file .run

Le seuenti opzioni sono disponibili:

  • WRITE_INSTALL_LOG Imposta il percorso del file di log per registrare i dettagli dell'installazione.

  • OVERRIDE_INSTALL_SERVER Imposta questo su una URL (incluso http/https e barra finale) per sovrascrivere l'URL del server Green Backup utilizzato da Green Backup.

Puoi impostare una variabile d'ambiente in bash sia sulla stessa linea (ad esempio, WRITE_INSTALL_LOG=install.log ./Green_Backup-xx.x.x.run) che come comando di esportazione separato (ad esempio, export WRITE_INSTALL_LOG=install.log seguito da ./Green_Backup-xx.x.x.run).

Installazione in modalità silenziosa con username e password

Green Backup ti consente di installare e configurare il software in modalità silenziosa. Ciò ti consente di distribuire le installazioni dei client in remoto, utilizzando il tuo software di gestione remota preferito.

Per eseguire l'installazione in modalità silenziosa, esegui:

export GREEN_BACKUP_USERNAME=xxxx
export GREEN_BACKUP_PASSWORD=xxxx
(echo $GREEN_BACKUP_USERNAME; echo $GREEN_BACKUP_PASSWORD;) | ./Green_Backup-xx.x.x.run

Dove GREEN_BACKUP_USERNAME e GREEN_BACKUP_PASSWORD sono quelle del profilo utente.

Puoi anche riconfigurare il software in modalità silenziosa utilizzando la stessa sintassi pipe:
(echo $GREEN_BACKUP_USERNAME; echo $GREEN_BACKUP_PASSWORD_PASSWORD;) | /opt/Green Backup/backup-tool login prompt

Riavvio del servizio

L'installazione crea uno script backup-daemon-start.sh che può avviare il servizio. L'agente Green Backup può essere riavviato eseguendo lo script backup-daemon-start.sh.

Affinché Green Backup si avvii dopo un riavvio del sistema, è necessario configurare lo script in modo che venga eseguito all'avvio del sistema.
Diverse distribuzioni Linux supportano metodi diversi per l'esecuzione di comandi all'avvio del sistema: scegli il metodo più appropriato per la tua distribuzione Linux. Alcune scelte comuni sono documentate di seguito.

Preserve HOME environment variable

Green Backup utilizza la variabile d'ambiente $HOME per trovare le credenziali salvate. Quando si configura Green Backup per avviarsi al boot del sistema, assicurarsi che la variabile d'ambiente $HOME sia impostata (ad esempio su /root/) per garantire che Green Backup possa trovare le sue credenziali salvate.
Se Green Backup non riesce ad effettuare l'accesso, potrebbe essere che la distribuzione Linux non imposta $HOME in questa fase di avvio iniziale. In tal caso, dovresti provare a eseguire HOME=/root/ /opt/GreenBackup/backup-daemon-start.sh &. Green Backup cercherà automaticamente di utilizzare /root/ come directory $HOME se $HOME non è già impostato o se è impostato su un percorso vuoto.

Nota: Se esegui lo script di installazione .run come root, ciò potrebbe comportare risultati diversi rispetto all'esecuzione dello script .run utilizzando una sessione terminale elevata con 'sudo'.
Il comando 'sudo' preserva la variabile $HOME su Ubuntu; mentre su Debian, la variabile $HOME viene cancellata e quindi sudo la imposta alla directory home dell'utente di origine.

Start in the background

Se stai eseguendo comandi tramite SSH, sii consapevole che lo script backup-daemon-start.sh viene eseguito in primo piano e si interromperà quando la sessione SSH verrà chiusa. Puoi evitare questo problema eseguendo lo script in background.

You can run the script in the background (daemonize) by using the backup-daemon-start-background.sh file instead.

Puoi eseguire lo script in background utilizzando il file backup-daemon-start-background.sh

Startup via rc.local​

Puoi far sì che Green Backup si avvii all'avvio del sistema aggiungendo una voce al file rc.local.

Innanzitutto, trova il file rc.local sul tuo sistema:

  • /etc/rc.local (Debian/Ubuntu)
  • /etc/rc.d/rc.local (CentOS/RHEL)

Aggiungi il seguente contenuto al file rc.local:

/opt/GreenBackup/backup-daemon-start.sh &

Se il file rc.local contiene un'istruzione exit 0, il comando aggiuntivo dovrebbe essere inserito prima di tale istruzione.

A partire da CentOS 7, il file rc.local non è eseguibile per impostazione predefinita. Dovresti eseguire chmod +x sul file rc.local per abilitare l'uso di questo metodo per gli script di avvio.

Startup via rc.d​

Puoi far sì che Green Backup si avvii all'avvio del sistema aggiungendo un file alla directory rc.d.

Innanzitutto, trova la directory rc.d sul tuo sistema:

  • /usr/local/etc/rc.d (Synology DSM 6.1+)

Aggiungi un nuovo file alla directory rc.d con il seguente contenuto:

#!/bin/bash
/opt/GreenBackup/backup-daemon-start-background.sh

Rendere il file come eseguibile con il seguente comando: chmod +x /usr/local/etc/rc.d/my-backupgreen-startup-script.sh

Startup via cron

Puoi far sì che Green Backup si avvii all'avvio del sistema aggiungendo un'entrata al crontab di root. Ecco come puoi farlo:

  • Apri il crontab di root in modalità di modifica: crontab -e -u root

  • Aggiungi la seguente linea al crontab per eseguire Green Backup all'avvio del sistema: @reboot /opt/GreenBackup/backup-daemon-start-background.sh

Startup via systemd​

Potresti usare il seguente esempio:

[Unit]
Description=Green Backup Client
After=network-online.target

[Service]
Type=simple
RemainAfterExit=true
KillMode=process
User=root
ExecStart=/opt/GreenBackup/backup-daemon-start.sh

[Install]
WantedBy=multi-user.target

Questo file di unità avvia correttamente il servizio di Green Backup all'avvio del sistema.

Tuttavia, la gestione dei processi in systemd non è completamente compatibile con il modo in cui funziona il modello multiprocesso di GreenBackup. In particolare, ci sono problemi di compatibilità con l'aggiornamento del software. Di conseguenza, l'unità sopra indicata è

  1. incapace di sfruttare la pulizia del gruppo di processi;
  2. incapace di riavviare automaticamente il servizio dell'agente di Green Backup;
  3. dopo un aggiornamento del software, Green Backup continuerà ad essere in esecuzione, ma l'unità rimarrà nello stato "exited".

Autostart for graphical desktop application

Nel pacchetto , l'applicazione grafica non è configurata automaticamente per avviarsi quando si accede al desktop. Puoi aggiungere backup-interface --background come comando di avvio automatico nelle impostazioni dell'ambiente desktop.

Aggiornamento

La versione di Green Backup per linux supporta l'aggiornamento del software:

  • Il file .run aggiornerà automaticamente la versione esistente.

  • Il software può essere aggiornato remotamente tramite l'interfaccia web del server Green Backup.

Disinstallazione

Per rimuovere la versione linux di Green Backup dovresti:

  1. Fermare tutti i processi Green Backup

  2. Rimuovere la sotto-directory pertinente sotto /opt/

  3. Rimuovere eventuali script di avvio personalizzati

Cambio password su Linux client​

Utilizza la funzione 'Cambia password' nell'interfaccia web del client

Successivamente, disinstalla completamente e reinstalla il client, utilizzando le nuove credenziali. Le impostazioni del dispositivo e gli elementi protetti verranno preservati.

Graphical desktop application for Linux​

Per impostazione predefinita, l'applicazione Green Backup per Linux viene eseguita solo da riga di comando. Puoi controllare e configurare l'applicazione tramite l'interfaccia web.

Se hai un ambiente desktop Linux grafico (ad esempio GNOME / KDE / XFCE, usando X11 / Wayland), è possibile eseguire facoltativamente l'applicazione desktop Green Backup. Oltre ai requisiti generali del sistema Linux, l'uso di questa funzione richiede i seguenti requisiti aggiuntivi:

  • Architettura CPU x86_64
  • Qt 5.7 o successivo
  • Glibc 2.24 o successivo

Queste versioni di Qt e Glibc sono presenti nella maggior parte delle distribuzioni Linux dal 2017 in poi, come Ubuntu 17.04 "Zesty Zapus", Debian 9 "Stretch", Fedora 25 Workstation, CentOS 8 e qualsiasi versione più recente delle distribuzioni Linux.

Su Debian/Ubuntu, potrebbe essere necessario installare le seguenti dipendenze del pacchetto:

  • apt-get install libqt5gui5 libqt5svg5

Su Fedora/CentOS, potrebbe essere necessario installare le seguenti dipendenze del pacchetto:

  • yum install qt5-qtbase.x86_64 qt5-qtsvg.x86_64

Dopo l'installazione di Green Backup per Linux per l'uso da riga di comando, puoi avviare il programma /opt/GreenBackup/backup-interface Non è necessario avviare questo programma come root; comunicherà con il servizio di background di Green Backup installato, indipendentemente dal conto utente con cui viene eseguito.

Linux NAS (Synology)​

Dalla versione Green Backup 21.12.6, è possibile scaricare i pacchetti Synology SPK marchiati direttamente dall'interfaccia web del server Green Backup. L'interfaccia web offre due opzioni di download per Synology: una per DSM 6 e una per DSM 7.
A causa delle regole di assembly di Synology, questi SPK non sono interscambiabili.

Installazione

Solo per DSM 6: prima di poter installare Green Backup, deve essere consentita l'installazione di pacchetti pubblicati da qualsiasi editore.
Questa impostazione può essere abilitata dal Package Center; in
Impostazioni > Generale > Livello di fiducia, seleziona l'opzione "Qualsiasi editore" e accetta le impostazioni.

L'installazione di Green Backup su un NAS Synology segue lo stesso processo dell'installazione di qualsiasi altro pacchetto SPK:

  1. Apri il Package Center.
  2. Se stai utilizzando DSM 6, assicurati che le impostazioni menzionate sopra siano state applicate.
  3. Clicca su "Installazione manuale" in alto a destra.
  4. Carica il file .spk scaricato dal Server Green Backup.
  5. Se stai utilizzando DSM 7, accetta la richiesta di consentire l'installazione di un pacchetto di terze parti.
  6. Accetta l'accordo di licenza.
  7. Inserisci le credenziali appropriate utente e password Green Backup
  8. Se una versione precedente di Green Backup è stata installata sul NAS e le sue impostazioni non sono state rimosse durante la disinstallazione, l'installer rileverà automaticamente le credenziali. Lasciare tutti i campi vuoti riutilizzerà le credenziali esistenti; è anche possibile inserire nuove credenziali come al solito che avranno la precedenza.
  9. Clicca su "Applica" per completare l'installazione.

Permessi

Su DSM 7, Green Backup utilizza un utente specifico del pacchetto chiamato backuptool. Per eseguire backup e ripristini, a questo utente devono essere concesse le autorizzazioni per accedere alle cartelle condivise appropriate. Questo non si applica a DSM 6.

install

  1. Effettua l'accesso al NAS Synology

  2. Apri il Pannello di Controllo e vai a Cartelle Condivise

  3. Seleziona la Cartella Condivisa contenente i dati da eseguire il backup e fai clic su Modifica

  4. Nella scheda Autorizzazioni, seleziona "Utente interno di sistema" dal menu a discesa a sinistra install

  5. Per l'utente backuptool, seleziona la casella di controllo nella colonna Personalizzata.

  6. Nella finestra di dialogo che appare, assicurati che quanto segue sia impostato correttamente:

    • "Applica a:" è impostato su "Tutto"
    • Tutte le autorizzazioni sono selezionate

install

Limitazioni

A causa delle restrizioni imposte da Synology per DSM 7 sui pacchetti, Green Backup viene eseguito come un utente speciale specifico del pacchetto, il che comporta alcune limitazioni:

  • Aggiornamento/Disinstallazione remota non supportato: Questo perché non è più consentito agli SPK di terze parti di eseguire come root, il che significa che Green Backup non può avviare un aggiornamento/disinstallazione del pacchetto da dentro il pacchetto stesso.

  • Durante il ripristino su un NAS Synology, i permessi/proprietà potrebbero non essere ripristinati correttamente: Questo perché a un utente del pacchetto non è consentito modificare la proprietà a un utente diverso da se stesso.

Post Installazione

SPK Synology non fornisce un client grafico per Green Backup. La creazione di elementi protetti e l'esecuzione manuale di backup o ripristini viene effettuata dall'interfaccia web Green Backup**.

La creazione di un elemento protetto può essere effettuata dalla scheda Elementi Protetti dell'interfaccia WEB sulla pagina dell'utente:

install

I backup e i ripristini possono essere eseguiti selezionando la connessione al dispositivo Synology online dalla scheda Dispositivi sulla pagina dell'utente:

install