UFFICIALE L'OT di Linux e altri OS

EmanueleC

Utente Èlite
5,636
1,841
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
HDD
OS: WD BLue SN570 500GB, Dati: 1TB Toshiba p300, Game: 2TB Toshiba P300
RAM
Corsair DDR4 3000 Mhz 2x8 GB
GPU
AMD Radeon RX 6600
PSU
Seasonic Focus Gold 450W
Case
BitFenix Neos
OS
Fedora Linux
Quindi quando si parla di gestione snapshots si parla di catturare l'istantanea solo della root giusto ?
In teoria potevi anche non gestire /dev/sdb1 come subvolume e tenerlo come semplice secondo disco fisico (e quindi 1 partizione) ?
Si parla di fare l'istantanea del subvolume X o Y, Timeshift supporta l'istantanea dei subvolume della radice e della home rinominati in @ e @home.
Era cosi prima, solo la radice (/dev/sdb1: /, dopo /dev/sdb1:/@dati e /dev/sdb1:/game, nessun subvolume, dopo mi è venuta l'idea di btrfs send, e quindi ho dovuto creare i subvolume per escludere le cartelle che non voglio fare backup.
 
  • Mi piace
Reazioni: Fenix27

« MoMy »

Utente Èlite
1,527
768
Quindi quando si parla di gestione snapshots si parla di catturare l'istantanea solo della root giusto ?
No, si parla di fare l' istantanea del subvol chiamato in causa. Che contenga la root (/) oppure la home o... tu farai lo snap solo di quel subvol.
Va detta una cosa che finora è mancata. Prima di tutto non puoi fare lo snap (es. @root) e depositarlo in un altro nel subvol (es. @Dati). Potrai spostare lo snap solo con send/receive.
Se inizialmente lo snap pesa pochi KB perché è solo di metadati, nel momento in cui lo depositi da qualche altra parte (e per inciso BTRFS accetta solo BTRFS, in altri termini non puoi spostare con send/receive uno snap per metterlo in ext4 o altro filesystem), questi avrà la dimensione effettiva del sistema fotografato.
Semplificando ancora, se per esempio crei un subvol (es. @media), ci butti dentro 5 GB di files, fai lo snap, lo controlli e pesa 2MB, lo sposti nel disco esterno (sempre BTRFS), questi diverrà 5 GB, in pratica una copia 1:1.
Per spostarlo in altri filesystem devi creare un archivio e poi lo sposti con i soliti comandi di shell.

Bye^^
 
  • Mi piace
Reazioni: Fenix27 e e_ale92

EmanueleC

Utente Èlite
5,636
1,841
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
HDD
OS: WD BLue SN570 500GB, Dati: 1TB Toshiba p300, Game: 2TB Toshiba P300
RAM
Corsair DDR4 3000 Mhz 2x8 GB
GPU
AMD Radeon RX 6600
PSU
Seasonic Focus Gold 450W
Case
BitFenix Neos
OS
Fedora Linux
No, si parla di fare l' istantanea del subvol chiamato in causa. Che contenga la root (/) oppure la home o... tu farai lo snap solo di quel subvol.
Va detta una cosa che finora è mancata. Prima di tutto non puoi fare lo snap (es. @root) e depositarlo in un altro nel subvol (es. @Dati). Potrai spostare lo snap solo con send/receive.
Se inizialmente lo snap pesa pochi KB perché è solo di metadati, nel momento in cui lo depositi da qualche altra parte (e per inciso BTRFS accetta solo BTRFS, in altri termini non puoi spostare con send/receive uno snap per metterlo in ext4 o altro filesystem), questi avrà la dimensione effettiva del sistema fotografato.
Semplificando ancora, se per esempio crei un subvol (es. @media), ci butti dentro 5 GB di files, fai lo snap, lo controlli e pesa 2MB, lo sposti nel disco esterno (sempre BTRFS), questi diverrà 5 GB, in pratica una copia 1:1.
Per spostarlo in altri filesystem devi creare un archivio e poi lo sposti con i soliti comandi di shell.

Bye^^
l'aumento delle dimensione dello snapshot avviene anche sullo stesso file system man mano che la differenza dei file Y (snap) e Y (subvolume attuale) aumenta.
In pratica se elimini un file sul subvolume attuale, dopo lo snapshot Y, lo snapshot Y aumenta di dimensioni tanto quanto è la dimensione del file eliminato, perché rimane sullo snapshot.
Post unito automaticamente:

E Timeshift ti mostra anche queste informazioni:
Schermata del 2020-01-31 22-15-03.png
Dimensione è la dimensione effettiva del subvolume, Non condiviso è la dimensione dello snapshot
 

DarkSmasher

Utente Attivo
462
126
CPU
Portatile: Intel Core i3-6006U Fisso: Intel Core2 Duo
Dissipatore
Fisso: Stock Intel
HDD
Portatile: SSD 500 GB SATA III Fisso: Hard Disk 250 GB SATA II -> AHCI + RAID Controller
RAM
Portatile: 4 GB DDR4 SDRAM Fisso: 4 GB DDR2
GPU
Portatile: Intel HD 520 Graphics Fisso: NVIDIA GT 8400 GS
Monitor
Monitor ASUS
Periferiche
Fisso: Tastiera HP e mouse Logitech wireless
Net
Fibra HTTC
OS
Portatile: Kubuntu Deepin Fisso: Debian 9
Qualcuno ha mai provato Lite Linux? Com'è?
 

Fenix27

Utente Attivo
863
220
Ieri ho provato a fare il backup di /home su un HDD esterno tramite rsync... Ho dovuto interrompere, dovendo uscire, perchè dopo 2 ore stava ancora su ~/.local/share :asd:.
Mi sa che la prossima volta escluderò qualche cartella.
 
Ultima modifica:
  • Haha
Reazioni: Moffetta88

e_ale92

Utente Èlite
17,011
5,013
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
HDD
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (3x2GB) - @1674MHz
GPU
MSI R6970 Lightning
Audio
Realtek ALC 1200
Monitor
HP 2310i
PSU
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz - Keycool KC84
OS
Arch Linux + Windows 10 Pro
gente, qualcuno di voi usa duplicity backup?

fino alla 0.7.19 non avevo problemi, la 0.8.9/0.8.10 (ultima stable) da errore
TypeError: a bytes-like object is required, not 'str'

per ora ho fixato con un downgrade manuale, ma vorrei capire la causa. sospetto ci sia lo zampino di python3, ma non sono sicuro (né so come intervenire)
 

rebellion

Utente Èlite
1,593
506
CPU
intel i5 9500
Dissipatore
cooler master hyper 212 evo
Scheda Madre
asrock b360 pro4
HDD
samsung 850evo 250GB+samsung 840pro 128GB+seagate barracuda 2TB+seagate barracuda 2TB
RAM
corsair vengeance lpx ddr4 2133MHz 2x4GB CL13
GPU
integrata intel hd graphics 630
Audio
integrata
Monitor
samsung ue55mu6500u
PSU
xfx pro series 550w core edition
Case
mastercooler
OS
archlinux x64 + gnome3.34.1 && windows10 pro x64
gente, qualcuno di voi usa duplicity backup?

fino alla 0.7.19 non avevo problemi, la 0.8.9/0.8.10 (ultima stable) da errore


per ora ho fixato con un downgrade manuale, ma vorrei capire la causa. sospetto ci sia lo zampino di python3, ma non sono sicuro (né so come intervenire)
se hai il codice si potrebbe correggere l'errore. da qualche parte hanno ottenuto un oggetto binario credendo che fosse una stringa.
 

e_ale92

Utente Èlite
17,011
5,013
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
HDD
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (3x2GB) - @1674MHz
GPU
MSI R6970 Lightning
Audio
Realtek ALC 1200
Monitor
HP 2310i
PSU
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz - Keycool KC84
OS
Arch Linux + Windows 10 Pro
se hai il codice si potrebbe correggere l'errore. da qualche parte hanno ottenuto un oggetto binario credendo che fosse una stringa.
eh il problema è che non mi dice dov'è l'errore. mi sarà solo quello che ho scritto :/
 

rebellion

Utente Èlite
1,593
506
CPU
intel i5 9500
Dissipatore
cooler master hyper 212 evo
Scheda Madre
asrock b360 pro4
HDD
samsung 850evo 250GB+samsung 840pro 128GB+seagate barracuda 2TB+seagate barracuda 2TB
RAM
corsair vengeance lpx ddr4 2133MHz 2x4GB CL13
GPU
integrata intel hd graphics 630
Audio
integrata
Monitor
samsung ue55mu6500u
PSU
xfx pro series 550w core edition
Case
mastercooler
OS
archlinux x64 + gnome3.34.1 && windows10 pro x64

e_ale92

Utente Èlite
17,011
5,013
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
HDD
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (3x2GB) - @1674MHz
GPU
MSI R6970 Lightning
Audio
Realtek ALC 1200
Monitor
HP 2310i
PSU
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz - Keycool KC84
OS
Arch Linux + Windows 10 Pro

e_ale92

Utente Èlite
17,011
5,013
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
HDD
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (3x2GB) - @1674MHz
GPU
MSI R6970 Lightning
Audio
Realtek ALC 1200
Monitor
HP 2310i
PSU
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz - Keycool KC84
OS
Arch Linux + Windows 10 Pro
 

e_ale92

Utente Èlite
17,011
5,013
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
HDD
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (3x2GB) - @1674MHz
GPU
MSI R6970 Lightning
Audio
Realtek ALC 1200
Monitor
HP 2310i
PSU
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz - Keycool KC84
OS
Arch Linux + Windows 10 Pro

EmanueleC

Utente Èlite
5,636
1,841
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
HDD
OS: WD BLue SN570 500GB, Dati: 1TB Toshiba p300, Game: 2TB Toshiba P300
RAM
Corsair DDR4 3000 Mhz 2x8 GB
GPU
AMD Radeon RX 6600
PSU
Seasonic Focus Gold 450W
Case
BitFenix Neos
OS
Fedora Linux
E anche Debian sta passando sotto la mia personalizzazione su Btrfs :patpat: Su Debian ha ancora più senso, visto che di default non crea nessun subvolume.
Inoltre escludendo molte cartelle dallo snapshot, grazie ai subvolumi, il subvolume della radice pesa davvero pochissimo.
Schermata del 2020-03-16 13-34-57.png
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili