• Re: PC Desktop nuovo: BackUp con Rsync

    From pinguino@21:1/5 to All on Sun Apr 16 15:40:01 2023
    Il 05/03/23 19:16, mauro morichi ha scritto:

    Il 05/03/2023 18:34, pinguino ha scritto:

    Io metterei 3 dischi SATA meccanici da 500GB in configurazione tipo
    RAID1. Per avere sempre 3 copie identiche del sistema e della
    partizione della Home. In tutto occupano circa 50Gb, poi per il resto
    si può usare per la cache (lvm) anche se non so come si fa.
    Io avevo creato delle aree di SWAP sui dischi. Possono servire ?

    quindi i dischi verrebbero usati per fare i backup.

    cancella la nota sulla cache lvm (avevo capito che i dischi da 500 erano ulteriori dati).

    se hai i tre computer nello stesso pc e ti va in corto l'alimentatore sparando 200V nell'intera macchina? addio a tutte le copie.

    opzione 1:

    piglia 3 dischi esterni (USB) e fai i backup alternando attentamente i dischi: la probabililta' che tre dischi su tre siano guasti e'
    decisamente zero. Finita la copia, mettili in un cassetto chiusi a
    chiave. Niente raid1, non e' applicabile. uno script in bash ti
    organizzi i backup per date e vivi sereno.

    opzioni 2:

    anziche' 500 sali a 1tb ma solo due dischi. Ovviamente vanno alternati sempre. devi avere sempre la garanzia di avere copie alternate.


    Per entrambe le soluzioni, su ogni disco hai modo di mettere piu' copie suddivise per date (ripeto: uno script bash con rsync e puoi vivere serenamente).

    Buon giorno Lista,
    Ora sto facendo i backup con Rsync.
    Sto studiando il comando e la sue opzioni. Ho anche trovato in rete
    diversi esempi. Ed avevo anche degli script con rsync che funzionavano.
    Nel fare le copie del sistema sto incontrando delle difficoltà. Ma non
    credo che dipendano dalle opzioni che uso io.
    Mi da questo errore:
    rsync error: some files/attrs were not transferred (see previous errors)
    (code 23) at main.c(1333) [sender=3.2.3]
    Ho fatto delle indagini e delle prove, per capire quale fosse il
    problema. Ho trovato due directory che danno questo errore:
    1) La prima è /proc/. All'interno ci sono tutte le sottodirectory
    lucchettate, anche se ho aperto il terminale ed il file manager con
    l'utente root di amministratore. Ho provato a dare il comando chown, per cambiare i permessi. Ma da degli errori di directory inesistenti.
    Il comando preciso che ho dato è questo:
    chown -R root proc
    Gli errori sono di questo tipo:
    - chown: cambiamento del proprietario di 'proc/1438/task/1439':
    Operazione non permessa
    - chown: impossibile leggere la directory 'proc/1455/task/1455/net':
    Argomento non valido
    - chown: cambiamento del proprietario di 'proc/1878/task/1878/fd/4':
    File o directory non esistente

    2) La seconda è /run/systemd/units.
    All'interno di questa directory ci sono tutti dei files a dei
    collegamenti che, anche questi sono lucchettati, anche se ho sempre
    aperto il file manager come root. Poi se provo ad aprirli mi dice che
    non esistono più.
    Quindi, in teoria sarebbe normale che non riesce a copiarli, se non
    esistono. Ma voglio capire meglio che cosa è successo.

    Grazie
    Saluti

    Claudio


    come un disco da' problemi, sostituiscilo (i prodotti attuali sono affidabili, ma fidarsi e' bene, non fidarsi e' meglio). Dopo qualche
    anno cambiali.

    terza soluzione: acquisti uno spazio in cloud (mi viene in mente drive
    di google, ma ce ne sono tanti) e ci scarichi il backup periodicamente (qualsiasi cosa ti succede in casa hai le copie disponibili altrove).
    Anche in questo caso, piu' copie sempre.

    M.


    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leonardo Boselli@21:1/5 to mauro morichi on Sun Apr 16 17:40:01 2023
    This message is in MIME format. The first part should be readable text,
    while the remaining parts are likely unreadable without MIME-aware tools.

    Anche /var e /opt possono avere file solo locali.

    On Sun, 16 Apr 2023, mauro morichi wrote:

    Le cartelle fondamentali da salvare sono /etc /home e /root  (la configurazione della macchina e i dati utente e eventuali dati di root se accedi spesso con quell'utente).

    --
    Leonardo Boselli
    Firenze, Toscana, Europa
    http://i.trail.it
    tel:+393287329225

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From mauro morichi@21:1/5 to All on Sun Apr 16 17:20:01 2023
    Il 16/04/2023 15:31, pinguino ha scritto:
    rsync error: some files/attrs were not transferred (see previous
    errors) (code 23) at main.c(1333) [sender=3.2.3]

    alcuni file non era piu' presenti tra la prima fase di analisi e la
    copia effettiva, altri file erano bloccati.

    Visto che hai accennato a /proc, tieni presente che quella non e' una
    directory come tutte le altre, ma la rappresentazione delle variabili
    interne del kernel per renderle utilizzabili facendole apparire come se
    fosse il normale filesystems.

    lo stesso vale per /sys, per /run e per svariate altre cose. Totalmente
    inutile copiarle.

    cerca on line "linux filesystems" e troverai in un mare di indicazioni.

    la prima che ho trovato: https://www.linuxfoundation.org/blog/blog/classic-sysadmin-the-linux-filesystem-explained

    Le cartelle fondamentali da salvare sono /etc /home e /root  (la configurazione della macchina e i dati utente e eventuali dati di root
    se accedi spesso con quell'utente).

    le altre sono in qualche modo sacrificabili, le puoi reinstallare quando
    vuoi e non ha granche' senso salvarle anche perche' in caso di disastro,
    fai prima ad reinstallare e poi a ripristinare i tuoi dati.

    al massimo, pigliati l'elenco dei pacchetti installati (dpkg -l >
    lista.txt, oppure "apt list --installed" >lista.txt) in modo da poterli ripristinare in caso di bisogno. Resto dell'avviso che i dati di
    configurazione e le home utente sono fondamentali, il resto e'
    recuperabile per altre vie. Salveresti roba inutile che tra l'altro
    varia in base agli aggiornamenti.

    Mauro.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Sun Apr 16 17:50:01 2023
    Il 16/04/23 17:12, mauro morichi ha scritto:

    Il 16/04/2023 15:31, pinguino ha scritto:
    rsync error: some files/attrs were not transferred (see previous
    errors) (code 23) at main.c(1333) [sender=3.2.3]

    alcuni file non era piu' presenti tra la prima fase di analisi e la
    copia effettiva, altri file erano bloccati.

    Visto che hai accennato a /proc, tieni presente che quella non e' una directory come tutte le altre, ma la rappresentazione delle variabili
    interne del kernel per renderle utilizzabili facendole apparire come se
    fosse il normale filesystems.

    lo stesso vale per /sys, per /run e per svariate altre cose. Totalmente inutile copiarle.

    cerca on line "linux filesystems" e troverai in un mare di indicazioni.

    la prima che ho trovato: https://www.linuxfoundation.org/blog/blog/classic-sysadmin-the-linux-filesystem-explained

    Le cartelle fondamentali da salvare sono /etc /home e /root  (la configurazione della macchina e i dati utente e eventuali dati di root
    se accedi spesso con quell'utente).

    le altre sono in qualche modo sacrificabili, le puoi reinstallare quando
    vuoi e non ha granche' senso salvarle anche perche' in caso di disastro,
    fai prima ad reinstallare e poi a ripristinare i tuoi dati.

    al massimo, pigliati l'elenco dei pacchetti installati (dpkg -l >
    lista.txt, oppure "apt list --installed" >lista.txt) in modo da poterli ripristinare in caso di bisogno. Resto dell'avviso che i dati di configurazione e le home utente sono fondamentali, il resto e'
    recuperabile per altre vie. Salveresti roba inutile che tra l'altro
    varia in base agli aggiornamenti.

    Mauro.

    Buon giorno Lista,
    Quindi le dir /proc/ e /run/ conviene metterle nella lista delle
    esclusioni ?
    Perché io avevo dato un comando tipo questo, per testare se funziona:
    rsync -avzrh --dry-run --progress --delete / /media/pippo/ID_della partizione/
    Cosi copio tutto dalla radice root / della sorgente alla / root della destinazione, che sta sul disco SATA. Mentre la sorgente ora sta sul
    disco elettronico NVME.
    Poi ho un'altro script dove copio soltanto la cartella /home con gli
    utenti. Ma quella funziona senza errori.

    Poi per escludere le varie directory si deve usare l'opzione exclude ?
    rsync -avzrh --dry-run --progress --delete --exclude-from='nomefile' / /media/pippo/ID_della partizione/

    Oppure anche le parentesi ?
    rsync -avzrh --dry-run --progress --delete --exclude=[/log/ /boot/
    /etc/fstab] / /media/pippo/ID_della partizione/

    Avevo anche escluso la directory boot, perché tra una partizione e
    l'altra gli ID sono diversi. Quando ho configurato GRUB ho dovuto
    modificarli a mano, altrimenti non partono i vari sistemi.
    Cosi ora nel menu di GRUB ho due righe separate. La prima è del sistema sorgente che uso ora tutti i giorni.
    La seconda è quella del BackUp.

    Ed anche fstab è diverso, tra una partizione della sorgente e della destinazione.

    Grazie
    Saluti

    Claudio


    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Sun Apr 16 18:00:01 2023
    Il 16/04/23 17:16, Leonardo Boselli ha scritto:
    Anche /var e /opt possono avere file solo locali.

    On Sun, 16 Apr 2023, mauro morichi wrote:

    Le cartelle fondamentali da salvare sono /etc /home e /root  (la
    configurazione della macchina e i dati utente e eventuali dati di root
    se accedi spesso con quell'utente).

    Buon giorno Lista,
    Quindi conviene copiare solo la /etc/ e la /root , per copiare il sistema ? Tranne il file fstab, perché da me sono diversi i numeri degli ID delle partizioni.

    Grazie
    Saluti

    Claudio


    --
    Leonardo Boselli
    Firenze, Toscana, Europa
    http://i.trail.it
    tel:+393287329225

    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From mauro morichi@21:1/5 to All on Sun Apr 16 18:50:01 2023
    Il 16/04/2023 17:50, pinguino ha scritto:
    Quindi conviene copiare solo la /etc/ e la /root , per copiare il
    sistema ?
    Tranne il file fstab, perché da me sono diversi i numeri degli ID
    delle partizioni.


    no.

    la etc contiene la configurazione del sistema. Aggiungi per sicurezza
    /opt e /var. Root non serve al sistema, e' un utente.

    fstab e' legato alla macchina (gli uuid sono sempre diversi). Ma in caso
    di mancanza non e' cosi' complicato crearne uno nuovo.

    Con questo hai salvato i tuoi dati e la via per ripristinare un sistema
    andato. Quello che intendi tu e' forse l'immagine del sistema.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Mon Apr 17 10:10:01 2023
    Il 16/04/23 18:47, mauro morichi ha scritto:

    Il 16/04/2023 17:50, pinguino ha scritto:
    Quindi conviene copiare solo la /etc/ e la /root , per copiare il
    sistema ?
    Tranne il file fstab, perché da me sono diversi i numeri degli ID
    delle partizioni.


    no.

    la etc contiene la configurazione del sistema. Aggiungi per sicurezza
    /opt e /var. Root non serve al sistema, e' un utente.

    fstab e' legato alla macchina (gli uuid sono sempre diversi). Ma in caso
    di mancanza non e' cosi' complicato crearne uno nuovo.

    Con questo hai salvato i tuoi dati e la via per ripristinare un sistema andato. Quello che intendi tu e' forse l'immagine del sistema.



    Buon giorno Lista,

    Ok. Allora faccio due script.
    Uno che fa la copia degli utenti. Cioè quelli della /home/ e /root/
    L'altro che copia le cartelle del sistema:
    /bin/ /etc/ /opt/ /var/ /dev/ /lib/ /lib32/ /lib64/ /libx32/ /sbin/
    /srv/ /sys/ /usr/
    Visto che sono poche faccio una riga di script, per ogni cartella.
    Così gestisco meglio anche le eventuali esclusioni.

    La prima volta, con il nuovo PC, ho usato clonezilla per copiare tutto
    il disco. E' stato velocissimo. Viaggiava a circa 15 GB. Ma quello copia
    tutto. Poi ho dovuto cambiare alcuni UUID ed il file di fstab e di grub. Perché all'avvio nel menu si confondeva e non partivano bene i due sistemi. Sicuramente rsync, quando è configurato bene è più veloce e funzionale.
    Per fare un'immagine del sistema anni fa avevo usato remastersys ed
    un'altro software di cui ora non ricordo il nome ora. Funzionavano bene, facevano una immagine che stava in un dvd da 4 Giga. Poi hanno iniziato
    ad avere dei problemi e davano degli errori. Allora non li ho più usati.
    Sono passato a clonezilla.

    Grazie
    Saluti

    Claudio

    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Mon Apr 17 11:00:01 2023
    Il 17/04/23 10:07, pinguino ha scritto:
    Il 16/04/23 18:47, mauro morichi ha scritto:

    Il 16/04/2023 17:50, pinguino ha scritto:
    Quindi conviene copiare solo la /etc/ e la /root , per copiare il
    sistema ?
    Tranne il file fstab, perché da me sono diversi i numeri degli ID
    delle partizioni.


    no.

    la etc contiene la configurazione del sistema. Aggiungi per sicurezza
    /opt e /var. Root non serve al sistema, e' un utente.

    fstab e' legato alla macchina (gli uuid sono sempre diversi). Ma in
    caso di mancanza non e' cosi' complicato crearne uno nuovo.

    Con questo hai salvato i tuoi dati e la via per ripristinare un
    sistema andato. Quello che intendi tu e' forse l'immagine del sistema.



    Buon giorno Lista,

    Ok. Allora faccio due script.
    Uno che fa la copia degli utenti. Cioè quelli della /home/ e /root/
    Buon giorno Lista,
    Queste due le ho provate e funzionano.
    L'altro che copia le cartelle del sistema:
    /bin/ /etc/ /opt/ /var/ /dev/ /lib/ /lib32/ /lib64/ /libx32/ /sbin/
    /srv/ /sys/ /usr/
    Queste le ho provate una ad una, e funzionano tutte, tranne la sys.
    Mi da un sacco di errori e poi blocca tutto il sistema tutto il PC.
    Devo riavviare, con reset hardware. E' normale questo ?
    Anche la sys è una dir da non toccare ?

    Grazie
    Saluti

    Claudio

    Visto che sono poche faccio una riga di script, per ogni cartella.
    Così gestisco meglio anche le eventuali esclusioni.

    La prima volta, con il nuovo PC, ho usato clonezilla per copiare tutto
    il disco. E' stato velocissimo. Viaggiava a circa 15 GB. Ma quello copia tutto. Poi ho dovuto cambiare alcuni UUID ed il file di fstab e di grub. Perché all'avvio nel menu si confondeva e non partivano bene i due sistemi. Sicuramente rsync, quando è configurato bene è più veloce e funzionale. Per fare un'immagine del sistema anni fa avevo usato remastersys ed
    un'altro software di cui ora non ricordo il nome ora. Funzionavano bene, facevano una immagine che stava in un dvd da 4 Giga. Poi hanno iniziato
    ad avere dei problemi e davano degli errori. Allora non li ho più usati. Sono passato a clonezilla.

    Grazie
    Saluti

    Claudio


    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From mauro morichi@21:1/5 to All on Mon Apr 17 13:10:01 2023
    This is a multi-part message in MIME format.
    Il 17/04/2023 10:52, pinguino ha scritto:
    L'altro che copia le cartelle del sistema:
    /bin/ /etc/ /opt/ /var/ /dev/ /lib/ /lib32/ /lib64/ /libx32/ /sbin/
    /srv/ /sys/ /usr/
    Queste le ho provate una ad una, e funzionano tutte, tranne la sys.
    Mi da un sacco di errori e poi blocca tutto il sistema tutto il PC.
    Devo riavviare, con reset hardware. E' normale questo ?
    Anche la sys è una dir da non toccare ?

    /dev

    /run

    /proc

    /sys

    Si salva un po' la dev, ma pure lei ha i device generati on the fly
    quindi e' quasi inutile salvarli.



    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Il 17/04/2023 10:52, pinguino ha
    scritto:<br>
    </div>
    <blockquote type="cite"
    cite="mid:ca0eb474-4556-a8e0-cfb2-5a564f36e11c@fastwebnet.it">
    <blockquote type="cite" style="color: #007cff;">L'altro che copia
    le cartelle del sistema:
    <br>
    <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>bin<span
    class="moz-txt-tag">/</span></i> <i class="moz-txt-slash"><span
    class="moz-txt-tag">/</span>etc<span class="moz-txt-tag">/</span></i>
    <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>opt<span
    class="moz-txt-tag">/</span></i> <i class="moz-txt-slash"><span
    class="moz-txt-tag">/</span>var<span class="moz-txt-tag">/</span></i>
    <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>dev<span
    class="moz-txt-tag">/</span></i> <i class="moz-txt-slash"><span
    class="moz-txt-tag">/</span>lib<span class="moz-txt-tag">/</span></i>
    <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>lib32/
    /lib64/ /libx32/ /sbin<span class="moz-txt-tag">/</span></i> <i
    class="moz-txt-slash"><span class="moz-txt-tag">/</span>srv<span
    class="moz-txt-tag">/</span></i> <i class="moz-txt-slash"><span
    class="moz-txt-tag">/</span>sys<span class="moz-txt-tag">/</span></i>
    <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>usr<span
    class="moz-txt-tag">/</span></i>
    <br>
    </blockquote>
    Queste le ho provate una ad una, e funzionano tutte, tranne la
    sys.
    <br>
    Mi da un sacco di errori e poi blocca tutto il sistema tutto il
    PC.
    <br>
    Devo riavviare, con reset hardware. E' normale questo ?
    <br>
    Anche la sys è una dir da non toccare ?
    </blockquote>
    <p>/dev</p>
    <p>/run</p>
    <p>/proc</p>
    <p>/sys</p>
    <p>Si salva un po' la dev, ma pure lei ha i device generati on the
    fly quindi e' quasi inutile salvarli.</p>
    <p><br>
    </p>
    <p><br>
    </p>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Tue Apr 18 09:30:01 2023
    Il 17/04/23 13:00, mauro morichi ha scritto:

    Il 17/04/2023 10:52, pinguino ha scritto:
    L'altro che copia le cartelle del sistema:
    /bin/ /etc/ /opt/ /var/ /dev/ /lib/ /lib32/ /lib64/ /libx32/ /sbin/
    /srv/ /sys/ /usr/
    Queste le ho provate una ad una, e funzionano tutte, tranne la sys.
    Mi da un sacco di errori e poi blocca tutto il sistema tutto il PC.
    Devo riavviare, con reset hardware. E' normale questo ?
    Anche la sys è una dir da non toccare ?

    /dev

    /run

    /proc

    /sys

    Si salva un po' la dev, ma pure lei ha i device generati on the fly
    quindi e' quasi inutile salvarli.


    Buon giorno Lista,
    Ok, Ho tolto le cartelle di cui sopra.
    Ed ho anche aggiunto la cartella /boot/grub/ con l'esclusione di questo grub.cfg.
    Ci sono altri files che contengono i dati del menu di grub per l'avvio
    iniziale ?

    Grazie
    Saluti

    Claudio

    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Piviul@21:1/5 to pinguino on Tue Apr 18 10:30:01 2023
    Dovrebbero essere tutte lì... Comunque senza stare ad impazzire a
    trovare quali dir backuppare io normalmente faccio un backup per ogni filesystem (fs) e uso l'opzione -x di rsync. Con quell'opzione non fai
    il backup delle subdir in cui è montato un altro fs quindi ad esempio
    quando fai un rsync di / esclude tutti i vari /proc, /sys, ... che già
    hai citato e ad esempio ti esclude anche eventuali usb drive che sono
    montati da qualche parte tipicamente sotto /mnt. Se però usi una
    partizione diversa per le homes o /var etc... poi devi fare un rync per
    ognuna delle tue partizioni in fstab

    Piviul


    On 4/18/23 09:25, pinguino wrote:
    Il 17/04/23 13:00, mauro morichi ha scritto:

    Il 17/04/2023 10:52, pinguino ha scritto:
    L'altro che copia le cartelle del sistema:
    /bin/ /etc/ /opt/ /var/ /dev/ /lib/ /lib32/ /lib64/ /libx32/ /sbin/
    /srv/ /sys/ /usr/
    Queste le ho provate una ad una, e funzionano tutte, tranne la sys.
    Mi da un sacco di errori e poi blocca tutto il sistema tutto il PC.
    Devo riavviare, con reset hardware. E' normale questo ?
    Anche la sys è una dir da non toccare ?

    /dev

    /run

    /proc

    /sys

    Si salva un po' la dev, ma pure lei ha i device generati on the fly
    quindi e' quasi inutile salvarli.


    Buon giorno Lista,
    Ok, Ho tolto le cartelle di cui sopra.
    Ed ho anche aggiunto la cartella /boot/grub/ con l'esclusione di
    questo grub.cfg.
    Ci sono altri files che contengono i dati del menu di grub per l'avvio iniziale ?

    Grazie
    Saluti

    Claudio


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Tue Apr 18 11:40:01 2023
    Il 18/04/23 10:23, Piviul ha scritto:
    Dovrebbero essere tutte lì... Comunque senza stare ad impazzire a
    trovare quali dir backuppare io normalmente faccio un backup per ogni filesystem (fs) e uso l'opzione -x di rsync. Con quell'opzione non fai
    il backup delle subdir in cui è montato un altro fs quindi ad esempio
    quando fai un rsync di / esclude tutti i vari /proc, /sys, ... che già
    hai citato e ad esempio ti esclude anche eventuali usb drive che sono
    montati da qualche parte tipicamente sotto /mnt.

    Buon Giorno Lista,
    Cosi faccio tutto in una sola riga. Ho provato con la simulazione :
    rsync -avzrhx --dry-run --progress --delete --exclude '/etc/fstab' / /media/pippo/UUIDdellaDestinazione/
    Ed anche senza il --dry-run funziona.


    Se però usi una
    partizione diversa per le homes o /var etc... poi devi fare un rync per ognuna delle tue partizioni in fstab


    Per ora ho un'unica partizione, perché dal negozio del venditore hanno installato tutto in una unica partizione da circa 240 Giga (sia il
    sistema, che la home).
    Quindi io per ora ho copiato tutto cosi pari-pari. Appena ho una o due
    copie funzionanti del sistema, prova a fare altre cose. Come installare
    il sistema dalla chiavetta Usb netinstall o dal DVD.
    Avevo già provato due volte, ma mi dava errori perché non riconosceva la scheda di rete e la scheda grafica del nuovo PC, che funziona in HDMI.

    Grazie
    Saluti

    Claudio




    Piviul


    On 4/18/23 09:25, pinguino wrote:
    Il 17/04/23 13:00, mauro morichi ha scritto:

    Il 17/04/2023 10:52, pinguino ha scritto:
    L'altro che copia le cartelle del sistema:
    /bin/ /etc/ /opt/ /var/ /dev/ /lib/ /lib32/ /lib64/ /libx32/ /sbin/
    /srv/ /sys/ /usr/
    Queste le ho provate una ad una, e funzionano tutte, tranne la sys.
    Mi da un sacco di errori e poi blocca tutto il sistema tutto il PC.
    Devo riavviare, con reset hardware. E' normale questo ?
    Anche la sys è una dir da non toccare ?

    /dev

    /run

    /proc

    /sys

    Si salva un po' la dev, ma pure lei ha i device generati on the fly
    quindi e' quasi inutile salvarli.


    Buon giorno Lista,
    Ok, Ho tolto le cartelle di cui sopra.
    Ed ho anche aggiunto la cartella /boot/grub/ con l'esclusione di
    questo grub.cfg.
    Ci sono altri files che contengono i dati del menu di grub per l'avvio
    iniziale ?

    Grazie
    Saluti

    Claudio



    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From mauro morichi@21:1/5 to All on Tue Apr 18 15:30:01 2023
    Il 18/04/2023 09:25, pinguino ha scritto:
    Buon giorno Lista,
    Ok, Ho tolto le cartelle di cui sopra.
    Ed ho anche aggiunto la cartella /boot/grub/ con l'esclusione di
    questo grub.cfg.
    Ci sono altri files che contengono i dati del menu di grub per l'avvio iniziale ?


    grub.cfg tienitelo.... viene generato automaticamente dagli script di installazione, ma una copia non fa male ad averla.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Wed Apr 19 11:00:01 2023
    Il 18/04/23 15:25, mauro morichi ha scritto:

    Il 18/04/2023 09:25, pinguino ha scritto:
    Buon giorno Lista,
    Ok, Ho tolto le cartelle di cui sopra.
    Ed ho anche aggiunto la cartella /boot/grub/ con l'esclusione di
    questo grub.cfg.
    Ci sono altri files che contengono i dati del menu di grub per l'avvio
    iniziale ?


    grub.cfg tienitelo.... viene generato automaticamente dagli script di installazione, ma una copia non fa male ad averla.



    Buon giorno Lista,
    Si, ho fatto le copie di grub.cfg e fstab.
    Ma nel mio caso ora anche quando faccio update-grub, poi il file di grub
    lo devo modificare a mano, perché lui mi mette degli UUID diversi nei
    posti sbagliati. Quindi i vari sistemi non partono, all'avvio.

    Grazie
    Saluti

    Claudio

    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From valerio@21:1/5 to All on Wed Apr 19 11:30:01 2023
    Il 19/04/23 10:55, pinguino ha scritto:
    Il 18/04/23 15:25, mauro morichi ha scritto:

    Il 18/04/2023 09:25, pinguino ha scritto:
    Buon giorno Lista,
    Ok, Ho tolto le cartelle di cui sopra.
    Ed ho anche aggiunto la cartella /boot/grub/ con l'esclusione di
    questo grub.cfg.
    Ci sono altri files che contengono i dati del menu di grub per
    l'avvio iniziale ?


    grub.cfg tienitelo.... viene generato automaticamente dagli script di
    installazione, ma una copia non fa male ad averla.



    Buon giorno Lista,
    Si, ho fatto le copie di grub.cfg e fstab.
    Ma nel mio caso ora anche quando faccio update-grub, poi il file di grub
    lo devo modificare a mano, perché lui mi mette degli UUID diversi nei
    posti sbagliati. Quindi i vari sistemi non partono, all'avvio.

    ciao,
    quanti grub.cfg hai nelle varie partizioni?
    a me ha sempre dato problemi quando, oltre alla partizione di avvio
    (dove si trova il grub.cfg "ufficiale") avevo altre partizioni dove era presente un proprio grub.cfg.
    quindi cancellavo tutti i grub.cfg e lanciavo di nuovo update.grub.
    attenzione di individuare bene il disco di partenza dove è istallato il
    grub.

    per quanto riguarda l'uuid, quando mi dimentico di staccare il disco
    esterno dove c'è il clone del disco principale, mi tocca ripartire
    perché mi da errore...

    valerio



    Grazie
    Saluti

    Claudio


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to Diego Zuccato on Wed Apr 19 15:30:01 2023
    On Wed, Apr 19, 2023 at 02:46:14PM +0200, Diego Zuccato wrote:
    Ciao.

    [...]

    Just my 2c

    Diego

    +1

    --

    Amike,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Giuliano Grandin@21:1/5 to All on Wed Apr 19 17:10:01 2023
    Il Mer 19 Apr 2023, 15:01 Diego Zuccato <diego.zuccato@unibo.it> ha scritto:

    Ciao.


    Ciao a tutti

    ...

    In pratica, col backup recuperi i file cancellati per errore o cose
    simili, mentre col disaster recovery ripristini tutto il sistema ad uno
    stato noto e funzionante.


    Mi aggancio qui.
    Finora io ho fatto solo copia in un disco esterno di /home e /root
    Ok, ora aggiungo /etc

    Per l'altro aspetto, per il "disaster recovery", quali consigli avete? Sul sistema live (knoppix?), sul supporto da usare (DVD? disco USB esterno?),
    quali partizioni e poi supporti separati o no? Con che criteri decidere la frequenza dei backup?
    Il pc è recente e UEFI.

    Di certo la fortuna di non aver mai avuto rotture al disco col s.o. mi ha impigrito, ma è ora che mi svegli, no?

    Buona serata a tutti

    Giuliano

    <div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il Mer 19 Apr 2023, 15:01 Diego Zuccato &lt;<a href="mailto:diego.zuccato@unibo.it">diego.zuccato@unibo.it</a>&gt; ha scritto:<br></div><blockquote class="gmail_quote" style="
    margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Ciao a tutti</div><div dir="auto"><br></div><div dir="auto">...</div><div dir="auto"><br></div><div dir="auto"><div
    class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In pratica, col backup recuperi i file cancellati per errore o cose <br>
    simili, mentre col disaster recovery ripristini tutto il sistema ad uno <br> stato noto e funzionante.</blockquote></div></div><div dir="auto"><br></div><div dir="auto">Mi aggancio qui.</div><div dir="auto">Finora io ho fatto solo copia in un disco esterno di /home e /root</div><div dir="auto">Ok, ora aggiungo /etc</div><div dir="
    auto"><br></div><div dir="auto">Per l&#39;altro aspetto, per il &quot;disaster recovery&quot;, quali consigli avete? Sul sistema live (knoppix?), sul supporto da usare (DVD? disco USB esterno?), quali partizioni e poi supporti separati o no? Con che
    criteri decidere la frequenza dei backup?</div><div dir="auto">Il pc è recente e UEFI.</div><div dir="auto"><br></div><div dir="auto">Di certo la fortuna di non aver mai avuto rotture al disco col s.o. mi ha impigrito, ma è ora che mi svegli, no?</div><
    div dir="auto"><br></div><div dir="auto">Buona serata a tutti</div><div dir="auto"><br></div><div dir="auto">Giuliano</div><div dir="auto"></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to Giuliano Grandin on Thu Apr 20 10:30:01 2023
    On Wed, Apr 19, 2023 at 05:02:23PM +0200, Giuliano Grandin wrote:
    Di certo la fortuna di non aver mai avuto rotture al disco col s.o. mi ha impigrito, ma è ora che mi svegli, no?

    Si certo, considera soprattutto due fattori motivazionali per fare il
    backup del sistema:

    - il disco può, senza rompersi, perdere dei settori più o meno a caso
    sul disco. A quel punto ripristinarne il contenuto può essere molto
    difficile o impossibile e portare a comportamenti del sistema
    imprevedibili. Avere la possibilità di tornare ad uno stato
    "conosciuto" fa risparmiare tantissimo tempo.

    - il fattore umano: puoi fare una cavolata e cancellare per sbaglio un
    file di sistema importante e magari non sapere quale.

    --

    Amike,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pinguino@21:1/5 to All on Thu Apr 20 11:20:01 2023
    Il 20/04/23 08:17, Diego Zuccato ha scritto:
    In pratica, col backup recuperi i file cancellati per errore o cose
    simili, mentre col disaster recovery ripristini tutto il sistema ad uno
    stato noto e funzionante.
    Mi aggancio qui.
    Finora io ho fatto solo copia in un disco esterno di /home e /root
    Ok, ora aggiungo /etc
    Utile, ma non indispensabile, se fai periodicamente immagini di disaster recovery.

    Per l'altro aspetto, per il "disaster recovery", quali consigli avete?
    Mi sono sempre trovato bene con CloneZilla. Ma se proprio sei alla canna
    del gas puoi anche usare semplicemente dd e bzip2 (o pigz, se c'è nella live).
    Buon giorno Lista,
    Anche io mi trovo bene con Clonezilla. Recentemente con il nuovo PC ho
    rifatto un Cd-Rom che ha Clonezilla-live all'ultima versione.
    Copia tutta la partizione alla velocità media di 15 Giga.
    Poi bisogna smanettare un po con gli UUID, grub.cfg e fstab.


    Sul sistema live (knoppix?), sul supporto da usare (DVD? disco USB
    esterno?), quali partizioni e poi supporti separati o no?
    Sicuramente supporti separati. Poi devi valutare tu cosa usare. Se
    magari hai un vecchio NAS che normalmente tieni spento, puoi usare
    quello. O un disco USB. O un DVD, se è sufficiente. O anche un tape.

    Con che criteri decidere la frequenza dei backup?
    Alcune domande a cui devi rispondere:
    - Quanto puoi permetterti di perdere senza dover poi sputare i peli?
    - Quanto tempo sei disposto ad investire?
    - Quanto spesso modifichi il sistema?
    - Quanto tempo può rimanere spento il sistema sotto backup (poco significativo per un PC di casa, ma per un server è importante, tanto
    che si usano altri sistemi)?
    - Tieni un diario di root dove indichi tutte le modifiche che apporti al sistema?

    Per un PC di casa potresti p.e. decidere di fare un'immagine al mese, un'immagine extra prima di un aggiornamento di sistema (e magari
    un'altra dopo averlo testato), sincronizzazione giornaliera delle home
    verso un NAS o un disco esterno, sincronizzazione settimanale delle home
    su un disco esterno (diverso dal precedente, meglio se a rotazione tra
    due).

    Qui ho trovato varie alternative a Remastersys. https://alternativeto.net/software/remastersys/

    Anni fa avevo usato sia Remastersys che Systemback.
    Poi per vari motivi li avevo messi da parte.
    Ora qual'è la situazione ?
    Quali di questi sono funzionanti, con Debian ?


    Alla fine è "solo" questione di bilanciare costi (dischi esterni, tempo)
    e rischi (perdere dati per guasto, ransomware, errore umano).

    Il pc è recente e UEFI.
    Non significativo.

    Di certo la fortuna di non aver mai avuto rotture al disco col s.o. mi
    ha impigrito, ma è ora che mi svegli, no?
    Certamente. Il giorno migliore per iniziare a fare backup era ieri. La seconda scelta è oggi. Domani è tardi.
    E ricordati di fare prove di restore dei backup! Un backup non testato è
    un backup non fatto!

    Io infatti avevo sempre dei problemi con il Restore classico.
    Non riuscivo mai a ripristinare un sistema danneggiato. Pur avendo i
    vari backup.

    Quindi per "Restore" intendo provare che sia avviabile la partizione
    dove ho fatto semplicemente la copia della partizione del mio sistema.
    Cioè verifico che dal menu di grub sia avviabile l'altra (o le altre partizioni) di cui ho fatto la copia.

    Grazie
    Saluti

    Claudio


    --
    https://www.linkedin.com/in/claudio-sandrone

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Piviul@21:1/5 to Diego Zuccato on Thu Apr 20 12:20:01 2023
    On 4/19/23 14:46, Diego Zuccato wrote:
    [...]
    Per un backup di sistema ("disaster recovery") allora conviene fare un'immagine del disco (o per lo meno delle partizioni di sistema,
    escludendo /home che viene già backuppata separatamente). Questo però richiede un boot da una chiavetta con sistema live (in generale non
    puoi fare immagini consistenti di filesystem montati).

    veramente se i filesystem fossero su LVM non sarebbe necessario partire
    da una live

    Piviul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thomas Iezzi@21:1/5 to All on Thu Apr 20 14:50:01 2023
    Mandi Piviul,
    veramente se i filesystem fossero su LVM non sarebbe necessario partire
    da una live
    posso chiederti perchè? Uso LVM su alcune VM più per abitudine che altro,
    ho imparato alcuni comandi base per aggiungere dischi ed estendere LVM.
    Sono intrigato da quello che hai scritto, perchè lascia intendere una robustezza del FS che non immaginavo.

    Grazie,
    Thomas

    Il giorno gio 20 apr 2023 alle ore 12:18 Piviul <piviul@riminilug.it> ha scritto:

    On 4/19/23 14:46, Diego Zuccato wrote:
    [...]
    Per un backup di sistema ("disaster recovery") allora conviene fare un'immagine del disco (o per lo meno delle partizioni di sistema, escludendo /home che viene già backuppata separatamente). Questo però richiede un boot da una chiavetta con sistema live (in generale non
    puoi fare immagini consistenti di filesystem montati).

    veramente se i filesystem fossero su LVM non sarebbe necessario partire
    da una live

    Piviul




    <div dir="ltr">Mandi Piviul,<div>&gt; veramente se i filesystem fossero su LVM non sarebbe necessario partire<br>&gt; da una live<br><div>posso chiederti perchè? Uso LVM su alcune VM più per abitudine che altro, ho imparato alcuni comandi base per
    aggiungere dischi ed estendere LVM.<br>Sono intrigato da quello che hai scritto, perchè lascia intendere una robustezza del FS che non immaginavo.</div></div><div><br></div><div>Grazie,</div><div>Thomas</div></div><br><div class="gmail_quote"><div dir="
    ltr" class="gmail_attr">Il giorno gio 20 apr 2023 alle ore 12:18 Piviul &lt;<a href="mailto:piviul@riminilug.it">piviul@riminilug.it</a>&gt; ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(
    204,204,204);padding-left:1ex">On 4/19/23 14:46, Diego Zuccato wrote:<br>
    &gt; [...]<br>
    &gt; Per un backup di sistema (&quot;disaster recovery&quot;) allora conviene fare <br>
    &gt; un&#39;immagine del disco (o per lo meno delle partizioni di sistema, <br> &gt; escludendo /home che viene già backuppata separatamente). Questo però <br>
    &gt; richiede un boot da una chiavetta con sistema live (in generale non <br> &gt; puoi fare immagini consistenti di filesystem montati).<br>

    veramente se i filesystem fossero su LVM non sarebbe necessario partire <br>
    da una live<br>

    Piviul<br>


    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Ciampa@21:1/5 to Diego Zuccato on Thu Apr 20 15:50:01 2023
    On Thu, Apr 20, 2023 at 03:08:24PM +0200, Diego Zuccato wrote:
    Infatti avevo scritto "in generale". E comunque è sempre problematico fare lo snapshot sincrono di più partizioni, magari su dischi diversi.
    Proxmox risolve mettendo in suspend la VM mentre crea il punto di snapshot, poi la sblocca e tutte le scritture vanno in un log fino a che non viene cancellato lo snapshot (o sposta nel log i settori che vengono sovrascritti, non ricordo esattamente).

    La seconda che hai detto.

    Ma è inapplicabile ad una macchina fisica.

    E comunque anche con lo snapshot quando fai il restore è poco meno grave della situazione che ti ritroveresti dopo un reset brutale. Alcuni FS collaborano meglio di altri con LVM, ma nulla batte un umount pulito.

    +1

    Pensa ai potenziali casini sui database transazionali e non (anzi
    soprattutto transazionali...)

    --

    Amike,
    Marco Ciampa

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Piviul@21:1/5 to Diego Zuccato on Wed Apr 26 15:20:01 2023
    On 4/20/23 15:08, Diego Zuccato wrote:
    Infatti avevo scritto "in generale". E comunque è sempre problematico
    fare lo snapshot sincrono di più partizioni, magari su dischi diversi. Proxmox risolve mettendo in suspend la VM mentre crea il punto di
    snapshot, poi la sblocca e tutte le scritture vanno in un log fino a
    che non viene cancellato lo snapshot (o sposta nel log i settori che
    vengono sovrascritti, non ricordo esattamente). Ma è inapplicabile ad
    una macchina fisica.

    E comunque anche con lo snapshot quando fai il restore è poco meno
    grave della situazione che ti ritroveresti dopo un reset brutale.
    Alcuni FS collaborano meglio di altri con LVM, ma nulla batte un
    umount pulito.

    si scusate, confermo, non è proprio vero quello che ho detto, se sono installati databases sicuramente potrebbero soffrire... ma nulla vieta
    di mettere i db su un altro volume e applicare ai db procedure di dump piuttosto che fare il backup dei volumi...

    Piviul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)