reinstallazione linux da cd live con partizione btrfs

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

Sto reinstallando linux e mi trovo nel punto in cui si può personalizzare le partizioni, sono nella finestra "tipo di installazione" dove ci sono tutte le partizioni, allora c'è una partizione già formattata btrfs, ora mi chiede:
1)device per l'installazione del boot loader, nell'elenco vedo /dev/sda tipo ext 4 di11697 mb utilizzato 297 mb, che credo sia la pennetta del cd live, il boot va nella partizione che ho creato btrfs?
qualcuno mi spiega come procedere senza fare errori?
premetto che c'è anche un efi boot manager di windows

cliccando con il destro su modifica mi dice usare come: file system btfrs con journaling, e poi devo formattarla? poi mi chiede anche il punto di mount!
non so se sto facendo la cosa giusta
grazie
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7649
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da xavier77 »

Ho installato con btrfs solo su macchina virtuale, ma non mi pare che si debba fare nulla di diverso, se non selezionare ovviamente btrfs al posto di ext4.
Quindi installa grub sul disco di installazione, non su una singola partizione (ad esempio, se la partizione di sistema è /dev/sdb3, tu installa su /dev/sdb).
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

xavier77 ha scritto:
domenica 15 gennaio 2023, 22:55
Ho installato con btrfs solo su macchina virtuale, ma non mi pare che si debba fare nulla di diverso, se non selezionare ovviamente btrfs al posto di ext4.
Quindi installa grub sul disco di installazione, non su una singola partizione (ad esempio, se la partizione di sistema è /dev/sdb3, tu installa su /dev/sdb).
alla btrfs devo dargli il filesystem di btrfs come punto di mount cosa va messo? ci sono varie scelte / /boot /home immagino sia boot.
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

xavier77 ha scritto:
domenica 15 gennaio 2023, 22:55
Ho installato con btrfs solo su macchina virtuale, ma non mi pare che si debba fare nulla di diverso, se non selezionare ovviamente btrfs al posto di ext4.
Quindi installa grub sul disco di installazione, non su una singola partizione (ad esempio, se la partizione di sistema è /dev/sdb3, tu installa su /dev/sdb).
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7649
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da xavier77 »

Se la partizione è unica devi dargli / (root).
NB: per approfondire poi con calma consulta il wiki sui subvolumi di btrfs, l'argomento è ampio e io non sono neanche ferratissimo.
andreaubu81 ha scritto:
domenica 15 gennaio 2023, 23:10
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Sì.
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1299
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da emanuc »

andreaubu81 ha scritto:
domenica 15 gennaio 2023, 23:10
xavier77 ha scritto:
domenica 15 gennaio 2023, 22:55
Ho installato con btrfs solo su macchina virtuale, ma non mi pare che si debba fare nulla di diverso, se non selezionare ovviamente btrfs al posto di ext4.
Quindi installa grub sul disco di installazione, non su una singola partizione (ad esempio, se la partizione di sistema è /dev/sdb3, tu installa su /dev/sdb).
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Devi dare il punto di mount di /boot/efi (se già esistente non devi cliccare il flag format)e punto di mount della.partizione btrfs su /.
Poi se ti serve lo swap, crea una partizione per semplificare.
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

xavier77 ha scritto:
lunedì 16 gennaio 2023, 0:31
Se la partizione è unica devi dargli / (root).
NB: per approfondire poi con calma consulta il wiki sui subvolumi di btrfs, l'argomento è ampio e io non sono neanche ferratissimo.
andreaubu81 ha scritto:
domenica 15 gennaio 2023, 23:10
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Sì.
Il sistema sembra partito, tutto si avvia correttamente, non capisco perché quando si avvia all'inizio fa il controllo del file system, forse lo avevo fatto su gparted, o è normale su partizioni btrfs? C'è una guida per configurare timeshift per btrfs?
Per Vorta backup, come si fa ad inserire anche nel backup la root? Devo avviare come amministratore forse?
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

emanuc ha scritto:
lunedì 16 gennaio 2023, 0:40
andreaubu81 ha scritto:
domenica 15 gennaio 2023, 23:10
xavier77 ha scritto:
domenica 15 gennaio 2023, 22:55
Ho installato con btrfs solo su macchina virtuale, ma non mi pare che si debba fare nulla di diverso, se non selezionare ovviamente btrfs al posto di ext4.
Quindi installa grub sul disco di installazione, non su una singola partizione (ad esempio, se la partizione di sistema è /dev/sdb3, tu installa su /dev/sdb).
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Devi dare il punto di mount di /boot/efi (se già esistente non devi cliccare il flag format)e punto di mount della.partizione btrfs su /.
Poi se ti serve lo swap, crea una partizione per semplificare.
Per creare lo swap posso utilizzare gparted e creo una partizione di tipo swap partendo da quella di sistema btrfs, per lo swap la partizione deve essere sempre btrfs? Di quanti GB deve essere lo swap?
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7649
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da xavier77 »

andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 10:06
Per creare lo swap posso utilizzare gparted e creo una partizione di tipo swap partendo da quella di sistema btrfs, per lo swap la partizione deve essere sempre btrfs? Di quanti GB deve essere lo swap?
Hardware/DispositiviPartizioni/SwapDomandeFrequenti
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1299
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da emanuc »

andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 9:49
xavier77 ha scritto:
lunedì 16 gennaio 2023, 0:31
Se la partizione è unica devi dargli / (root).
NB: per approfondire poi con calma consulta il wiki sui subvolumi di btrfs, l'argomento è ampio e io non sono neanche ferratissimo.
andreaubu81 ha scritto:
domenica 15 gennaio 2023, 23:10
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Sì.
Il sistema sembra partito, tutto si avvia correttamente, non capisco perché quando si avvia all'inizio fa il controllo del file system, forse lo avevo fatto su gparted, o è normale su partizioni btrfs? C'è una guida per configurare timeshift per btrfs?
Per Vorta backup, come si fa ad inserire anche nel backup la root? Devo avviare come amministratore forse?
No, btrfs non ha bisogno di check perché il filesystem per design sarà sempre coerente, anche qui è un limite dell'installer di Ubuntu, per non vederlo più devi modificare su fstab le ultime righe a 0 0.
Timeshift basta installarlo e seguire la procedura guidata, usando la modalità btrfs, non includere la home.
Vorta non è progettato per includere la partizione "root" e non avrebbe senso, per il ripristino del sistema non vuoi usare timeshift?
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

emanuc ha scritto:
lunedì 16 gennaio 2023, 10:47
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 9:49
xavier77 ha scritto:
lunedì 16 gennaio 2023, 0:31
Se la partizione è unica devi dargli / (root).
NB: per approfondire poi con calma consulta il wiki sui subvolumi di btrfs, l'argomento è ampio e io non sono neanche ferratissimo.
andreaubu81 ha scritto:
domenica 15 gennaio 2023, 23:10
il disco si chiama /dev/nvme0n1 poi c'è /dev/nvme0n1p1 che è EFI poi c'è /dev/nvme0n1p5 che è la btrfs, l'altra che termina con p4 è nfts a questo punto credo che devo selezionare il /dev/nvme0n1
Sì.
Il sistema sembra partito, tutto si avvia correttamente, non capisco perché quando si avvia all'inizio fa il controllo del file system, forse lo avevo fatto su gparted, o è normale su partizioni btrfs? C'è una guida per configurare timeshift per btrfs?
Per Vorta backup, come si fa ad inserire anche nel backup la root? Devo avviare come amministratore forse?
No, btrfs non ha bisogno di check perché il filesystem per design sarà sempre coerente, anche qui è un limite dell'installer di Ubuntu, per non vederlo più devi modificare su fstab le ultime righe a 0 0.
Timeshift basta installarlo e seguire la procedura guidata, usando la modalità btrfs, non includere la home.
Vorta non è progettato per includere la partizione "root" e non avrebbe senso, per il ripristino del sistema non vuoi usare timeshift?
la swap mi risulta 0, devo creare una partizione swap per gli snapshot di timeshift? posso crearla da gparted? la partizione swap deve essere sempre btfrs e quanti GB deve essere?
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

xavier77 ha scritto:
lunedì 16 gennaio 2023, 10:14
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 10:06
Per creare lo swap posso utilizzare gparted e creo una partizione di tipo swap partendo da quella di sistema btrfs, per lo swap la partizione deve essere sempre btrfs? Di quanti GB deve essere lo swap?
Hardware/DispositiviPartizioni/SwapDomandeFrequenti
ma lo swap è necessario per timeshift? visto che ho 16 gb di RAM dovrei dedicare minimo 2 gb per lo swap, non rallenta il sistema? la partizione per lo swap deve essere sempre di tipo btrfs?
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7649
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da xavier77 »

andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 11:31
xavier77 ha scritto:
lunedì 16 gennaio 2023, 10:14
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 10:06
Per creare lo swap posso utilizzare gparted e creo una partizione di tipo swap partendo da quella di sistema btrfs, per lo swap la partizione deve essere sempre btrfs? Di quanti GB deve essere lo swap?
Hardware/DispositiviPartizioni/SwapDomandeFrequenti
ma lo swap è necessario per timeshift? visto che ho 16 gb di RAM dovrei dedicare minimo 2 gb per lo swap, non rallenta il sistema? la partizione per lo swap deve essere sempre di tipo btrfs?
Se hai 16 GB di RAM, basta impostare 1 o 2 GB massimo di swap (il sistema non la userà mai, ma meglio metterla in caso di eventuali problemi).
La partizione deve essere di swap:

Immagine
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

xavier77 ha scritto:
lunedì 16 gennaio 2023, 12:07
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 11:31
xavier77 ha scritto:
lunedì 16 gennaio 2023, 10:14
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 10:06
Per creare lo swap posso utilizzare gparted e creo una partizione di tipo swap partendo da quella di sistema btrfs, per lo swap la partizione deve essere sempre btrfs? Di quanti GB deve essere lo swap?
Hardware/DispositiviPartizioni/SwapDomandeFrequenti
ma lo swap è necessario per timeshift? visto che ho 16 gb di RAM dovrei dedicare minimo 2 gb per lo swap, non rallenta il sistema? la partizione per lo swap deve essere sempre di tipo btrfs?
Se hai 16 GB di RAM, basta impostare 1 o 2 GB massimo di swap (il sistema non la userà mai, ma meglio metterla in caso di eventuali problemi).
La partizione deve essere di swap:

Immagine
ok, creata, lo swap risulta attivo con il comando "free" una volta creata per fare i backup con timeshift basta configurare btrfs e procedere...per timeshift includo tutti i file della root ed escludo la home, giusto?
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7649
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da xavier77 »

andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 12:10
per timeshift includo tutti i file della root ed escludo la home, giusto?
Dipende dalla tua configurazione e dalle tue esigenze...
Non posso dirtelo io. :sisi:
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 12:10
xavier77 ha scritto:
lunedì 16 gennaio 2023, 12:07
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 11:31
xavier77 ha scritto:
lunedì 16 gennaio 2023, 10:14
andreaubu81 ha scritto:
lunedì 16 gennaio 2023, 10:06
Per creare lo swap posso utilizzare gparted e creo una partizione di tipo swap partendo da quella di sistema btrfs, per lo swap la partizione deve essere sempre btrfs? Di quanti GB deve essere lo swap?
Hardware/DispositiviPartizioni/SwapDomandeFrequenti
ma lo swap è necessario per timeshift? visto che ho 16 gb di RAM dovrei dedicare minimo 2 gb per lo swap, non rallenta il sistema? la partizione per lo swap deve essere sempre di tipo btrfs?
Se hai 16 GB di RAM, basta impostare 1 o 2 GB massimo di swap (il sistema non la userà mai, ma meglio metterla in caso di eventuali problemi).
La partizione deve essere di swap:

Immagine
ok, creata, lo swap risulta attivo con il comando "free" una volta creata per fare i backup con timeshift basta configurare btrfs e procedere...per timeshift includo tutti i file della root ed escludo la home, giusto?
il disco dove faccio il backup per timeshift è un disco esterno, ma tale disco deve essere formattato in btrfs o va bene anche ext4?
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7649
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da xavier77 »

Guarda, dovrebbe essere scritto nelle guide wiki per btrfs e timeshift.
Se vuoi aspetta @emanuc che sicuramente è più esperto di me sull'argomento (io uso sempre ext4).
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1299
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da emanuc »

Ripeto, TImeshift non è un software progettato per il backup ma per creare punti di ripristino per il sistema, gli snapshot in modalità btrfs risiedono sullo stesso filesystem, inizialmente non occupano spazio, il consiglio è di crearne il meno possibile: 1 al giorno, 3 weekend e 1 mensile e quando fai qualche configurazione rischiosa, come l'upgrade del sistema ne crei uno manualmente.
Volendo puoi inviare gli snapshot Btrfs a un disco esterno/rete, ma non esiste nessun software da GUI ad oggi che lo automatizzi: https://wiki.ubuntu-it.org/Hardware/Dis ... 7C_receive
Per non complicarti la vita:
1) Usa Timeshift per creare punti di ripristino
2) Vorta come backup dati della home.
3) Se comunque vuoi inviare gli snapshot Btrfs al backup e usare btrfs send!receive, il disco di destinazione deve essere formattato in Btrfs.

Anzi, pensandoci bene esiste un software da GUI per creare snapshot e allo stesso tempo inviarli al backup, ma è un software recente e immaturo, non disponibile sui repo di Ubuntu: https://github.com/zhangyuannie/butter
andreaubu81
Prode Principiante
Messaggi: 136
Iscrizione: sabato 7 gennaio 2023, 10:55
Desktop: ubuntu
Distribuzione: 22.04.1 lts
Sesso: Maschile

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da andreaubu81 »

emanuc ha scritto:
lunedì 16 gennaio 2023, 21:03
Ripeto, TImeshift non è un software progettato per il backup ma per creare punti di ripristino per il sistema, gli snapshot in modalità btrfs risiedono sullo stesso filesystem, inizialmente non occupano spazio, il consiglio è di crearne il meno possibile: 1 al giorno, 3 weekend e 1 mensile e quando fai qualche configurazione rischiosa, come l'upgrade del sistema ne crei uno manualmente.
Volendo puoi inviare gli snapshot Btrfs a un disco esterno/rete, ma non esiste nessun software da GUI ad oggi che lo automatizzi: https://wiki.ubuntu-it.org/Hardware/Dis ... 7C_receive
Per non complicarti la vita:
1) Usa Timeshift per creare punti di ripristino
2) Vorta come backup dati della home.
3) Se comunque vuoi inviare gli snapshot Btrfs al backup e usare btrfs send!receive, il disco di destinazione deve essere formattato in Btrfs.

Anzi, pensandoci bene esiste un software da GUI per creare snapshot e allo stesso tempo inviarli al backup, ma è un software recente e immaturo, non disponibile sui repo di Ubuntu: https://github.com/zhangyuannie/butter
ok, ma il software btrfs send e receive dove lo trovo, poi vorrei capire una volta inviati gli snapshot su hard disk esterno per ripristinare su time shift ti fa selezionare l'hard disk esterno? come funziona il ripristino? nel caso c'è il software con interfaccia grafica? altrimenti da terminale se mi dici come bisogna fare per mandare lo snapshot su hard disk esterno

ho provato a dare il seguente comando per backup dello snapshot ma mi riporta questi errori:

Codice: Seleziona tutto

sudo btrfs send /run/timeshift/backup/timeshift-btrfs/snapshots/2023-01-17_23-00-01/@ | sudo btrfs receive /media/anubu81/Backup/snapshots
ERROR: subvolume /run/timeshift/backup/timeshift-btrfs/snapshots/2023-01-17_23-00-01/@ is not read-only
ERROR: empty stream is not considered valid

il disco di backup è formattato btrfs
emanuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1299
Iscrizione: sabato 1 giugno 2013, 0:32
Desktop: KDE plasma
Distribuzione: Fedora Linux
Sesso: Maschile
Località: Catania

Re: reinstallazione linux da cd live con partizione btrfs

Messaggio da emanuc »

andreaubu81 ha scritto:
mercoledì 18 gennaio 2023, 11:13
emanuc ha scritto:
lunedì 16 gennaio 2023, 21:03
Ripeto, TImeshift non è un software progettato per il backup ma per creare punti di ripristino per il sistema, gli snapshot in modalità btrfs risiedono sullo stesso filesystem, inizialmente non occupano spazio, il consiglio è di crearne il meno possibile: 1 al giorno, 3 weekend e 1 mensile e quando fai qualche configurazione rischiosa, come l'upgrade del sistema ne crei uno manualmente.
Volendo puoi inviare gli snapshot Btrfs a un disco esterno/rete, ma non esiste nessun software da GUI ad oggi che lo automatizzi: https://wiki.ubuntu-it.org/Hardware/Dis ... 7C_receive
Per non complicarti la vita:
1) Usa Timeshift per creare punti di ripristino
2) Vorta come backup dati della home.
3) Se comunque vuoi inviare gli snapshot Btrfs al backup e usare btrfs send!receive, il disco di destinazione deve essere formattato in Btrfs.

Anzi, pensandoci bene esiste un software da GUI per creare snapshot e allo stesso tempo inviarli al backup, ma è un software recente e immaturo, non disponibile sui repo di Ubuntu: https://github.com/zhangyuannie/butter
ok, ma il software btrfs send e receive dove lo trovo, poi vorrei capire una volta inviati gli snapshot su hard disk esterno per ripristinare su time shift ti fa selezionare l'hard disk esterno? come funziona il ripristino? nel caso c'è il software con interfaccia grafica? altrimenti da terminale se mi dici come bisogna fare per mandare lo snapshot su hard disk esterno

ho provato a dare il seguente comando per backup dello snapshot ma mi riporta questi errori:

Codice: Seleziona tutto

sudo btrfs send /run/timeshift/backup/timeshift-btrfs/snapshots/2023-01-17_23-00-01/@ | sudo btrfs receive /media/anubu81/Backup/snapshots
ERROR: subvolume /run/timeshift/backup/timeshift-btrfs/snapshots/2023-01-17_23-00-01/@ is not read-only
ERROR: empty stream is not considered valid

il disco di backup è formattato btrfs
Timeshift non supporta il backup degli snapshot con Btrfs send|receive, questo tipo di backup lo devi gestire manualmente e al di fuori di Timeshift, qualche post sopra ti ho messo il link della Wiki di Ubuntu per gestirlo manualmente.
Se vuoi un tool da CLI che ti automatizza tutto ma non di facile utilizzo, c'è: https://github.com/digint/btrbk

AVVISO: Gli snapshot inizialmente non occupano spazio, ma potrebbero occupare spazio nel tempo quando rompi la condivisione, ad esempio se fai lo snapshot del subvolume root con un file XY che occupa 5GB, se dopo lo snapshot rimuovi quel file, lo snapshot occuperà quei 5GB di spazio.
È un limite dell'installer di Ubuntu e di Canonical che non ottimizza Btrfs, ma un utente post install può farlo manualmente e ottimizzare la gestione dei subvolumi: https://wiki.ubuntu-it.org/Hardware/Dis ... _su_Ubuntu

1) Per evitare questo si creano vari subvolumi non utili per il ripristino del sistema, ad esempio: /var/log, /var/tmp, /var/lib/flatpak (Se installi le APP flatpak per multiutente e non single user), /var/lib/libvirt (Se usi la virtualizzazione con Virt Manager), tutto questo lo fa per impostazioni predefinita ad oggi solo poche distro: openSUSE, MicroOS, Manjaro (in parte), Garuda, Kali Linux
2) snapd occupa spazio se fai molte installazioni/rimozioni e gli snapshot potrebbero aumentare di dimensione molto facilmente
3) snapd purtroppo non può essere escluso dagli snapshot, il motivo è che ad oggi è impossibile farlo per i limiti progettuali di snapd (puoi farlo con flatpak). Molto tempo fa quando usavo Ubuntu e snapd lo avevo anche segnalato: https://forum.snapcraft.io/t/create-btr ... ions/15198
Per questi motivi su Ubuntu by default è consigliabile fare pochi snapshot e non della home.
Chiusa

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 7 ospiti