Btrfs E Ripristino Snapshots

Pubblicità
@lele.deb sto installando arch e ho i tre subvol montati in fstab (ho creato anche @snapshots perché non ho avuto tempo di studiare i wiki di arch).

il subvol @snapshots l'ho montato in ro invece che rw. questo dovrebbe mettermi al sicuro, giusto? gli snap vengono fatti automaticamente lì, oppure no?
 
mmm hai usato sempre il modo che indicano sulla WIKI di ARch, a questo punto sta a te provare :rolleyes:
Ma come crei il subvol della root e home? in questo modo?:
Codice:
sudo btrfs subvolume snapshot / /@

sudo btrfs subvolume snapshot /home /@home
 
mmm hai usato sempre il modo che indicano sulla WIKI di ARch, a questo punto sta a te provare :rolleyes:
Ma come crei il subvol della root e home? in questo modo?:
Codice:
sudo btrfs subvolume snapshot / /@

sudo btrfs subvolume snapshot /home /@home

allora, ho installato come indicato sul wiki di arch, ma ho usato timeshift-btrfs per creare gli snapshot. come dicevi, timeshift monta e smonta in automatico quando viene avviato/chiuso. ho creato tre snapshot e questi sono stati creati dentro /mnt
quando tutto è montato in /mnt ho
@
@home
@snapshots
timeshift-btrfs
praticamente @snapshots è inutile perché gli snap sono stati creati dentro la cartella timeshift-btrfs. lo snap me lo fa fare unico, cioè non mi fa scegliere se fare snap di @ o di @home o entrambi, però in automatico lo fa sia di @ che di @home.
a questo punto non mi resta che provare il ripristino (ho già piallato /) e sperare che tutto abbia funzionato. i subvolid erano tutti 5 e prima di fare rm ho ovviamente chiuso timeshift e verificato che le cartelle fossero smontate.
se funziona, credo che il subvol @snapshots si possa eliminare tranquillamente (o non creare proprio), like ubuntu style xD

il problema ora è che da arch live non posso avviare timeshift-btrfs xD ora metto su una live di ubuntu e provo.

stay tuned
 
No, la cartella @snapshot è inutile se usi timeshift btrfs, perché come hai ben visto, gli snap li monta su "/mnt", purtroppo al momento fa lo snapshot sia di root che di home, senza poter fare solo root, ma per il momento mi sta bene questa limitazione, perché è l'unico tool che ha una facilità d'uso e comodità, e ne ho cercati di altri simili, senza risultato.
 
No, la cartella @snapshot è inutile se usi timeshift btrfs, perché come hai ben visto, gli snap li monta su "/mnt", purtroppo al momento fa lo snapshot sia di root che di home, senza poter fare solo root, ma per il momento mi sta bene questa limitazione, perché è l'unico tool che ha una facilità d'uso e comodità, e ne ho cercati di altri simili, senza risultato.
ho ripristinato usando una live di Ubuntu. il problema, ora, è che fstab ha degli id sbagliati e parte in rescue. devo editare a mano fstab cambiando gli id (se sì, quali id prendo?) oppure posso rigenerare in automatico fstab?
 
Su fstab basta che gli dai il subvol "@" per l'avvio:
Codice:
GRUB_CMDLINE_LINUX="rootflags=subvol=@"
Su Ubuntu fa tutto in automatico...
Anche se su Ubuntu non ha quell'opzione sul GRUB, sicuramente lo ha da qualche altra parte, non ho mai approfondito. Ma hai settato di default l'id al 5?:
Codice:
sudo mount /dev/sdX# /mnt
sudo btrfs subvolume set-default 5 /mnt
 
Su fstab basta che gli dai il subvol "@" per l'avvio:
Codice:
GRUB_CMDLINE_LINUX="rootflags=subvol=@"
Su Ubuntu fa tutto in automatico...
Anche se su Ubuntu non ha quell'opzione sul GRUB, sicuramente lo ha da qualche altra parte, non ho mai approfondito. Ma hai settato di default l'id al 5?:
Codice:
sudo mount /dev/sdX# /mnt
sudo btrfs subvolume set-default 5 /mnt

nope, non ho settato, ma se listavo i subvol mi dava 5
 
nope, non ho settato, ma se listavo i subvol mi dava 5
Si, ma lo devi settare di default, in modo che sto sopra l'abero:

he btrfs-tools command ''set-default'' will break Ubuntu's layout
Since Ubuntu is set up to always keep the top of the btrfs tree as the default mounting subvolume it will break when using the btrfs-tools command set-default, since this command is specifically designed to change the default mounting subvolume.

The mount options for / and /home described above relies on the fact that the corresponding subvolumes @ and @home can be located below the default mounting subvolume, and if set-default is used, this is no longer the case.

If you have accidentally used set-default and want to revert, you can do the following

sudo mount /dev/sdX# /mnt
sudo btrfs subvolume set-default 5 /mnt
since the id 5 is a permanent alias for the top of the btrfs tree.
 
Si, ma lo devi settare di default, in modo che sto sopra l'abero:

ah ecco, capito :luxhello:

ad ogni modo, rimuovendo subvolid=xxx da <options> di fstab, la distro si è avviata senza prolemi :luxhello:

il ripristino ha funzionato alla grande!!!

p.s. il backup settimanale, in quale giorno della settimana viene eseguito? timeshift non mi fa decidere :look:
 
ah ecco, capito :luxhello:

ad ogni modo, rimuovendo subvolid=xxx da <options> di fstab, la distro si è avviata senza prolemi :luxhello:

il ripristino ha funzionato alla grande!!!

p.s. il backup settimanale, in quale giorno della settimana viene eseguito? timeshift non mi fa decidere :look:

Adesso che hai risolto ti spiacerebbe riepilogare i vari passaggi; con tutti questi post mi sono perso
 
Pubblicità
Pubblicità
Indietro
Top